TCS Agile MCQs Solved

In this article, we delve into the intricacies of Agile methodology, focusing specifically on TCS (Tata Consultancy Services) Agile MCQs. Designed to help you enhance your understanding of Agile principles and practices, this guide serves as a valuable resource for those aspiring to excel in Agile software development and related certifications.

As we explore the TCS Agile MCQs, we'll uncover essential concepts, examine common challenges, and provide insightful explanations to ensure a solid grasp of Agile methodologies. Whether you're a software developer, a project manager, or an Agile enthusiast, this article aims to equip you with the knowledge and insights necessary to navigate the Agile landscape with confidence.

By dissecting the TCS Agile MCQs, we aim to shed light on various Agile topics, including the Agile Manifesto, Scrum framework, Agile team dynamics, Agile planning, estimation techniques, and much more. Each MCQ is meticulously analyzed, providing you with a deeper understanding of the Agile principles and their practical application in real-world scenarios.

So, join us on this journey to unravel the intricacies of Agile methodology and gain proficiency in TCS Agile MCQs. Whether you're preparing for an Agile certification or simply seeking to enhance your Agile knowledge, this comprehensive guide will serve as your invaluable companion, empowering you to excel in Agile software development and beyond. Let's dive in and unlock the secrets of Agile excellence!


1-      What does NOT match with Agile Manifesto?

      Process and tools over individuals and interactions

      Working software over comprehensive documentation

      Responding to change over following a plan

      Contract negotiation over customer collaboration



2-      Which of the following statements about changing requirements in software development, are correct?

      In traditional way of software development, once the requirements are base lined, further changes should undergo heavy change control process

      Changes are acceptable till design but once development starts, any further changes should be rejected

      In traditional way of software development, once the requirements are base lined, further changes can be easily accepted with light process

      Organizations must adapt to rapidly changing market conditions to stay relevant in business



3-      Which of the following statements BEST describe why Agile is winning?

      Products produced by an Agile approach are cheaper than those produced by any other approach

      Agile increases the chances of delivering early business value to the market and quickly incorporate the feedback from the market usage

      Products have faster time to market but may not meet immediate customer needs

      Products are expensive when compared with products produced by other approaches, but are of top quality.



4-      Why were the `practitioners of alternative software development methods` not satisfied with the traditional waterfall method?

      Waterfall is not a lightweight process

      The practitioners did not like to work in a formal system and hence did not like any ‘methodology’ at all

      Waterfall experience did not add value to their resume

      Waterfall model failed to meet the demand for speed and was not friendly towards changing business needs and priorities



5-      Which of the following BEST represent the Scrum approach to planning?

      Planning is a continuous activity done faintly by Scrum Master and Product Owner

      Detailed planning is done upfront and not revisited

      Whole team together does just enough upfront planning followed by continuous planning throughout the project

      Only planning in Scrum is one of the planning events

6-      How should work be allocated to the team in a Scrum project?

      The Scrum Master must assign tasks to individuals

      Team members must volunteer for tasks appropriate to their skills

      The complex tasks must be allocated by the Scrum Master

      Tasks must be allocated to team members by the Product Owner

      While senior team members volunteer for tasks, juniors must be assigned takas by the Scrum Master



7-      The time box for a Daily Scrum is…

      Two minutes per person

      15 minutes

      2 hrs

      No time box

      30 minutes



8-      Why is the Daily Scrum held at the same time and same place?

      So that the place can be named as Daily Scrum Hub

      The consistency reduces complexity and overhead

      The Product Owner demands it

      Rooms are hard to book and this helps in advance booking

      There is no such rule



9-      What BEST describe a Scrum Team?

      Small but have enough members to create the Product Increment

      Collaborate with each other to self-organize their work

      Team members must be specialists

      Cross Functional

      Reports to Product Owner



10-   The Product Owner in a Scrum project….

      Has no control over the prioritization of Product Backlog Items

      Has the final authority over the prioritization of Product Backlog Items

      Collaborates with the developers over prioritization of Product Backlog Items, but the developers have the final say

      Collaborates with de developers over prioritization of Product Backlog Items but Product Owner has the final say

      Creates the Product Backlog Items but leaves prioritization to Business Analyst

11-   Noor´s Scrum Team Had a great Sprint Review of a new feature wih their Product Owner. Product Owner was happy new feature, and wanted to release the feature to user. But, the Scrum Team cannot do it themselves because production environment is owned the company´s IT operations team. Scrum Team was directed to create a ticket with IT operations for production release, and wait a week a week for an Ops engineer to manually work on the ticket. What is missing in this environment?



      Continuous Improvement



