Agile E0 answers

1 Which of the following statements are correct Agile DesignisThinking are same Designand Thinking about Product Devopme

Views 3,683 Downloads 213 File size 152KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

1 Which of the following statements are correct Agile DesignisThinking are same Designand Thinking about Product Devopment Agile Manifesto is about Software Devopment Design Thinking is tinding 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 Which of the following BEST describes the approach for determining the Sprint length 2 in Scrum? Sprints must be 30 days always Product Owner unilaterally decides the duration of Sprint Sprints must becollectively two weeks agree alwayson the length of the Sprint based on business need The team must and technical team's ability; subject to a maximum of one month There is no rule on Sprint duration by reading multiple sources. After practicing Scrum for a while on the job, he is 3 looking for a certification to benchmark. What can be recommended for him? Scrum Master Accredited Certificate (SMAC) SAFe Agilist (SA) Professional Scrum Master I (PS/VI I)

4 Which one of these is NOT an XP practice? Test Driven Development Extreme Reviews Pair Programming Continuous Integration Refactoring 7 The Product Owner in a Scrum project … Has no control over the prioritization of Product Backlog Items Has the final with authority over the prioritization of Product BacklogBacklog Items Items, but the Collaborates the developers over prioritization of Product developers say Collaborateshave withthe thefinal 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 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 8 TCS Agile vision? 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 Wart till his current customer adopts Agile

10 Daily Scrum is NOT recommended for collocated teams Lee joins a project team that attempts to build a consumer device with embedded 1 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. 0 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 11 environment? 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 sign-off on the requirements 12 Who manages the team's work during a Sprint? 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 13 Agile Manifesto has ... Values and ..... Principles • 4,10 • 6, 12 • 4.12 • 4.4 Agile Teams need to comply by the Agile Values and Principles but have lexibility to 14 choose appropriate value-adding practices 1 0

18 The reason for holding regular Sprint Retrospective is It allows the team to take a necessary break from 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 d Sprint. Noor's Scrum Team had a great Sprint Review of a new feature with their Product Retrospectives optional Owner. Productare Owner was happy with new feature, and wanted to release the feature But, thefor Scrum Team cannot doat it what themselves because production Providestoanuser_ opportunity stakeholders to look the team is building 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 for an 19 Ops engineer to manually Work on the ticket What is missing in this environment? Flow Continuous Improvement 20 What BEST describes 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 Martin is from the TCS BPS team. As part of TCS Agile vision. he was recommended to attain EID competency in Agile. Martin Was thinking that Agile was only for software. 21 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

A team is having the first Sprint Planning meeting_ What are the activities that the 22 team must perform during the meeting? The team must discuss the problems encountered in the earlier project Team chooses the Product Backlog Items to work in the Sprint and crals a Sprint Goal. Team must draw up the Release Plan for the final product Each team member should come prepared with their version of the plan The team must look at the project plan prepared by the Product Owner and understand their tasks Increasing number of TCS customers are moving to the Agile way of working. Why is 23 this a true statement? For last few years, there is a double digit increment in number of Agile projects (per PMS) 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

24 Sprint itself is an event in Scrum 1 Charles is very knowledgeable on Scrum_ He joined a Scrum Team where the Scrum Master is Magneto. Contrary to his expectation of Scrum Master as a coach, he finds 0 that Magneto acts like a traditional manager_ Magneto controls the team heavily by individually assigning tasks and leading the Daily Scrum meetings to collect the 25 percentage of task completion. What is recommended for Charles? Be prepared to face such anti patterns and work together with the team to continuously improve and eliminate Correct his understanding of Scrum and accept that Scrum Master is the Team's manager Protest about this at the earliest possible team meeting and let others know he is more knowledgeable about Sc

27 Who owns quality in a Scrum Team? Scrum Master Product Owner Scrum Team Testers External QA team

29 Which of the following BEST represent the Scrum approach to planning? Planning is a continuous activity done jointly 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 projec Only planning in Scrum is the Sprint Planning Scrum is one of the planning events

3 Which of these are the needed actions to realize TCS vision of "0-4-2.? Agile Ready Partnership All get Agile Certified Agile Ready Workforce Top-to-tiolloni Enterprise Agile Company ourselves Agile Ready Workplace

5 What BEST describes 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 Providing additional feature without clear understanding of the business need - What 6 is this category of waste? Inventory We do it all the time It is not a waste. Over Production Defects Over Processing

Which of the following statements about changing requirements in software 7 development, are correct? In traditional way of software development, once the requirements are base lined, further changes should unde Changes are acceptable till design but once development starts, any further change should be In traditional way of software development, once the requirements are base lined, further changes can be easily Organizations must adapt to rapidly changing market conditions to stay relevant in 8 Which framework prescribes User Story as the format for backlog items? Scrum FDD Lee joins a project team that attempts to build a consumer device with embedded Crystal 0 Extreme Programming software. The team is adopting 2-week sprint. Lee notices that the project must produce DSDM 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 9 environment? 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 sign-off on the requirements A Scrum Team works on a 4 weeks Sprint. After new Sprints, the team finds that they spend more effort on unit testing, as the code base size has increased. What can be 11 BEST recommended for this team? Unit testing is not tun anyway. As a self-organized team, choose to ignore the unit testing Adopt practices like test automation from other frameworks like XP Increase the duration of the sprint from 4 weeks to 6 weeks Add two more temporary testers Form a separate Testing team

15 Scrum defines roles events and artifacts 3-5-3 5-3-3 3-3-5

5-5-3

17 The time box for a Daily Scrum is … Two minutes per person 15 minutes 2 ms No time box 0 30 minutes On the last day of the Sprint, a Scrum Team named Almostflone is ready to show their work but requires just 2 more days to complete the testing. What should the Scrum 18 Master recommend? Extend the Splint by two days so that the team can complete the work Close the sprint on time There are two Product Development Teams, Team ToyZon and Team Zan. Team ToyZon follows traditional way and Team Zon follows Agile way of working. Which 21 team has the higher chance to provide early benefts to the customer? Team ToyZon Team Zen Match the framework to its author(s) in the order of listing: 22 Scrum; Crystal; Extreme programming Kent Beck Alistair Cockburn, Ken Schwaber and Jeff Ken Schwaber and Jeff Sutherland; Kent Beck; Alistair Cockburn Ken Schwaber and Jeff Sutherland; Alistair Cockburn Kent Alistair Kena Schwaber and Account. Jeff Sutherland Kentthat the company's aspiration Jerald isCockburn a leader of TCS Customer He learnt on Agile isand to klonaka: become 100% by 2020. He gathered his Agile Experts within the Takeuchi AlistairAgile Cockburn; Kent 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 23 aspiration. 1 0 John, a team member, has completed EO -Agile for Beginners. He wants to contribute to TCS Agile Vision. He wants to find out what is planned for his account. Whom 26 should he contact for details? Account Leadership Customer Leadership HR Manager

27 What is the purpose of Sprint Review'? Product Owner can show the progress to the stakeholders and get the approval to release the work to the produ To assess the team's productivity and possibly record the assessment score against the performance To inspect the working software with the key stakeholders and take the insights from the feedback to next So that the Scrum Team can reorganize for the next Stakeholders and team discuss the Sprint Backlog for next

29 A good Agile team should exhibit the following qualities ...

All in team must have the same level of technical The team is self-organizing Mannar Company a major cross The team&should onlykick takestarted up tasks assigned by company Product project that involved working with multiple business unit leaders to build enterprise wide platform. Impressed by The team must be hierarchical a strict chainleadership of the success of small projects inwith Agile: company enforced Agile in this transformation project. Shortly after few Sprints, teams witnessed that The Product The team is cross-functional Owner was not able to build consensus among the business unit leaders on requirements. There were several political aspects behind the collaboration. What 30 went wrong? For large transformation projects, Design Thinking is required before Agile is based on trust and collaboration so that consensus can be arrived at quickly. This scenario did not have t Agile doesn't require any pre-requisites. It works very well in all context. In this scenario: the Product Owner doe

1 The time box for a Daily Scrum is Two minutes per person 15 minutes 2 hrs No time box 30 minutes 2 ….. improves the flow of business idea through its development and release to users. Waterfall method DevOps practices Beta release Change Control Board (CCB) A team is having the first Sprint Planning meeting. What are the activities that the 3 team must perform during the meeting? The team must discuss the problems encountered in the earlier project Team chooses the Product Backlog Items to work in the Sprint and crafts a Sprint Goal. Team must draw up the Release Plan for the final product Each team member should come prepared with their version of the plan The team must look at the project plan prepared by the Product Owner and understand their tasks 4 Which of these are Agile estimation techniques? Full Upfront Estimates Planning Poker Work Breakdown Structure T Shirt sizing Random Distribution