12-   Which one of these is NOT an XP practice?

      Test Driven Development

      Extreme Reviews

      Pair Programming

      Continuous Integration




13 What is a Kanban Board?

Select the correct options(s) and click Submit

      A list of activities banner by the team

      The set of Can Have requirements

      A visible chart depicting the work to be done, work in progress and work done

      Board that captures the details of the entire project for audit purpose



14  A Scrum Team works on a 4 weeks Sprint. After few Sprints, the team finds that they spend more effort on unit testing, as the code base size has increased. What can be BEST recommended for this team?

Select the correct option(s) and click Submit.

      Unit testing is not fun anyway. As a self-organized team, choose to ignore the unit testing

      Adopt practices like test automation form other frameworks like XP

      Increase the duration of the sprint from 4 weeks to 6 weeks

      Add two more temporary testers

      From a separate Testing team



15  Design Thinking is another name for Agile Manifesto. Select the correct option(s) and click Submit.



16  – Mannar & Company kick started a major cross company project that involved working with multiple business unit leaders to build enterprise wide platform. Impressed by the success of small projects in Agile, company leadership enforced Agile in this transformation project. Shortly after few Sprints, teams witnessed that the Product Owner was not able to build consensus among the business unit leaders on requirements. There were several political aspects behind the collaboration. What went wrong?

      For large transformation projects, Design Thinking is required before Agile

      Agile is based on trust and collaboration so that consensus can be arrived at quickly. This scenario did not have that atmosphere

      Agile doesn’t require any pre-requisites. It works very well in all context. In this scenario, the Product Owner doesn´t seem to be competent



17-  Which of these are the needed actions to realize TCS vision of “0-4-2”? Select the correct option(s) and click Submit.


      Agile Ready Partnership

      All get Agile Certified

      Agile Ready Workforce

      Top-to-bottom Enterprise Agile Company ourselves

      Agile Ready Workplace



18 Jerald is a leader of a TCS customer Account. He learnt that the company´s aspiration on Agile is to become 100% Agile by 2020. He gathered his Agile Experts within the account and asked them for a plan to transition from current way of working to 100% Agile way of working as defined in the text book. Jerald correctly understood TCS aspiration.

Select the correct option(s) and click Submit.