5 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 feedbac 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. Which of the following statements about changing requirements in software 6 development, are correct?

In traditional way of software development, once the requirements are base lined, further changes should unde Changes are acceptable till design but once development starts, any further change should be rejected In traditional way of software development, once the requirements are base lined, further changes can be easily Organizations must adapt to rapidly changing market conditions to stay relevant in business 7 What is MOST likely to happen if the Product Owner is not available during a Sprint? 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 8 Who owns the Product backlog? Scrum Team Product Owner Scrum Master Business Analyst Technical Lead

10 What does NOT match with Agile Manifesto? Processes and tools over individuals and interactions Working software over comprehensive documentation Responding to change over following a plan Contract negotiation over customer collaboration 11 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 Lee joins a project team that attempts to build a consumer device with embedded Tasks mustThe be allocated to team 2-week members by the Product software. team is adopting sprint. Lee noticesOwner that the project must produce an outcome that willvolunteer be highlyfor adoptable by the users becometasks successful. While senior team members tasks, juniors must be to assigned by the Scrum Master 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 12 environment? 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 sign-off on the requirements 13 Only these people are allowed to attend Sprint Retrospective Scrum Master and Development team Product Owner and Development team Scrum Master and Product Owner Scrum Team

15 What BEST describes 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 Munnabhai knows Owner the four values of Agile Manifesto by heart. However, he was Reports to Product confused when a customer spoke with him highlighting Agile characteristics of short software development cycles or iterations. He could not recollect anything about 16 short iterations in Agile Manifesto. What did he miss to learn about? Agile Principles Agile Guidelines Agile Methods Agile Phases 17 Which of these is a benefit of Agile? Reduced Risk Faster time to market Ability to respond to changing requirements Improved collaboration between business and technical team All of these

19 TCS Agile vision ‘100% Agile by 2020’ means 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 TCS to be regarded as 100% Enterprise Agile company There should not be any Agile related non-compliance in the project audits 20 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

21 The Agile way is: To produce working software of high business value and of the right quality, early and incrementally To produce working software only after requirements documentation has been signed off by the Product Owner To produce 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

25 What is the purpose of Sprint burndown chart? 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 26 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

28 Which one is a popular tool used in Agile software development Rexx Jenkins MS PowerPoint Tally

30 What is a Kanban board? A list of activities banned 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

ovements to be enacted during the next

d their tasks

MS) year on year

y improve and eliminate anti-patterns knowledgeable about Scrum

ing throughout the project

her changes should undergo heavy change control process

her changes can be easily accepted with light process.

ase the work to the production performance he feedback to next

is scenario did not have that o: the Product Owner doesn't seem to be competent

d their tasks

incorporate the feedback from the market usage

but are of top quality.

her changes should undergo heavy change control process ould be rejected her changes can be easily accepted with light process.

Scrum Master

Agile Transformations

ncrementally off by the Product Owner to production when the business seems

S.No 1

Questions Which of the following statements are correct

2

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

3

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?

4

Which one of these is NOT an XP practice?

5

The Product Owner in a Scrum project …

6

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?

7

Daily Scrum is NOT recommended for collocated teams

8

Lee joins a project team that attempts to build a consumer device with embedded software_ The team is adopting 2week 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?

9

Who manages the team's work during a Sprint?

9

Who manages the team's work during a Sprint?

10

Agile Manifesto has ... Values and ..... Principles

11

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

12

The reason for holding regular Sprint Retrospective is

13

Noor's Scrum Team had a great Sprint Review of a new feature with their Product Owner. Product Owner was happy with 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 for an Ops engineer to manually Work on the ticket What is missing in this environment?

14

What BEST describes a Scrum Team?

15

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

16

A team is having the first Sprint Planning meeting_ What are the activities that the team must perform during the meeting?

16

A team is having the first Sprint Planning meeting_ What are the activities that the team must perform during the meeting?

17

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

18

Sprint itself is an event in Scrum

19

Charles is very knowledgeable on Scrum_ He joined a Scrum Team where the Scrum Master is Magneto. Contrary to his expectation of Scrum Master as a coach, he finds that Magneto acts like a traditional manager_ Magneto controls the team heavily by individually assigning tasks and leading the Daily Scrum meetings to collect the percentage of task completion. What is recommended for Charles?

20

Who owns quality in a Scrum Team?

21

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

22

Which of these are the needed actions to realize TCS vision of "0-4-2.?

23

Providing additional feature without clear understanding of the business need - What is this category of waste?

24

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

24

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

25

Which framework prescribes User Story as the format for backlog items?

26

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?

27

A Scrum Team works on a 4 weeks Sprint. After new 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?

28

Scrum defines roles events and artifacts

29

The time box for a Daily Scrum is …

30

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

31

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

32

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

32

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

33

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.

34

John, a team member, has completed EO -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?

35

What is the purpose of Sprint Review'?

36

A good Agile team should exhibit the following qualities ...

37

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?

38

The time box for a Daily Scrum is

39

….. improves the flow of business idea through its development and release to users.

39

….. improves the flow of business idea through its development and release to users.

40

A team is having the first Sprint Planning meeting. What are the activities that the team must perform during the meeting?

41

Which of these are Agile estimation techniques?

42

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

43

What is MOST likely to happen if the Product Owner is not available during a Sprint?

44

Who owns the Product backlog?

45

What does NOT match with Agile Manifesto?

46

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

47

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?

47

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?

48

Only these people are allowed to attend Sprint Retrospective

49

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?

50

Which of these is a benefit of Agile?

51

TCS Agile vision ‘100% Agile by 2020’ means

52

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

53

The Agile way is:

54

What is the purpose of Sprint burndown chart?

55

Which of these are Scrum anti patterns?

56

Which one is a popular tool used in Agile software development

57

What is a Kanban board?

58

The Scrum team Is using the Kanban board to make worK visually available to all What CANNOT be Interred from the board?

The Agile approach to documentation is 59

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

60

61

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?

62

Agile principles can be only used for software development

63

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

63

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

64

Juaraz is a TCS Delivery Partner for the account ABC running in Agile. Operating out of Mexico He has to ramp up the team based on customer need, and he is not getting right skilled people in Mexico He is acing at setting up another ODC at Pune. india where his skill requirements are met for an effective Distributed Agile set up, what is recommended?

65

Design Thinking is other name for Agile Manifesto

How is the Agile value responding to change over blowing a plan addressed In Scrum 66

Industry survey show that in traditional approach. users do not use near1 60% of the features delivered What do you think ere the probable causes 67 68

Product Owner and Scrum Master can be same person

PLEASE USE THE ANSWERS MARKED IN GREEN Agile and Design Thinking are same Design Thinking is about Product Devopment Agile Manifesto is about Software Devopment 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

Sprints must be 30 days always Product Owner unilaterally decides the duration of Sprint Sprints must becollectively two weeks agree alwayson the length of the Sprint based on business need and The team must technical team's ability; subject to a maximum of one month There is no rule on Sprint duration Scrum Master Accredited Certificate (SMAC) SAFe Agilist (SA) Professional Scrum Master I (PS/VI I) Test Driven Development Extreme Reviews Pair Programming Continuous Integration Refactoring Has no control over the prioritization of Product Backlog Items Has the final with authority over the prioritization of Product BacklogBacklog Items Items, but the Collaborates the developers over prioritization of Product developers have the final say Collaborates with the 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 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 1 0

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 sign-off on the requirements 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 • 4,10 • 6, 12 • 4.12 • 4.4 1 0 It allows the team to take a necessary break from work It gives management information to useTeam in team members' Provides an opportunity for the Scrum to inspect itselfperformance and create areviews 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 Feedback

Flow Continuous Improvement 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 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 The team must discuss the problems encountered in the earlier project Team chooses the Product Backlog Items to work in the Sprint and crals a Sprint Goal. Team must draw up the Release Plan for the final product Each team member should come prepared with their version of the plan

The team must look at the project plan prepared by the Product Owner and understand their tasks For last few years, there is a double digit increment in number of Agile projects (per PMS) 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 1 0 Be prepared to face such anti patterns and work together with the team to continuously improve and eliminate anti-patterns Correct his understanding of Scrum and accept that Scrum Master is the Team's manager Protest about this at the earliest possible team meeting and let others know he is more knowledgeable about Scrum Scrum Master Product Owner Scrum Team Testers External QA team Planning is a continuous activity done jointly 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 the Sprint Planning Scrum is one of the planning events Agile Ready Partnership All get Agile Certified Agile Ready Workforce Top-to-bottom Enterprise Agile Company ourselves Agile Ready Workplace