19-  TCS Agile vision ´100% Agile by 2020`means Select the correct option(s) and click Submit.


      TCS to be regarded by the market and our customers as 100% right partner/advisor for Agile Transformations

      Every project in TCS must follow all practices of Extreme Programming

      100% of TCS associates must be at least at Agile E3 Competency

      There should not be any Agile related non-compliance in the project audits

20 - ´Agile for Beginners´ course is intended towards motivating you to learn more about Agile so that you can become

Select the correct option(s) and click Submit.

      Project Leader

      Agile Practitioner

      Project Manager

      Certified Manager

      None of the above



21-  Agile Manifesto has… Values and principles Select the correct option(s) and click Submit








22-  There are two Product Development Teams. Team ToyZon and Team Zon. Team ToyZon follows traditional way and Team Zon follows Agile way of working. Which team has the higher chance to provide early benefits to the customer?

Select the correct option(s) and click Submit.

      Team ToyZon

      Team Zon



23  – Which of these is a benefit of Agile? Select the correct option(s) and click Submit.

      Reduced Risk

      Faster time to market

      Ability to respond to changing requirements

      Improved collaboration between business and technical team

      All of these



24  Match the framework to its author(s) in the order of listing: Scrum; Crytal; Extreme programming

Select the correct option(s) and click Submit.

      Kent beck, Alistair Cockburn; Ken Schwaber and Jeff Shtherland

      Ken Schwaber and Jeff Sutherland, Kent Beck, Alistair Cockburn

      Ken Schwaber and Jeff Sutherland, Alistair Cockburn, Kent Beck

      Alistair Cockburn, Ken Schwaber and Jeff Sutherland, Kent Beck

      Takeuchi and Nonaka, Alistair Cockburn, Kent Beck

25  How is the Agile value “Responding to change over following a plan” addressed in Scrum?

Select the correct option(s) and click Submit.

      Product Owner can change the Sprint Backlog any day

      During the Sprint Planning, Development team has all the authority to choose any Product Backlog item to work on

      Product Owner writes lightweight Change Requests for quick approvals

      Product Owner can change the plan for next Sprint based on latest market conditions and feedback from last Sprint

      Product Owner can change the Product Backlog any time



26-  A good Agile team should exhibit the following qualities Select the correct option(s) and click Submit.

      All in team must have the same level of technical expertise

      The team is self-organizing

      The team should only take up tasks assigned by Product Owner

      The team must be hierarchical with a strict chain of command

      The team is cross-functional



27-  On the last day of the Sprint, a Scrum Team named AlmostDone is ready to show their work but requires just 2 more days to complete the testing. What should the Scrum Master recommend?

Select the correct option(s) and click Submit.

      Extend the Sprint by two days so that the team can complete the work

      Close the sprint on time

28-  Only these people are allowed to attend Sprint Retrospective Select the correct option(s) and click Submit.

      Scrum Master and Development team

      Product Owner and Development team

      Scrum Master and Product Owner

      Scrum Team



29  Product Owner and Scrum Master can be the same person Select the correct option(s) and click Submit.



30  Which of these are Agile estimation techniques? Select the correct option(s) and click Submit.

      Full Upfront Estimates

      Planning Poker

      Work Breakdown Structure

      T Shirt sizing

      Random Distribution



31  Providing additional feature without clear understating of the business need What is this category of waste?

Select the correct option(s) and click Submit.


      We do it all the time. It is not a waste.

      Over Production


      Over Processing



32.  Improves the flow of business idea through its development and release to users.

Select the correct option(s) and click Submit.

      Good Requirements Management Tool

      Waterfall method

      DevOps practices

      Beta release

      Change Control Board (CCB)



33  John, a team member, has completed E0 0 Agile for Beginners. He wants to contribute to TCS Agile Vision. He wants to find out what is planned for his account. Whom should he contact for details?

Select the correct option(s) and click Submit.


      Account Leadership

      Customer Leadership

      HR Manager



34  Agile principles can be only used for software development Select the correct option(s) and click Submit.



35  Kris is an experienced Project Manager with a customer project where he commands the teams and micro manages the team members at task level. How can he help the TCS Agile Vision?

Select the correct option(s) and click Submit.


      Proactively up-skill with skills needed to work in Agile Roles

      No need to do anything as he can continue to be the Project Manager

      Wait till his current customer adopts Agile



36  Which of these are Scrum anti patterns? Select the correct option(s) and click Submit.


      Programmers as one Scrum Team and Testers as another Scrum Team

      Scrum Master as a servant leader

      Scrum Team with 20 members

      Cross Functional team

      Sprint duration of 6 weeks



37  What do all Agile Frameworks have in common? Select the correct option(s) and click Submit.


      A prescribed, fixed iteration length

      Lightweight approach that allows the self-organized teams to better respond to business requirements

      Iterative and Incremental development

      A clear step-by-step process for software development

      A prescribed format for backlog items



38  Daily Scrum is NOT recommended for collocated teams Select the correct option(s) and click Submit.





39  Which of the following BEST describes the approach for determining the Sprint length in Scrum?

Select the correct option(s) and click Submit.

      Sprints must be 30 days always

      Product Owner unilaterally decides the duration of Sprint

      Sprints must be two weeks always

      The team must collectively agree on the length of the Sprint based on business need and technical team´s ability; subject to a maximum of one month

      There is no rule on Sprint duration

40  The reason for holding regular Sprint Retrospective is Select the correct option(s) and click Submit.

      It allows the team to take a necessary break form work

      It gives management information to use in team members´ performance reviews

      Provides an opportunity for the Scrum Team to inspect itself and create a plan for improvements to be enacted during the next Sprint.

      Retrospectives are optional

      Provides an opportunity for stakeholders to look at what the team is building



41  Who manages the team´s work during a Sprint? Select the correct option(s) and click Submit.

      The Scrum Master manages the people so they can complete the work

      The team manages the work by self-organization

      The Product Owner manages the work

      The Delivery Manager manages the work



42  What is the purpose of Sprint burndown chart? Select the correct option(s) and click Submit.

      It is used to measure utilization of the development team

      It is used to measure defects introduced during the Sprint

      It is used to measure how much work is yet to be done to reach Sprint goal

      It is used to measure how fast the Product Owner turns around on the queries



43  Which of the following statements are correct? Select the correct option(s) and click Submit.

      Agile and Design Thinking are same

      Design Thinking is about Product Development. Agile Manifesto is about Software Development

      Design Thinking is finding the right things and Agile is about building the right things

      Design Thinking is building the right things and Agile is about finding the right things

44  Which framework prescribes User Story as the format for backlog items? Select the correct option(s) and click Submit.





      Extreme Programming




45  Juaraz is a TCS Delivery Partner of customer ABC, having an Agile Team in one location. He plans to expand this Agile Team. He arrives at a plan to set up the expanded team in another location. For an effective distributed agile between different locations, what is recommended?

      Agile between distributed locations will not work. Drop the plan

      Leverage the guidelines from the TCS Point Of view on distributed agile (Location Independent Agile)

      Copy a working distributed agile model form other customers and simply reuse that model.



46  – Eric has been working for a customer who has been following Agile for quite some time now. He is quite hands-on with Scrum and acquired PSM I certification already. The customer may soon move to a large scale Agile. Which other certification may be beneficial for Eric so he can be prepared to help the customer?

Select the correct option(s) and click Submit.


      SAFe Program Consultant (SPC)

      Certified Scrum Master (CSM)

      Professional Scrum Master II (PSM II)



47  What is MOST likely to happen if the Product Owner is not available during a Sprint? Select the correct option(s) and click Submit.

      The team self-organizes itself to create value

      The Business Analyst helps the team until the Product Owner returns

      The Sprint Deliverables may not be of desired value

      The Scrum Master plays the role of Product Owner

      Scrum Master terminates the Sprint and waits for the Product Owner to return

48  In Daily Scrum, team members share yesterday´s progress and the plan for next 24 hrs with …………………………..

Select the correct option(s) and click Submit.


      Scrum Master

      Product Owner

      Fellow team members

      Management representative



49  Sprint itself is an event in Scrum

Select the correct option(s) and click Submit.






50  – Lee joins a project team that attempts to build a consumer device with embedded software. The team is adopting 2-week sprint. Lee notices that the project must produce an outcome that will be highly adoptable by the users to become successful. After every Sprint Review, the Product Owner keeps changing the Product vision and makes contradictory statements about user needs. What can be suggested for this environment?

Select the correct option(s) and click Submit.


      Apply design thinking first for initial phase and then bring in Agile later

      More practices from Extreme Programming

      Apply waterfall and have the Product Owner sing-off on the requirements



51  Increasing number of TCS customers are moving to the Agile way of working. Why is this a true statement?

Select the correct option(s) and click Submit.

      For Last few years, there is a double digit increment in number of Agile projects (per IPMS) year on year

      In 90% of executive conversations, customers bring in Agile as a topic of conversation

      For all new engagements, TCS mandates Agile

      This is not a true statement

      Both 1 and 2

52  The agile way is:

Select the correct option(s) and click Submit.


      To produce working software of high business value and of the right quality, early and incrementally

      To procedure working software only after requirements documentation has been signed off by the Product Owner

      To procedure simple prototypes early, and release all only at the end of the project

      Each developer to sit with business every day, code as they mutually discuss, and move to production when the business seems satisfied



53  – Munnabhai knows the four values of Agile Manifesto by heart. However, he was confused when a customer spoke with him highlighting Agile characteristics of short software development cycles or iterations. He could not recollect anything about short iterations in Agile Manifesto. What did he miss to learn about?

Select the correct option(s) and click Submit.


      Agile Principles

      Agile Guidelines

      Agile Methods

      Agile Phases



54  Industry surveys show that in traditional approach, users do not use nearly 60% of the features delivered. What do you think are the probable causes?

Select the correct option(s) and click Submit.


      These features were developed based on initial assumptions about the user requirements, but assumption turned out to be wrong

      By the time the features were delivered, the market and user requirements had changed.

      The marketing team did not advertise the product features



55  Which one is a popular tool used in Agile Software development Select the correct option(s) and click Submit.



      MS PowerPoint


56  - The Scrum team is using the Kanban board to make work visually available to all. What CANNOT be inferred from the board?

      Number of items to be worked on by the team

      Percentage completion

      Tasks move from left to right

      Limit work in progress



57  - Martin is from the TCS BPS team. As part of TCS Agile vision, he was recommended to attain E0 competency in Agile. Martin was thinking that Agile was only for software. How could Agile knowledge help Martin in his work?

      Martin is right. Agile principles are not useful outside software development

      XP and DevOps can help in Robotic Process Automation

      Agile principles can help in continuously improving BPS processes



58-Which of these are Agile estimation techniques?

      Full Upfront Estimates

      Planning Poker

      Work Breakdown Structure

      T-Shirt sizing

      Random Distribution



59  - The Agile approach to documentation is:

      Do no documentation because it is a waste of time

      Do just enough documentation to support the development and use of the product

      Do sufficient documentation to prove you have done a good job

      Do more documentation than usual, because Agile is risky

      Agile Manifesto mandates zero documentation



60  - Agile Team need to comply by the Agile Values and Principles but have flexibility to choose appropriate value-adding practices




61  - Who owns the Product backlog?

      Scrum Team

      Product Owner

      Scrum Master

      Business Analyst

      Technical Lead



62  - Who owns quality in a Scrum Team?

      Scrum Master

      Product Owner

      Scrum Team


      External QA Team



63  - Ron has just started as a Scrum Master for an Agile team. He has acquired knowledge by reading multiple sources. After practicing Scrum for a while on the job, he is looking for a certification to benchmark. What can be recommended for him?

      Scrum Master Accredited Certificate (SMAC)

      SAFe Agilist (SA)

      Professional Scrum Master I (PSM I)



64  - Which of these are Scrum anti patterns?


      Programmers as one Scrum Team and Testers as another Scrum Team

      Scrum Master as a servant leader

      Scrum Team with 20 members

      Cross Functional team

      Sprint duration of 6 weeks



65  - What is the propose of Sprint Review?

      Product Owner can show the progress to the stakeholders and get the approval to release the work to the production

      To access the team’s productivity and possibly record the assessment score against the performance goals

      To inspect the working software with the key stakeholders and take the insights from the feedback to next Sprint

      So that the Scrum Team can reorganize for the next Sprint

      Stakeholders and team discuss the Sprint Backlog for next Sprint

 Some Additional questions.


1.       When multiple team members are working on a related feature, how often should they integrate their work?

      In a scheduled daily (or multiple times in a day) frequency


2.       In a team, if someone gets stuck with the technical tasks during the iteration, what is the immediate next step?

      The team member can reach out to other team members for help.


3.       Have you undergone any ‘LivingAgile’ session conducted by Agile Ninja Coaches or Unit Agile Leaders?



4.       If you are asked to bring in agile way of working into the way a meeting runs, which one among the listed options will you implement?

      Meeting must be facilitated and time-boxed


5.       In a team, if all the members do regular check-in of the code, then how does one ensure that the code is not broken anywhere?

      Through SCM (Source Code Management tool) triggered build


6.       How does an agile team manage requirements in a productive manner?

      All the requirements should be maintained in a common place such as Wiki / Jira / Whiteboard and managed by the entire team


7.       Which among the following is a recommended way to run Retrospectives?

      Team discusses how they can improve their way of working, picks up one or two improvement areas for next iteration


8.       In the middle of the iteration, how does a team handle requirement changes from the customer?

      Team may take up the changes in flight after discussing the overall impact with the Product Owner


9.       After a team member creates a working code at her level, what is the fundamental way to ensure quality of each line?

      Through formal unit testing using tools/softwares/plugins


10.   When a Product Owner brings up an interesting feature/idea, how should a team respond?

      Team should analyze the feature/idea based on the domain knowledge, validate the same or such


11.   Given a piece of work to be executed in agile, how would you form a team?

      Team must have all required skills, headcount being less than 12


12.   What would be a suggested way to share and sustain knowledge with members in a team?

      Updating best practices, lessons learnt and other topics in a central place accessible to all

13.   How can one ensure that the code adheres to good coding standards?

      The code has to pass through the static code analysis without any violations


14.   What do you think is a good way for team members to remain updated on work status at any given time?

      Having a updated physical/digital Kanban board


15.   How should a team have quality standards built into its deliverables?

      By having an agreed and evolving set of Definition of Done items, which are automated wherever possible


16.   What would be a standard way for anyone outside an agile team (e.g Delivery Partner of the account) to get the status of the work at any point in time?

      He/she can refer the physical/digital Kanban board which is maintained by the team


17.   In a team that follows agile, how would a team member know about the details of what others are working on?

      The team should have a daily sync-up


18.   For an Agile team, what is an easy way to track the tasks?

      All the tasks can be maintained in a common place such as a Wiki / Jira / excel / physical board / wall / any other system with an indication of ‘To be done/Doing/Done’


19.   How does the team know what to work upon during the iteration?

      The team participates in iteration planning during which the team discusses with the Product Owner and finalizes who should work on what.


20.   When in a team, following Location Independent Agile model, there are people distributed across geographies what can be a basic recommendation?

      The members must have at least 3 hours overlap time between all of them


21.   When you have more than one agile team working on a single product, which all among the following are critical considerations?

      Product Owner/Product Specialist to devote similar time to all teams.

      Team to have occasional sync-up meets to eliminate dependencies.


22.   What happens if the offshore team members are not able to participate in the iteration demo due to timezone/infrastructure issues?

      Offshore members will miss the opportunity to interact with the Product Owner and get the direct feedback about the increment they created.


23.   If you are working in a customer facing agile team, who is more mature/ready of Agile?

      Our TCS Team


Next Post Previous Post