Review

Inventory We do it all the time It is not a waste. Over Production Defects Over Processing In traditional way of software development, once the requirements are base lined, further changes should undergo heavy change control process Review Changes are acceptable till design but once development starts, any further change should be rejected way of software development, once the requirements are base lined, further In traditional changes can be easily accepted with light process.

Organizations must adapt to rapidly changing market conditions to stay relevant in Scrum FDD Crystal 0 Extreme Programming DSDM 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 sign-off on the requirements

Unit testing is not fun anyway. As a self-organized team, choose to ignore the unit testing Adopt practices like test automation from other frameworks like XP Increase the duration of the sprint from 4 weeks to 6 weeks Add two more temporary testers Form a separate Testing team 3-5-3 5-3-3 3-3-5 5-5-3 Two minutes per person 15 minutes 2 ms No time box 0 30 minutes

Extend the Splint by two days so that the team can complete the work Close the sprint on time Team ToyZon Team Zon

Kent Beck Alistair Cockburn, Ken Schwaber and Jeff Ken Schwaber and Jeff Sutherland; Kent Beck; Alistair Cockburn Ken Schwaber and Jeff Sutherland; Alistair Cockburn; Kent Alistair Cockburn Ken Schwaber and Jeff Sutherland Kent

Takeuchi and klonaka: Alistair Cockburn; Kent

1

0

Account Leadership Customer Leadership HR Manager Product Owner can show the progress to the stakeholders and get the approval to release the work to production To assess thethe team's productivity and possibly record the assessment score against the performance To inspect the working software with the key stakeholders and take the insights from the feedback to next So that the Scrum Team can reorganize for the next Stakeholders and team discuss the Sprint Backlog for next All in team must have the same level of technical The team is self-organizing The team should only take up tasks assigned by Product The team must be hierarchical with a strict chain of The team is cross-functional

For large transformation projects, Design Thinking is required before Agile is based on trust and collaboration so that consensus can be arrived at quickly. This scenario did not have that

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

Two minutes per person 15 minutes 2 hrs No time box 30 minutes

Waterfall method DevOps practices Beta release

Change Control Board (CCB) The team must discuss the problems encountered in the earlier project Team chooses the Product Backlog Items to work in the Sprint and crafts a Sprint Goal. Team must draw up the Release Plan for the final product Each team member should come prepared with their version of the plan The team must look at the project plan prepared by the Product Owner and understand their tasks Full Upfront Estimates Planning Poker Work Breakdown Structure T Shirt sizing Random Distribution 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. 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 Scrum Team Product Owner Scrum Master Business Analyst Technical Lead Processes and tools over individuals and interactions Working software over comprehensive documentation Responding to change over following a plan Contract negotiation over customer collaboration 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 tasks by the Scrum Master 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 sign-off on the requirements

Scrum Master and Development team Product Owner and Development team Scrum Master and Product Owner Scrum Team

Agile Principles

Agile Guidelines Agile Methods Agile Phases Reduced Risk Faster time to market Ability to respond to changing requirements Improved collaboration between business and technical team All of these 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 TCS to be regarded as 100% Enterprise Agile company There should not be any Agile related non-compliance in the project audits 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 To produce working software of high business value and of the right quality, early and incrementally To produce working software only after requirements documentation has been signed off by the Product Owner To produce 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 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

Review

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 Rexx Jenkins MS PowerPoint Tally A list of activities banned 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 Number of items to be worked on by the team Percentage completion Tasks move from left to right LImit work in progress

Do no documentation because it is a waste of lane 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 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 toward changing business needs and priorities SAFe Program Consultant (SPC Certified Scrum Master (CSM) Professional Scrum Master ii (PSM ii)

1 0 project leader Agile practitioner project manager certified manager

None of the above

Move the entire ODC to Pune, India

Understand the TCS Point of View on Distributed Agile and see how to apply at work Ask Agile coach to study other accounts and put together a model for Distributed Agile 1 0

Product Owner can change me 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

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

1 0

Correction

First set

ok

ok

First

First

ok First

First

Ok

ok

First

First

First

Not sure

ok

First

First

First

First

ok

First

First

First

First

First

First

First

ok

First

First

First

First

Ok First

First

ok

First

First

First

Ok

First