Test certification Agile (60 questions)

octobre 28, 2015

Test certification Agile (60 questions)

1. Which of the following best describes the approach for determining the iteration (timebox) length?

A. Iterations (timeboxes) should always be 30 days

B. The team determines iteration (timebox) length by dividing the total number of story points by the average velocity of the team

C. Iterations (timeboxes) should always be two weeks

D. The team should agree on the length of the iteration (timebox), taking the size and complexity of the project into consideration

 


2. Which of the following is a characteristic of an Agile leader?

A. Task focused

B. Process oriented

C. Supportive

D. Disengaged

 


3. Who is responsible for prioritizing the product backlog?

A. Product Owner

B. Project Manager

C. Lead Developer

D. Business Analyst

 


4. What are the advantages of maintaining consistent iteration (timebox) length throughout the project?

A. It helps to establish a consistent pattern of delivery

B. It helps the team to objectively measure progress

C. It providea a consistent means of measuring team velocity

D. All of the above

 


5. Tracking project issues in an Agile project is the primary responsibility of the…
A. Tester
B. Project Leader
C. Functional Manager
D. Developer

 


6. Why is it important to trust the team?
A. High trust teams do not have to be accountable to each other
B. High trust teams do not require a user representative
C. The Project Manager does not then have to keep a project schedule
D. The presence of trust is positively correlated with the team performance

 


7. An effective workshop facilitator will always …
A. Involve the whole project team in all project workshops
B. Agree the process and participants of the workshop with the workshop owner before the workshop
C. Involve only those team members who will commit to doing further work after the workshop
D. Act as a proxy for any invited participant who is unable to attend the workshop on the day

 


8. Which of the following best represents the Agile approach to planning?
A. Planning is not part of an Agile approach, because Agile is exploratory
B. Planning should be done in detail at the outset of a project and not revisited
C. Planning should involve the whole team, not just the Project Manager
D. Planning should all be done by the Project Manager

 


9. Who should define the business value of a Feature within an Agile project?
A. The individual end-users
B. The Product Owner
C. The Business Analyst
D. The Business Sponsor

 


10. If a timebox (iteration) plan needs to be reprioritised in a hurry, who should re-prioritise?
A. The developers alone (they know what the customer wants)
B. The Product Owner (the developers would only choose the easy things as top priority)
C. The Project Leader (they can give an independent, pragmatic view)
D. The whole team including Product Owner and developers (together they can consider both business value and practicality)

 


11. What is the effect of having a large visible project plan on a wall?
A. It removes the need to create any other reports for management
B. It continuously communicates progress within the team and to other stakeholders
C. It allows the Project Manager to allocate tasks to specific team members
D. It is restrictive, as it does not allow the team to innovate and change

 


12. How should work be allocated to the team in an Agile project?
A. The Team Leader (Scrum Master) should allocate specific tasks to individuals
B. Tasks should be randomly allocated to team members, using Planning Poker
C. Team members should self-select tasks appropriate to their skills
D. The most complex tasks should be allocated by the Team Leader (Scrum

 


13. What should the developers do if the customer representative is repeatedly too busy to be available?
A. Continue the work, record the assumptions and ask the customer later for input.
B. Send the customer a written warning that the end product will be completed on time, but may not meet their needs
C. Allow the Business Analyst to take on the role of Proxy Customer Representative
D. Draw the problem to the attention of the Scrum Master (Team Leader)

 


14. Which one of the following is a key feature of documentation that you would expect to find in an Agile project?
A. System documentation created at the end of each increment, at the start of the deployment
B. User Stories held in a spreadsheet or specialist database, where full details of user conversations are recorded for future purposes, like handover to maintenance or support
C. User Story cards containing only enough detail for planning and development, which will need to be supplemented by further face-to-face conversations
D. No written documentation, as all good communication is face-to-face

 


15. When handling team dynamics, the Agile Leader should …
A Empower the team members, within appropriate limits
B. Encourage an environment of competition and personal advantage
C. Give clear directives to the team about what they should do and how
D. Expect team members to be proactive and each work to their own priorities and objectives

 


16. Which one of the following statements is correct regarding acceptance of any deliverables on an Agile Project?
A. The team should allow only senior managers to sign off deliverables
B. The team should get acceptance of project deliverables from the appropriate stakeholders at least at the end of every timebox / iteration
C. The team should get acceptance of project deliverables from the users during a UAT phase at the end of the project
D. Acceptance of any particular deliverable on the project is gained from all stakeholders at the same time.

 


17. Which one of the following statements is correct regarding quality of deliverables from an Agile Project?
A. The products produced by an Agile project should be cheaper than those produced by any other approach, but quality will suffer
B. The products will be more expensive than by any other approach but will be top quality
C. The products will be fit for purpose, but may not do what the customer wanted
D. The products will be of appropriate quality, as guided by the customer

 


18. What is the Agile approach to doing design early in a project?
A. A big design up front is always a good idea
B. Just enough design up front gives a good foundation to start from and helps to mitigate risk, without wasting unnecessarily time
C. No design up front is the best approach as most of the fun of a project is in discovery of the unexpected
D. Design has no place in an Agile project

 


19. An Agile approach advocates which of the following approaches?
A. Get something “quick and dirty” delivered, to save time
B. Get something simple released as quickly as possible
C. Get something business-valuable delivered as quickly as possible, consistent with the right level of quality
D. Get something delivered once it has been fully documented and the documentation has been signed off as complete

 


20. Which of these best describes the Agile approach to team-working?
A. The team should plan to work a small amount of overtime regularly throughout the project
B. The team should expect to work longer hours towards the end of the sprint (timebox), in order to deliver all that was committed to
C. The team should strive for a sustainable pace and a normal working week
D. The team will “burn out” if they have

 


21. Which one of the following statements about workshops is true for Agile projects?
A. All project stakeholders should attend requirements workshops
B. Retrospectives are only run at the end of a project
C. It is best if the Project Manager facilitates the project’s workshops
D. An independent facilitator will manage the structure of a facilitated workshop but not input to the content

 


22. Which one of the following is an important feature of the daily stand-up / wash up / Scrum meeting?
A. Everyone is expected to stand for the whole time, to keep the meeting short
B. The meeting must be kept short and well structured
C. The meeting should ensure that it is clear to all which team members are not performing
D. No-one is allowed to leave the stand-up meeting until all problems raised have been solved

 


23. Who should attend the stand-up meetings?
A. Sponsor and Executive Management only
B. Project Manager and Technical Leads only
C. Project Leader and Customer Representatives only
D. The entire team

 


24. One of the development stages you would expect to see a team go through is:
A. Storming
B. Warming
C. Cloning
D. Yawning

 


25. When estimating is done for a project, the developers should:
A. Be fully involved in the estimating process
B. Be in total control of the estimating process
C. Be consulted after the Team Leader (Scrum Master) has made the estimates for the team’s work
D. Not make estimates unless velocity is already known

 


26. During an iteration (sprint) (timebox) the developers should be:
A. Able to contact the customer to clarify aspects of the work
B. Completely uninterrupted by the customer
C. In twice-daily contact with the customer
D. Able to work without needing to disturb the customer

 


27. The end result of an Agile development is:
A. A product of a professional quality which fits the business need
B. A product of almost as good a quality as a Waterfall development
C. A product which is barely sufficient for its purpose and deliberately not maintainable
D. A technically-perfect, re-factored solution

 


28. An Agile customer …
A. Must have a thorough understanding of Agile techniques, for Agile to work
B. Will always receive lower-quality products than their non-Agile counterparts
C. Will typically get business value delivered early and often
D. Will need to understand the technical aspects of development, to contribute effectively

 


29. An Agile team …
A. Is self-organizing, with each member having the same technical skills
B. Collaborates and supports its team members
C. Ensures that weak members of the team are allocated the simpler tasks
D. Ensures blame is allocated fairly

 


30. The Agile process …
A. Encourages the team to meet regularly
B. Has no meetings
C. Has lengthy reporting requirements
D. Has no reporting requirements

 


31. The Agile Leader …
A. Should allocate tasks to the team members each day at the stand-up meeting
B. Should involve the team in their own work-allocation
C. Should give detailed work-plans to the team each day
D. Should direct the work of the team, if they are inexperienced

 


32. What is Kan Ban?
A. A list of activities banned by the team, in relation to Team Norms
B. The set of Can Have stories for a project
C. A visible chart of work to do, work in progress and work done
D. A graph of tasks partially-completed by the team

 


33. What is meant by “Yesterday’s Weather” in an Agile project?
A. Teams work less well when it rains
B. Keeping metrics of earlier work to help with future estimates
C. Retrospectives should include less important topics, such as the weather, as ice-breakers
D. Estimating is as futile as predicting the weather

 


34. In Agile projects, we plan to “learn as we go” because…
A. It creates a better relationship between the developers and customer representatives
B. Many projects are evolutionary, and a better solution emerges this way
C. It is time-consuming to analyse everything at the beginning of a project
D. It prevents late delivery of the project

 


35. The recommended approach to design in an Agile project is:
A. No design up front
B. Big design up front
C. Just enough design up front
D. Use a previous design – it will be “good enough”

 


36. What is the personal risk that an Agile Leader takes in empowering the team?
A. The Agile Leader might lose their job, as the team is doing all the work
B. If the team fails, the Agile leader will not get a performance bonus
C. The Agile Leader has less direct control over the team’s work, but still has the responsibility for their outcomes
D. The Agile Leader cannot share the glory of team success

 


37. The Agile approach to documentation is:
A. Do no documentation because it is a waste of time
B. Do sufficient documentation to prove you have done a good job
C. Do the necessary documentation to support the development and use of the product
D. Do more documentation than usual, because Agile is risky

 


38. The Agile way is:
A. To produce working product of the right quality, early and incrementally
B. To produce working product after documentation has been signed off
C. To produce simple prototypes early, but no finished product until the end of the project
D. To produce products without technical integrity, but re-engineer later

 


39. The customer in an Agile project ….
A. Has no control over the prioritization of delivered features
B. Has total control over the prioritization of features
C. Collaborates with the developers over prioritization of features, but the developers have the final decision
D. Collaborates with the developers over prioritization of features, but the business has the final decision

 


40. In the popular prioritization technique called “MoSCoW”, the “M” stands for …
A. May have
B. Major
C. Must Have
D. Mandatory

 


41. The working culture of an Agile team is …
A. Collective
B. Collaborative
C. Connective
D. Contemplative

 


42. The leadership style of an Agile Leader is …
A. Directive
B. Assertive
C. Facilitative
D. Feature-based

 


43. The Agile Manifesto states the following values:
A. People are more important than contracts
B. Working software should have priority over comprehensive documentation
C. Plans should have priority over ability to respond
D. Contracts should be negotiated which allow control over the people

 


44. Which of the following are attributes of an Agile team?
A. Courage to change and adapt
B. Trust of fellow team members to do the work
C. Responsiveness to change
D. All of these

 


45. A sustainable pace means …
A. If the team members work long hours regularly they will get used to it, and be able to sustain it
B. A 40 hour week is only for the weaker members of the team. Others can do more.
C. The team should establish a velocity which can be sustained within normal working hours
D. Working long hours is the only way to deliver on time

 


46. A burn-down chart shows …
A. The energy level and velocity of the team
B. The remaining work (effort, points) to complete before the iteration (timebox) end
C. The number of hours worked by each team member during the iteration (timebox)
D. The rate of spending of the budget for a project

 


47. The reason for holding regular Retrospectives is:
A. It allows the team to take a necessary break from work
B. It gives management information to use in team members’ performance reviews
C. It allows learning which can be used to improve team performance during the project
D. It prevents deviation from the process which the team has been following

 


48. Once a project is underway, the approach to planning is:
A. Plans should never be changed
B. It is normal to need to plan and re-plan as the project progresses
C. Plans should only be changed with full approval of all stakeholders
D. Plans are not required as Agile is incremental

 


49. An Agile project …
A. Should have no control over its progress
B. Should be able to demonstrate control of its progress
C. Is always out of control
D. Is controlled by the velocity of the most junior team member

 


50. An Agile project should have …
A. Occasional early deliveries, if the business is prepared to accept lower quality
B. A regular pattern of delivery of developer-focused products
C. A regular pattern of delivery of business-valued increments

 


51. When an Agile team is successful …
A. It should be encouraged to celebrate success only when the project is over
B. It should be encouraged to celebrate even small successes immediately
C. It should not celebrate success, as this wastes project budget
D. It should not celebrate success, as this makes less successful teams feel bad

 


52. In order to communicate well, the Agile project should …
A. Keep team-size large, to avoid stakeholders feeling left out
B. Break the project into small, mixed-skill, self-organising teams
C. Operate with one team of less than 10 people
D. Operate with separate customer, developer and test teams

 


53. If a new requirement emerges once an Agile project is running, it should be:
A. Automatically included in the work of the project
B. Automatically excluded and left until a later project or increment
C. Assessed for importance and, if sufficiently important to the business, included in the project, displacing less important requirements
D. Put on the backlog for consideration by the wider group of stakeholders after the project has been completed

 


54 . You have been engaged as the Technical Coordinator in a product development team. The customer (Product Owner) and Team Leader (Scrum Master) are happy because the team always delivers business value on time. However, you worry that the technical debt is increasing. What would be your primary goal to ensure the right quality?
A. Ensure testers define their entry criteria for quality, which they impose on the development team
B. Nothing. Prescribed roles such as technical coordinators are not part of an Agile team
C. Make sure that the maintainability quality attribute is addressed
D. On time delivery and happy end users are the only quality measures in Agile development

 


55. How could maintainability of the developing product be improved in a development team?
A. Apply standard design patterns
B. All of these
C. Make refactoring a common practice
D. Ensure unit testing is included in the “done” criteria

 


56. Agile methods are described as “adaptive” because…
A. Agile teams have the empowerment to frequently respond to change and to learn on a project by changing the plan
B. The rate of development progress on an Agile project is constantly tracked to allow adaptation
C. Project Managers are not needed in Agile methods because teams are self-organising
D. Workshops held at the beginning and the end of every iteration (timebox) allow the team to adapt the product specification

 


57. What do all Agile approaches have in common?
A. A prescribed, fixed iteration (timebox) length
B. Iterative development and incremental delivery
C. A strict focus on on-time delivery
D. A large set of clearly defined roles

 


58. What is one difference in responsibility between a Project Manager and a Scrum Master (Team Leader) in an Agile project?
A. None. It’s basically the same. Scrum Master (or Team Leader) is just a better term than Project Manager in an Agile project
B. The Project Manager creates the detailed delivery plans while the Team Leader monitors execution within the team
C. Project Manager communicates with project governance authorities when necessary
D. The Project Manager monitors the realisation of benefits in the business case.

 


59. How could you benefit from having an End User Representative in your development team?
A. End users should NOT be in the development team. Requirements are always communicated to the developers by the Product Owner, who is part of the customer team
B. The End User Representative will be solely responsible for acceptance tests within the team
C. The End User Representative assures that user stories are documented properly
D. The End User Representative will be able to clearly tell the developers what will work for an end user

 


60. The responsibilities of a Product Owner will include …
A. Business processes diagramming
B. Prioritizing requirements
C. Managing the project budget
D. All of these


Answers here:

https://alecoledelavie.com/accueil/?p=1371

 

0

Test certification Agile (60 questions and answers)

octobre 28, 2015

Test Agile (60 questions and answers)

1. Which of the following best describes the approach for determining the iteration (timebox) length?

A. Iterations (timeboxes) should always be 30 days

B. The team determines iteration (timebox) length by dividing the total number of story points by the average velocity of the team

C. Iterations (timeboxes) should always be two weeks

D. The team should agree on the length of the iteration (timebox), taking the size and complexity of the project into consideration

Answer : D


2. Which of the following is a characteristic of an Agile leader?

A. Task focused

B. Process oriented

C. Supportive

D. Disengaged

Answer : C


3. Who is responsible for prioritizing the product backlog?

A. Product Owner

B. Project Manager

C. Lead Developer

D. Business Analyst

Answer : A


4. What are the advantages of maintaining consistent iteration (timebox) length throughout the project?

A. It helps to establish a consistent pattern of delivery

B. It helps the team to objectively measure progress

C. It providea a consistent means of measuring team velocity

D. All of the above

Answer : D


5. Tracking project issues in an Agile project is the primary responsibility of the…
A. Tester
B. Project Leader
C. Functional Manager
D. Developer

Answer : B


6. Why is it important to trust the team?
A. High trust teams do not have to be accountable to each other
B. High trust teams do not require a user representative
C. The Project Manager does not then have to keep a project schedule
D. The presence of trust is positively correlated with the team performance

Answer : D


7. An effective workshop facilitator will always …
A. Involve the whole project team in all project workshops
B. Agree the process and participants of the workshop with the workshop owner before the workshop
C. Involve only those team members who will commit to doing further work after the workshop
D. Act as a proxy for any invited participant who is unable to attend the workshop on the day

Answer : B


8. Which of the following best represents the Agile approach to planning?
A. Planning is not part of an Agile approach, because Agile is exploratory
B. Planning should be done in detail at the outset of a project and not revisited
C. Planning should involve the whole team, not just the Project Manager
D. Planning should all be done by the Project Manager

Answer : C


9. Who should define the business value of a Feature within an Agile project?
A. The individual end-users
B. The Product Owner
C. The Business Analyst
D. The Business Sponsor

Answer : B


10. If a timebox (iteration) plan needs to be reprioritised in a hurry, who should re-prioritise?
A. The developers alone (they know what the customer wants)
B. The Product Owner (the developers would only choose the easy things as top priority)
C. The Project Leader (they can give an independent, pragmatic view)
D. The whole team including Product Owner and developers (together they can consider both business value and practicality)

Answer : D


11. What is the effect of having a large visible project plan on a wall?
A. It removes the need to create any other reports for management
B. It continuously communicates progress within the team and to other stakeholders
C. It allows the Project Manager to allocate tasks to specific team members
D. It is restrictive, as it does not allow the team to innovate and change

Answer : B


12. How should work be allocated to the team in an Agile project?
A. The Team Leader (Scrum Master) should allocate specific tasks to individuals
B. Tasks should be randomly allocated to team members, using Planning Poker
C. Team members should self-select tasks appropriate to their skills
D. The most complex tasks should be allocated by the Team Leader (Scrum

Answer : C


13. What should the developers do if the customer representative is repeatedly too busy to be available?
A. Continue the work, record the assumptions and ask the customer later for input.
B. Send the customer a written warning that the end product will be completed on time, but may not meet their needs
C. Allow the Business Analyst to take on the role of Proxy Customer Representative
D. Draw the problem to the attention of the Scrum Master (Team Leader)

Answer : D


14. Which one of the following is a key feature of documentation that you would expect to find in an Agile project?
A. System documentation created at the end of each increment, at the start of the deployment
B. User Stories held in a spreadsheet or specialist database, where full details of user conversations are recorded for future purposes, like handover to maintenance or support
C. User Story cards containing only enough detail for planning and development, which will need to be supplemented by further face-to-face conversations
D. No written documentation, as all good communication is face-to-face

Answer: C


15. When handling team dynamics, the Agile Leader should …
A Empower the team members, within appropriate limits
B. Encourage an environment of competition and personal advantage
C. Give clear directives to the team about what they should do and how
D. Expect team members to be proactive and each work to their own priorities and objectives

Answer : A


16. Which one of the following statements is correct regarding acceptance of any deliverables on an Agile Project?
A. The team should allow only senior managers to sign off deliverables
B. The team should get acceptance of project deliverables from the appropriate stakeholders at least at the end of every timebox / iteration
C. The team should get acceptance of project deliverables from the users during a UAT phase at the end of the project
D. Acceptance of any particular deliverable on the project is gained from all stakeholders at the same time.

Answer : B


17. Which one of the following statements is correct regarding quality of deliverables from an Agile Project?
A. The products produced by an Agile project should be cheaper than those produced by any other approach, but quality will suffer
B. The products will be more expensive than by any other approach but will be top quality
C. The products will be fit for purpose, but may not do what the customer wanted
D. The products will be of appropriate quality, as guided by the customer

Answer : D


18. What is the Agile approach to doing design early in a project?
A. A big design up front is always a good idea
B. Just enough design up front gives a good foundation to start from and helps to mitigate risk, without wasting unnecessarily time
C. No design up front is the best approach as most of the fun of a project is in discovery of the unexpected
D. Design has no place in an Agile project

Answer : B


19. An Agile approach advocates which of the following approaches?
A. Get something “quick and dirty” delivered, to save time
B. Get something simple released as quickly as possible
C. Get something business-valuable delivered as quickly as possible, consistent with the right level of quality
D. Get something delivered once it has been fully documented and the documentation has been signed off as complete

Answer : C


20. Which of these best describes the Agile approach to team-working?
A. The team should plan to work a small amount of overtime regularly throughout the project
B. The team should expect to work longer hours towards the end of the sprint (timebox), in order to deliver all that was committed to
C. The team should strive for a sustainable pace and a normal working week
D. The team will “burn out” if they have

Answer : C


21. Which one of the following statements about workshops is true for Agile projects?
A. All project stakeholders should attend requirements workshops
B. Retrospectives are only run at the end of a project
C. It is best if the Project Manager facilitates the project’s workshops
D. An independent facilitator will manage the structure of a facilitated workshop but not input to the content

Answer : D


22. Which one of the following is an important feature of the daily stand-up / wash up / Scrum meeting?
A. Everyone is expected to stand for the whole time, to keep the meeting short
B. The meeting must be kept short and well structured
C. The meeting should ensure that it is clear to all which team members are not performing
D. No-one is allowed to leave the stand-up meeting until all problems raised have been solved

Answer : B


23. Who should attend the stand-up meetings?
A. Sponsor and Executive Management only
B. Project Manager and Technical Leads only
C. Project Leader and Customer Representatives only
D. The entire team

Answer : D


24. One of the development stages you would expect to see a team go through is:
A. Storming
B. Warming
C. Cloning
D. Yawning

Answer : A


25. When estimating is done for a project, the developers should:
A. Be fully involved in the estimating process
B. Be in total control of the estimating process
C. Be consulted after the Team Leader (Scrum Master) has made the estimates for the team’s work
D. Not make estimates unless velocity is already known

Answer : A


26. During an iteration (sprint) (timebox) the developers should be:
A. Able to contact the customer to clarify aspects of the work
B. Completely uninterrupted by the customer
C. In twice-daily contact with the customer
D. Able to work without needing to disturb the customer

Answer : A


27. The end result of an Agile development is:
A. A product of a professional quality which fits the business need
B. A product of almost as good a quality as a Waterfall development
C. A product which is barely sufficient for its purpose and deliberately not maintainable
D. A technically-perfect, re-factored solution

Answer : A


28. An Agile customer …
A. Must have a thorough understanding of Agile techniques, for Agile to work
B. Will always receive lower-quality products than their non-Agile counterparts
C. Will typically get business value delivered early and often
D. Will need to understand the technical aspects of development, to contribute effectively

Answer : C


29. An Agile team …
A. Is self-organizing, with each member having the same technical skills
B. Collaborates and supports its team members
C. Ensures that weak members of the team are allocated the simpler tasks
D. Ensures blame is allocated fairly

Answer : B


30. The Agile process …
A. Encourages the team to meet regularly
B. Has no meetings
C. Has lengthy reporting requirements
D. Has no reporting requirements

Answer : A


31. The Agile Leader …
A. Should allocate tasks to the team members each day at the stand-up meeting
B. Should involve the team in their own work-allocation
C. Should give detailed work-plans to the team each day
D. Should direct the work of the team, if they are inexperienced

Answer : B


32. What is Kan Ban?
A. A list of activities banned by the team, in relation to Team Norms
B. The set of Can Have stories for a project
C. A visible chart of work to do, work in progress and work done
D. A graph of tasks partially-completed by the team

Answer : C


33. What is meant by “Yesterday’s Weather” in an Agile project?
A. Teams work less well when it rains
B. Keeping metrics of earlier work to help with future estimates
C. Retrospectives should include less important topics, such as the weather, as ice-breakers
D. Estimating is as futile as predicting the weather

Answer : B


34. In Agile projects, we plan to “learn as we go” because…
A. It creates a better relationship between the developers and customer representatives
B. Many projects are evolutionary, and a better solution emerges this way
C. It is time-consuming to analyse everything at the beginning of a project
D. It prevents late delivery of the project

Answer : B


35. The recommended approach to design in an Agile project is:
A. No design up front
B. Big design up front
C. Just enough design up front
D. Use a previous design – it will be “good enough”

Answer : C


36. What is the personal risk that an Agile Leader takes in empowering the team?
A. The Agile Leader might lose their job, as the team is doing all the work
B. If the team fails, the Agile leader will not get a performance bonus
C. The Agile Leader has less direct control over the team’s work, but still has the responsibility for their outcomes
D. The Agile Leader cannot share the glory of team success

Answer : C


37. The Agile approach to documentation is:
A. Do no documentation because it is a waste of time
B. Do sufficient documentation to prove you have done a good job
C. Do the necessary documentation to support the development and use of the product
D. Do more documentation than usual, because Agile is risky

Answer : C


38. The Agile way is:
A. To produce working product of the right quality, early and incrementally
B. To produce working product after documentation has been signed off
C. To produce simple prototypes early, but no finished product until the end of the project
D. To produce products without technical integrity, but re-engineer later

Answer : A


39. The customer in an Agile project ….
A. Has no control over the prioritization of delivered features
B. Has total control over the prioritization of features
C. Collaborates with the developers over prioritization of features, but the developers have the final decision
D. Collaborates with the developers over prioritization of features, but the business has the final decision

Answer : D


40. In the popular prioritization technique called “MoSCoW”, the “M” stands for …
A. May have
B. Major
C. Must Have
D. Mandatory

Answer : C


41. The working culture of an Agile team is …
A. Collective
B. Collaborative
C. Connective
D. Contemplative

Answer : B


42. The leadership style of an Agile Leader is …
A. Directive
B. Assertive
C. Facilitative
D. Feature-based

Answer : C


43. The Agile Manifesto states the following values:
A. People are more important than contracts
B. Working software should have priority over comprehensive documentation
C. Plans should have priority over ability to respond
D. Contracts should be negotiated which allow control over the people

Answer : B


44. Which of the following are attributes of an Agile team?
A. Courage to change and adapt
B. Trust of fellow team members to do the work
C. Responsiveness to change
D. All of these

Answer : D


45. A sustainable pace means …
A. If the team members work long hours regularly they will get used to it, and be able to sustain it
B. A 40 hour week is only for the weaker members of the team. Others can do more.
C. The team should establish a velocity which can be sustained within normal working hours
D. Working long hours is the only way to deliver on time

Answer : C


46. A burn-down chart shows …
A. The energy level and velocity of the team
B. The remaining work (effort, points) to complete before the iteration (timebox) end
C. The number of hours worked by each team member during the iteration (timebox)
D. The rate of spending of the budget for a project

Answer : B


47. The reason for holding regular Retrospectives is:
A. It allows the team to take a necessary break from work
B. It gives management information to use in team members’ performance reviews
C. It allows learning which can be used to improve team performance during the project
D. It prevents deviation from the process which the team has been following

Answer : C


48. Once a project is underway, the approach to planning is:
A. Plans should never be changed
B. It is normal to need to plan and re-plan as the project progresses
C. Plans should only be changed with full approval of all stakeholders
D. Plans are not required as Agile is incremental

Answer : B


49. An Agile project …
A. Should have no control over its progress
B. Should be able to demonstrate control of its progress
C. Is always out of control
D. Is controlled by the velocity of the most junior team member

Answer : B


50. An Agile project should have …
A. Occasional early deliveries, if the business is prepared to accept lower quality
B. A regular pattern of delivery of developer-focused products
C. A regular pattern of delivery of business-valued increments

Answer : C


51. When an Agile team is successful …
A. It should be encouraged to celebrate success only when the project is over
B. It should be encouraged to celebrate even small successes immediately
C. It should not celebrate success, as this wastes project budget
D. It should not celebrate success, as this makes less successful teams feel bad

Answer : B


52. In order to communicate well, the Agile project should …
A. Keep team-size large, to avoid stakeholders feeling left out
B. Break the project into small, mixed-skill, self-organising teams
C. Operate with one team of less than 10 people
D. Operate with separate customer, developer and test teams

Answer : B


53. If a new requirement emerges once an Agile project is running, it should be:
A. Automatically included in the work of the project
B. Automatically excluded and left until a later project or increment
C. Assessed for importance and, if sufficiently important to the business, included in the project, displacing less important requirements
D. Put on the backlog for consideration by the wider group of stakeholders after the project has been completed

Answer : C


54 . You have been engaged as the Technical Coordinator in a product development team. The customer (Product Owner) and Team Leader (Scrum Master) are happy because the team always delivers business value on time. However, you worry that the technical debt is increasing. What would be your primary goal to ensure the right quality?
A. Ensure testers define their entry criteria for quality, which they impose on the development team
B. Nothing. Prescribed roles such as technical coordinators are not part of an Agile team
C. Make sure that the maintainability quality attribute is addressed
D. On time delivery and happy end users are the only quality measures in Agile development

Answer : C


55. How could maintainability of the developing product be improved in a development team?
A. Apply standard design patterns
B. All of these
C. Make refactoring a common practice
D. Ensure unit testing is included in the “done” criteria

Answer : B


56. Agile methods are described as “adaptive” because…
A. Agile teams have the empowerment to frequently respond to change and to learn on a project by changing the plan
B. The rate of development progress on an Agile project is constantly tracked to allow adaptation
C. Project Managers are not needed in Agile methods because teams are self-organising
D. Workshops held at the beginning and the end of every iteration (timebox) allow the team to adapt the product specification

Answer : A


57. What do all Agile approaches have in common?
A. A prescribed, fixed iteration (timebox) length
B. Iterative development and incremental delivery
C. A strict focus on on-time delivery
D. A large set of clearly defined roles

Answer : B


58. What is one difference in responsibility between a Project Manager and a Scrum Master (Team Leader) in an Agile project?
A. None. It’s basically the same. Scrum Master (or Team Leader) is just a better term than Project Manager in an Agile project
B. The Project Manager creates the detailed delivery plans while the Team Leader monitors execution within the team
C. Project Manager communicates with project governance authorities when necessary
D. The Project Manager monitors the realisation of benefits in the business case.

Answer : C


59. How could you benefit from having an End User Representative in your development team?
A. End users should NOT be in the development team. Requirements are always communicated to the developers by the Product Owner, who is part of the customer team
B. The End User Representative will be solely responsible for acceptance tests within the team
C. The End User Representative assures that user stories are documented properly
D. The End User Representative will be able to clearly tell the developers what will work for an end user

Answer : D


60. The responsibilities of a Product Owner will include …
A. Business processes diagramming
B. Prioritizing requirements
C. Managing the project budget
D. All of these

Answer : B

0

Test certification Scrum n°12 (24) : 15 questions

octobre 27, 2015

Test scrum (15 questions)

1) Is not a Product Owner responsibility:
A- Running the daily scrum meeting
B- Gathering requirements for Product Backlog items
C- Working with stakeholders to determine and detail product features
D- Inspecting work at Sprint Review

 


2) If More than one Scrum Team are working on a single project or a single release. How should the Product Backlog be arranged by the Product owner?
A- A separate Product Backlog is constructed for each Scrum Team. All of the increments are integrated at the end in an integration Sprint.
B- All Scrum Teams work from a common Product Backlog and integrate their work every sprint.
C- Only one Scrum Team should work on Scrum project.
D- Scrum Teams should have their separate Product Backlogs.

 


3) The Product Backlog management include
1. Clearly expressing the different Product Backlog items
2.Authoring the various Product Backlog items
3. Ordering Product Backlog items by size and risk Only
A- 1 and 3 only
B- 2 only
C- 1 and 2 only
D- 1, 2, and 3
E- 1 only

 


4) Ali « as the Scrum Master of a Scrum Team » is invited for a Daily Stand-up meeting at 9am. During the meeting the whole team gets into a deep discussion and they finally start blaming each other.
What should he do in such situation?
A) Wait until people calm down again and continue with the meeting.
B) Stop the discussions and continue with the meeting.
C) Interrupt the meeting and continue it later that day.
D) Discuss the situation with the team and decide together what to do to improve the situation.
A- A
B- B
C- C
D- C, D
E- B, D

 


5) The Sprint Planning Meeting consists of __ session(s).
A- One
B- Two
C- Three
D- Four

 


6) The Sprint Backlog is ultimately owned by:
A- The Product Owner
B- The Scrum Master
C- The Stakeholders
D- The Scrum Team

 


7) During a Scrum of Scrums approach for a project, what best defines the definition of « done »?
A- Each Team defines and uses its own.
B- Each Team uses its own but must make it clear to all other Teams.
C- All teams must use the same definition.
D- It depends.

 


8) What is the Time-box for a Sprint Review meeting if the Sprint was 2-weeks long?
A- 15 minutes
B- However long is needed
C- 4 hours
D- 2 hours at the end of every sprint

 


9) Which one is not a Scrum role?
A- Product Owner
B- Scrum Master
C- Product Manager
D- Team

 


10) ___ constitute the Sprint Backlog and are normally estimated in hours.
A- Stories
B- Use Cases
C- Features
D- Tasks

 


11) What best describes ‘time-boxed’ activity?
A- There’s a target time limit for the activity.
B- There’s a maximum time limit for the activity.
C- The activity is planned to be delivered by a specified date.
D- The activity must start on a specified date.

 


12) The Release Burn down Is:
A- A graph indicating what has been completed by the Scrum Team.
B- What has been completed by the Scrum Team to date.
C- The work remaining to be completed by the Product Owner.
D- A measure of the remaining Product Backlog across the time of a release plan.

 


13) The used metric to estimate with Planning Poker is:
A- Numeric sizing (1 through 10)
B- T-shirt sizes (XS, S, M, L, XL, XXL, XXXL)
C- The Fibonacci sequence (1, 2, 3, 5, 8, 13, 21, 34, etc.)
D- Person Hours
E- Person Months

 


14) Which of the following is a Scrum Value?
A- Openness
B- Fight
C- Strength
D- Quality

 


15) What are the most critical items to start a Scrum Project?
A. Scrum Team and Stakeholders
B. Scrum Team, Product Backlog, Scrum Master
C. Product Backlog, Scrum Team, Scrum Master, and Product Owner
D. Time, Scope, Budget, and Quality
A- A and D
B- C
C- A, B, and C
D- A and B

 

0

Test certification Scrum n°12 (23) : 15 questions and answers

octobre 27, 2015

Test scrum (15 questions)

1) Is not a Product Owner responsibility:
A- Running the daily scrum meeting
B- Gathering requirements for Product Backlog items
C- Working with stakeholders to determine and detail product features
D- Inspecting work at Sprint Review

Answer : A

Explanation: All the other tasks are product owner responsibility except holding the daily stand up meeting & making sure that it has been run correctly. This is one of the Scrum Master responsibilities.


2) If More than one Scrum Team are working on a single project or a single release. How should the Product Backlog be arranged by the Product owner?
A- A separate Product Backlog is constructed for each Scrum Team. All of the increments are integrated at the end in an integration Sprint.
B- All Scrum Teams work from a common Product Backlog and integrate their work every sprint.
C- Only one Scrum Team should work on Scrum project.
D- Scrum Teams should have their separate Product Backlogs.

Answer : B

Explanation: When there are a number of Scrums considered, then there should be a high level of coordination & communication between the teams, which the Scrum of Scrums do. For the product backlog, it’s concerned with the Product, not the teams, nor the organization, so as long as the project is for one product, or the release is for one product, then one product backlog is considered.


3) The Product Backlog management include
1. Clearly expressing the different Product Backlog items
2.Authoring the various Product Backlog items
3. Ordering Product Backlog items by size and risk Only
A- 1 and 3 only
B- 2 only
C- 1 and 2 only
D- 1, 2, and 3
E- 1 only

Answer : C

Explanation: Product backlog management include expressing & elaborating on the different product backlog items, authoring those items, changing the prioritization of the backlog according to the Business value, and adding & deleting any further items.


4) Ali « as the Scrum Master of a Scrum Team » is invited for a Daily Stand-up meeting at 9am. During the meeting the whole team gets into a deep discussion and they finally start blaming each other.
What should he do in such situation?
A) Wait until people calm down again and continue with the meeting.
B) Stop the discussions and continue with the meeting.
C) Interrupt the meeting and continue it later that day.
D) Discuss the situation with the team and decide together what to do to improve the situation.
A- A
B- B
C- C
D- C, D
E- B, D

Answer : B

Explanation: He has to make everyone abide to the rules of the daily stand-up meeting, and the improvements or anything went wrong in the sprint shall be placed on the table during the Sprint retrospective meeting.


5) The Sprint Planning Meeting consists of __ session(s).
A- One
B- Two
C- Three
D- Four

Answer : B

Explanation: The Sprint planning meeting consists of 2 parts/sessions, the first one is for the Product Owner to elaborate more on the product backlog items & showing what he aims to accomplish in the coming sprint (setting the sprint goal), the second session is mainly for the team to plan, estimate & commit to the amount of work that they’ll finish during the coming sprint.


6) The Sprint Backlog is ultimately owned by:
A- The Product Owner
B- The Scrum Master
C- The Stakeholders
D- The Scrum Team

Answer : A

Explanation: The Scrum product owner is the person who is ultimately responsible& accountable for maintaining the Product/Scrum backlog, as he has to prioritize the items in the backlog mainly according to the return on Investment (ROI).


7) During a Scrum of Scrums approach for a project, what best defines the definition of « done »?
A- Each Team defines and uses its own.
B- Each Team uses its own but must make it clear to all other Teams.
C- All teams must use the same definition.
D- It depends.

Answer : B

Explanation: When considering the Scrum of Scrums, each Scrum team can use their own definition of done, but they have to make it clear to all other teams in order for all the teams to synchronize together their work at the end of each sprint, so they can consider each other’s DoD (definition of done)


8) What is the Time-box for a Sprint Review meeting if the Sprint was 2-weeks long?
A- 15 minutes
B- However long is needed
C- 4 hours
D- 2 hours at the end of every sprint

Answer : D

Explanation: The sprint review meeting is proportional to the sprint duration, it’s almost half the duration of the sprint planning meeting, and is proportional to the sprint duration 1:1, which means 1 week of sprint duration is equal to 1 hour sprint review meeting duration, 2 weeks sprint duration, means 2 hours sprint review meeting, and so on.


9) Which one is not a Scrum role?
A- Product Owner
B- Scrum Master
C- Product Manager
D- Team

Answer : C

Explanation: In Scrum, there are three roles only: the Product Owner, the Team, and the Scrum Master. All other roles like Project Manager; though can exist in the organization, but not a part of the scrum framework.


10) ___ constitute the Sprint Backlog and are normally estimated in hours.
A- Stories
B- Use Cases
C- Features
D- Tasks

Answer : D

Explanation: Tasks constitute the Sprint Backlog and are often estimated in hours. Alternate choices: Use cases are used for either requirements. A task may be to create use cases. Stories, also known as Storycards, are what may be used to document the product backlog item. Features requested by Product Owners are generally expressed in the Product Backlog as one or more story cards.


11) What best describes ‘time-boxed’ activity?
A- There’s a target time limit for the activity.
B- There’s a maximum time limit for the activity.
C- The activity is planned to be delivered by a specified date.
D- The activity must start on a specified date.

Answer : B

Explanation: Time-boxing means setting a time limit for the activity to end within that time limit, not later. If time extension is required, it’s ok to have an extension in some case (e.g. sprint review meeting), but not in other cases (e.g. Sprint, daily stand-up meeting), but all the participants in the activity shall know that the time-box has expired and they are working in the time extension, in order to limit themselves and their discussions accordingly.


12) The Release Burn down Is:
A- A graph indicating what has been completed by the Scrum Team.
B- What has been completed by the Scrum Team to date.
C- The work remaining to be completed by the Product Owner.
D- A measure of the remaining Product Backlog across the time of a release plan.

Answer : D

Explanation: The concept of a burndown chart is to measure how much work remaining roughly. The release burndown chart is not an exception. So it’s a way of measure of the remaining Product backlog across the time of a releaseplan.


13) The used metric to estimate with Planning Poker is:
A- Numeric sizing (1 through 10)
B- T-shirt sizes (XS, S, M, L, XL, XXL, XXXL)
C- The Fibonacci sequence (1, 2, 3, 5, 8, 13, 21, 34, etc.)
D- Person Hours
E- Person Months

Answer : C

Explanation: The Fibonacci sequence (1, 2, 3, 5, 8, 13, 21, 34, etc.) is the metric used in all the designed planning poker decks. Though, some of those are deviating from the sequence a bit, but normally all the designed decks are following the Fibonacci sequence (1, 2, 3, 5, 8, 13, 21, 34, etc.) in some fashion.


14) Which of the following is a Scrum Value?
A- Openness
B- Fight
C- Strength
D- Quality

Answer : A

Explanation: Scrum values are five: Focus, Courage, Openness, Respect, Commitment.


15) What are the most critical items to start a Scrum Project?
A. Scrum Team and Stakeholders
B. Scrum Team, Product Backlog, Scrum Master
C. Product Backlog, Scrum Team, Scrum Master, and Product Owner
D. Time, Scope, Budget, and Quality
A- A and D
B- C
C- A, B, and C
D- A and B

Answer : B

Explanation: This is the answer where no duplications, and where all the required Scrum project components are available. To start a Scrum Project you’ll need to have a product backlog to define your product & the project scope, then the team to build that product, the maestro who will lead all that (scrum master), and the connection between those & the business who is accountable for the Return On Investment (ROI) ( product owner).

0

Test certification Scrum n°11 (22) : 15 questions

octobre 27, 2015

Scrum Test (15 questions)

1) The product owner has to attend …….. of the stand-up meetings.
A- Some
B- All
C- None
D- When needed, parts

 


2) Which of the following concept is NOT defined in the Scrum Framework?
A- Scrum Master
B- Project Coordinator
C- Scrum Product Owner
D- Daily Scrum
E- Burndown chart

 


3) The advantages of the Scrum Framework are:
A- Fine-grained requirements are only defined when they are really needed.
B- All activities to design, build and test a certain functionality are kept together in one phase.
C- Changes are expected and welcomed by Scrum team.
D- All of the given answers.
E- None of the given answers

 


4) The customer requirements are stored in ……
A- In the Product (Scrum) Backlog
B- In the Sprint Backlog
C- In a database
D- In a Scrum Product Requirement Specification
E- Nowhere. The Scrum Product Owner knows them

 


5) Which is one of the most popular product backlog prioritization techniques?
A- Kano modelling
B- Canoe modelling
C- Wedding cake model
D- Planning Poker

 


6) What does ‘S’ in MoSCoW a popular prioritization technique stand for?
A- Sound
B- Scrum
C- Should Have
D- Stand-up

 


7) From the options below, what all are defined by the Scrum Framework?
A) Rules & Roles
B) Document guidelines
C) Artifacts and events
A- A
B- B
C- C
D- A, B, C
E- A,C

 


8) What is important in all Scrum projects?
A) Self-organization
B) Clear hierarchies in the company
C) Continuous improvement
D) Communcation
A- A,B,C,D
B- A,C,D
C- A,D
D- A
E- A,B

 


9) Which of the following main roles are defined by the Scrum Framework?
A) Scrum Tester
B) The Scrum Team
C) Scrum Manager
D) Scrum Master
E) Scrum Product Owner
A- A, B, C, D, E
B- B, C, D, E
C- B, D, E
D- A, B, D, E
E- A, B, C, D

 


10) Developing a product vision is the primary responsibility for:
A- Scrum Team
B- The Customer
C- Scrum Master
D- Product Owner

 


11) Which of the following main events are defined by the Scrum Framework?
A) Sprint Planning Meeting
B) Sprint Retrospective Meeting
C) Sprint Review Meeting
D) Mid-Sprint Status Review Meeting
E) Daily Scrum Meeting
A- A, B, C, D, E
B- A, B, C, D
C- A, C, D, E
D- A, B, C, E
E- A, C, E

 


12) When is a Sprint review held?
A- Just after the sprint planning meeting
B- Just before the sprint retrospective meeting
C- Just before the sprint planning meeting
D- Just after the daily stand up meetings

 


13) The product Owner is the one person responsible for the project success?
A- True
B- False

 


14) Which part of the Sprint planning meeting, the product owner has to attend?
A- Part 1 meeting
B- Part 2 meeting
C- Both Parts
D- None of them

 


15) The process of clearing the product backlog re-prioritizing after each Sprint is called:
A- Product Backlog Grooming
B- Product BacklogClean-up
C- Portfolio Sweep
D- Speed cleaning

 

0

Test certification Scrum n°11 (21) : 15 questions and answers

octobre 27, 2015

Scrum Test (15 questions)

1) The product owner has to attend …….. of the stand-up meetings.
A- Some
B- All
C- None
D- When needed, parts

Answer : C

Explanation: The Stand-up meeting is mainly for the team to status each other. The Product owner can attend upon his wish, but has no right to intervene. There’s no obligation at all that the product owner attend any of the stand-up meetings.


2) Which of the following concept is NOT defined in the Scrum Framework?
A- Scrum Master
B- Project Coordinator
C- Scrum Product Owner
D- Daily Scrum
E- Burndown chart

Answer : B

Explanation: The Scrum framework defines 3 main roles: 1. The Development team 2. The Scrum Master 3. The Scrum Product owner Those 3 roles are called the Scrum team. The Scrum framework doesn’t mention anything about the Project manager role.


3) The advantages of the Scrum Framework are:
A- Fine-grained requirements are only defined when they are really needed.
B- All activities to design, build and test a certain functionality are kept together in one phase.
C- Changes are expected and welcomed by Scrum team.
D- All of the given answers.
E- None of the given answers

Answer : D

Explanation: All the mentioned Pros are advantages of the Scrum framework where those are the same cons in the waterfall (traditional) software development methods that Scrum addresses & resolves.


4) The customer requirements are stored in ……
A- In the Product (Scrum) Backlog
B- In the Sprint Backlog
C- In a database
D- In a Scrum Product Requirement Specification
E- Nowhere. The Scrum Product Owner knows them

Answer : A

Explanation: The product (scrum) backlog is the ultimate storage for the customer requirements, those requirements are mainly stored in the form of user stories, or in case of indirect requirements, and functional requirements they are stored in the form of technical tasks


5) Which is one of the most popular product backlog prioritization techniques?
A- Kano modelling
B- Canoe modelling
C- Wedding cake model
D- Planning Poker

Answer : A

Explanation: The Kano modelling is one of the most popular backlog prioritization techniques where in this method, the requirements are prioritized based on the customer preferences.
– Attractive
– One-Dimensional
– Multi-Dimensional
– Must-Be
– Indifferent
– Reverse


6) What does ‘S’ in MoSCoW a popular prioritization technique stand for?
A- Sound
B- Scrum
C- Should Have
D- Stand-up

Answer : C

Explanation: The MoSCoW prioritization technique is one of the most used & popular prioritization technique where the letters mean:
M: Must Have
S: Should Have
C: Could Have
W: Would Have


7) From the options below, what all are defined by the Scrum Framework?
A) Rules & Roles
B) Document guidelines
C) Artifacts and events
A- A
B- B
C- C
D- A, B, C
E- A,C

Answers : A, C

Explanation: The Scrum framework defines the Rules that the Roles should follow, the roles in the framework are defined as well. The framework defines also the Artifacts that are evidences for the activities, and the events where such artifacts are produced.


8) What is important in all Scrum projects?
A) Self-organization
B) Clear hierarchies in the company
C) Continuous improvement
D) Communcation
A- A,B,C,D
B- A,C,D
C- A,D
D- A
E- A,B

Answer : B

Explanation: The company’s hierarchies are not important for Scrum framework at all, as the teams in Scrum are cross-functional teams, and no matter they come from which organization. They have to work as a team more than a hierarchy function.


9) Which of the following main roles are defined by the Scrum Framework?
A) Scrum Tester
B) The Scrum Team
C) Scrum Manager
D) Scrum Master
E) Scrum Product Owner
A- A, B, C, D, E
B- B, C, D, E
C- B, D, E
D- A, B, D, E
E- A, B, C, D

Answer : C

Explanation: The Scrum framework defines 3 main roles: 1. The Development team 2. The Scrum Master 3. The Scrum Product owner These 3 roles are together called the Scrum team.


10) Developing a product vision is the primary responsibility for:
A- Scrum Team
B- The Customer
C- Scrum Master
D- Product Owner

Answer : D

Explanation: The product owner is the one who is responsible to deliver the product vision complete & neat to the Scrum team, so that the whole team & the top management knows what the team is doing & why, and for whom. This is mainly the product owner’s responsibility with the feedback from other stakeholders.


11) Which of the following main events are defined by the Scrum Framework?
A) Sprint Planning Meeting
B) Sprint Retrospective Meeting
C) Sprint Review Meeting
D) Mid-Sprint Status Review Meeting
E) Daily Scrum Meeting
A- A, B, C, D, E
B- A, B, C, D
C- A, C, D, E
D- A, B, C, E
E- A, C, E

Answer : D

Explanation: Scrum defines 5 main events in the whole framework, 2 before starting the Sprint, 2 after finishing the Sprint, and 1 during the Sprint. The events during the different stages are: [1] Before the Sprint: Release Planning, and Sprint Planning [2] During the Sprint: Daily Stand-up (Scrum) [3] After the Sprint: Sprint review, and Sprint Retrospective


12) When is a Sprint review held?
A- Just after the sprint planning meeting
B- Just before the sprint retrospective meeting
C- Just before the sprint planning meeting
D- Just after the daily stand up meetings

Answer : B

Explanation: Scrum defines 5 main events in the whole framework, 2 before starting the Sprint, 2 after finishing the Sprint, and 1 during the Sprint. The flow of events are as follows: [1] Before the Sprint: Release Planning, and Sprint Planning respectively [2] During the Sprint: Daily Stand-up (Scrum) [3] After the Sprint: Sprint review, and Sprint Retrospective respectively


13) The product Owner is the one person responsible for the project success?
A- True
B- False

Answer : A

Explanation: In Scrum, the Product Owner is the one person responsible for a project


14) Which part of the Sprint planning meeting, the product owner has to attend?
A- Part 1 meeting
B- Part 2 meeting
C- Both Parts
D- None of them

Answer : A

Explanation: The product owner has to attend part 1 of the Sprint planning meeting to answer any questions that the team might have regarding the stories, and to elaborate more on vague points. For part 2 meeting it’s more about the team to select the work they’ll do, the product owner can attend this part, or can’t. If he decided not to attend part 2 of the meeting, he has to stay reachable via any communication mean, in case the team needs his feedback.


15) The process of clearing the product backlog re-prioritizing after each Sprint is called:
A- Product Backlog Grooming
B- Product BacklogClean-up
C- Portfolio Sweep
D- Speed cleaning

A

Explanation: The Product Backlog Grooming activity is done by the product owner after every change, and after each Sprint to make the product backlog clean of all finished stories, and up to date with all new stories need to be prioritized, or re-prioritized.

0

Test certification Scrum n°10 (20) : 35 questions

octobre 27, 2015

CSM -Scrum Practice Test (35 questions)

1) A Scrum approach advocates which of the following approaches?
A- Get something simple released as quickly as possible
B- Get something business-valuable delivered as quickly as possible, consistent with the right level of quality
C- Get something delivered once it has been fully documented and the documentation has been signed off as complete
D- Get something « quick and dirty » delivered, to save time

 


2) What is the personal risk that a Scrum Master takes in empowering the team?
A- The Scrum Master might lose his job, as the team is doing all the work
B- If the team fails, the Scrum Master will not get a performance bonus
C- The Scrum Master cannot share the glory of team success
D- The Scrum Master has less direct control over the team’s work, but still has the responsibility for their outcomes

 


3) Agile methodologies think all documentation is a waste of time.
A- True
B- False

 


4) In Scrum projects, we plan to « learn as we go » because…
A- It creates a better relationship between the developers and customer representatives
B- Many projects are evolutionary, and a better solution emerges this way
C- It is time-consuming to analyze everything at the beginning of a project
D- It prevents late delivery of the project

 


5) The recommended approach to design in a Scrum project is:
A- No design up front
B- Big design up front
C- Just enough design up front
D- Use a previous design

 


6) A Scrum Team ……..
A- Is self-organizing, with each member having the same technical skills
B- Collaborates and supports its team members
C- Ensures that weak members of the team are allocated the simpler tasks
D- Ensures blame is allocated fairly

 


7) Which activities of the following are found in the Scrum framework? (Select any 4 that apply)
A- daily scrum or daily standup
B- weekly scrum or weekly standup
C- sprint planning
D- sprint review
E- sprint  retrospective

 


8) A Scrum Framework ……..
A- Encourages the team to meet regularly
B- Has no meetings
C- Has lengthy reporting requirements
D- Has no reporting requirements

 


9) During a sprint the developers should be:
A- In twice-daily contact with the product owner
B- Completely be uninterrupted by the product owner
C- Able to contact the product owner to clarify aspects of the work
D- Able to work without needing to disturb the product owner

 


10) Why according to the Scrum framework it is difficult for product owners to make changes to a sprint that is underway?
A- Because the team needs to be able to limit the authority of the product owner
B- Because asking the team to make a real commitment comes with an associated cost of not  shifting the basis of that commitments in mid-sprint
C- Because the team and product owner want to keep upper management in the dark about planned changes
D- Because it provides an incentive for the product owner to attend the meetings

 


11) A major theme in Scrum is « inspect and adapt. » What does it mean?
A- Scrum insists on auditors who frequently inspect the work of the team and suggest ways to adapt the process in order to improve quality.
B- Scrum recommends that upper management inspect the Burndown charts and notes from the daily scrums to find ways in which the team should adapt their practices to be more productive.
C- Scrum emphasizes taking a short step of development, inspecting both the resulting product and the efficacy of current practices, and then adapting the product goals and process practices.
D- Inspect and adapt refers to the ScrumMasters role in inspecting the work and writing stories designed to help the team produce higher quality software.

 


12) As per Scrum, Which one of the following is an important feature of the daily stand-up (daily Scrum) meeting?
A- Everyone is expected to stand for the whole time, to keep the meeting short
B- The meeting must be kept short and well structured
C- The meeting should ensure that it is clear to all which team members are not performing
D- No-one is allowed to leave the stand-up meeting until all problems raised have been solved

 


13) The Scrum approach to documentation is:
A- Do no documentation because it is a waste of time
B- Do the necessary documentation to support the development and use of the product
C- Do sufficient documentation to prove you have done a good job
D- Do more documentation than usual, because Agile is risky

 


14) What is meant by Team Velocity in Scrum projects?
A- Teams works less when it rains
B- Keeping metrics of earlier work load to help with future estimates required to get the whole project done
C- Retrospectives should include less important topics, such as the weather, as ice-breakers
D- Estimating team efforts for completing the project

 


15) What is the primary purpose of the sprint review?
A- To review the completed stories and look for opportunities to improve the product.
B- To demo the system for upper management.
C- To prove that the team worked hard during the sprint.
D- To find out who failed to complete his or her tasks.

 


16) A Scrum Master ……..
A- Should allocate tasks to the team members each day at the stand-up meeting
B- Should involve the team in their own work-allocation
C- Should give detailed work-plans to the team each day
D- Should direct the work of the team, if they are inexperienced

 


17) Which artifacts of the following are associated with Scrum? (Select any 3 that apply)
A- Product backlog
B- Sprint backlog
C- Product specification
D- Effort chart
E- Burndown chart

 


18) A Product Owner ……..
A- Must have a thorough understanding of Agile techniques, for Agile to work
B- Will always receive lower-quality products than their non-Agile counterparts
C- Will typically get business value delivered early and often
D- Will need to understand the technical aspects of development, to contribute effectively

 


19) One of the development stages you would expect to see a team go through is:
A- Storming
B- Warming
C- Cloning
D- Yawning

 


20) The product owner role in an Agile project ……..
A- Has no control over the prioritization of delivered features
B- Has total control over the prioritization of features
C- Collaborates with the developers over prioritization of features, but the developers have the final decision
D- Collaborates with the developers over prioritization of features, but the business has the final decision

 


21) The end result of a Sprint is:
A- A product of almost as good a quality as a Waterfall development
B- A product of a professional quality which fits the business need
C- A product which is barely sufficient for its purpose and deliberately not maintainable
D- A technically-perfect, re-factored solution

 


22) How a team knows when a backlog item is done?
A- The ScrumMaster says it is done.
B- The sprint is over.
C- The testers says it is done.
D- It meets the teams and product owners negotiated definition of done.

 


23) Which of the following is NOT a role in the Scrum framework?
A- Team
B- Scrum master
C- Product owner
D- Project manager

 


24) The prioritization technique called « MoSCoW » is a popular prioritization technique, where the « M » stands for …
A- May have
B- Major
C- Must Have
D- Mandatory

 


25) Which one of the following statements about meetings is true for Scrum projects?
A- All project stakeholders should attend requirements meetings
B- Retrospectives are only run at the end of a project
C- An independent facilitator will manage the structure of a facilitated meetings but not input to the content
D- It is best if the Scrum Master facilitates the project’s meetings

 


26) As per Scrum, Who should attend the stand-up meetings?
A- Sponsor and Executive Management only
B- Project Manager and Technical Leads only
C- Project Leader and Customer Representatives only
D- The entire team

 


27) Which one of the following statements is correct regarding quality of deliverables from a Scrum Project?
A- The products produced by a scrum project should be cheaper than those produced by any other approach, but quality will suffer
B- The products will be more expensive than by any other approach but will be top quality
C- The products will be fit for purpose, but may not do what the customer wanted
D- The products will be of appropriate quality, as the guidanceof the product owneris involved throughout the development process

 


28) Which of these best describes the Scrum approach to team-working?
A- The team should plan to work a small amount of overtime regularly throughout the project
B- The team should expect to work longer hours towards the end of the sprint, in order to deliver all that was committed to
C- The team should strive for a sustainable pace and a normal working week
D- The team will « burn out » if they have to work overtime for more than two sprints in a row

 


29) What is the Scrum approach to doing design early in a project?
A- A big design up front is always a good idea
B- Just enough design up front gives a good foundation to start from and helps to mitigate risk, without wasting unnecessarily time
C- No design up front is the best approach as most of the fun of a project is in discovery of the unexpected
D- Design has no place in an Agile project

 


30) Which of the following is NOT a product owner’s responsibility?
A- Prioritizing the product backlog
B- Keeping the product backlog up to date
C- Inspecting work at sprint review
D- Working with stakeholders to determine product features
E- Assigning tasks to team members during the sprint

 


31) What is meant by Kan Ban?
A- A list of activities banned by the team, in relation to Team Norms
B- The set of Can Have stories for a project
C- A visible chart of work to do, work in progress and work done
D- A graph of tasks partially-completed by the team

 


32) Which of the following choices is a key reason to adopt an agile process like Scrum?
A- To be up to date on the latest process
B- To shake things up in the organization
C- To hold programmers and tests accountable for their work
D- To be better able to respond to change

 


33) The primary purpose of the daily scrum (daily stand-up) is:
A- To give a status report to the ScrumMaster
B- To give a status report to the product owner
C- To share as a team what each member is working on and uncover obstacles standing in the way of completing the work
D- To give team members a chance to take a break from their tasks

 


34) Which of the following is a best descriptionfor the Scrum meaning of time box?
A- There is a recommended amount of time for the event.
B- There is a predefined time limit for the event.
C- The event must take place by certain date.
D- There is not enough time to complete the event
E- The time allocated for the event must be extended.

 


35) When estimating is done for a project, the team should:
A- Be fully involved in the estimating process
B- Be in total control of the estimating process
C- Not make estimates unless velocity is already known
D- Be consulted after the Scrum Master has made the estimates for the team’s work

 

0

Test certification Scrum n°10 (19) : 35 questions and answers

octobre 27, 2015

CSM -Scrum Practice Test (35 questions)

1) A Scrum approach advocates which of the following approaches?
A- Get something simple released as quickly as possible
B- Get something business-valuable delivered as quickly as possible, consistent with the right level of quality
C- Get something delivered once it has been fully documented and the documentation has been signed off as complete
D- Get something « quick and dirty » delivered, to save time

Answer : B

Explanation: The main goal of any sprint within the project is to deliver an incremental business value the soonest accompanied by the right definition of done as per the business & the team.


2) What is the personal risk that a Scrum Master takes in empowering the team?
A- The Scrum Master might lose his job, as the team is doing all the work
B- If the team fails, the Scrum Master will not get a performance bonus
C- The Scrum Master cannot share the glory of team success
D- The Scrum Master has less direct control over the team’s work, but still has the responsibility for their outcomes

Answer : D

Explanation: As Scrum Master is not a team leader, nor a direct reporting manager, he has no functional authority over the team, but still has to be a good leader to fulfill his position needs, as he’s still accountable for the team’s performance & products they produce.This situation raise a very high risk for the Scrum Master himself to overcome, as he has no direct control over the team.


3) Agile methodologies think all documentation is a waste of time.
A- True
B- False

Answer : B

Explanation: Scrum is purposely silent about all other documentation and artefacts. This sometimes leads to the misunderstanding that Agile don’t need to do any documentation. As Scrum is one of the agile frameworks, adhering to the Agile manifesto basics where


4) In Scrum projects, we plan to « learn as we go » because…
A- It creates a better relationship between the developers and customer representatives
B- Many projects are evolutionary, and a better solution emerges this way
C- It is time-consuming to analyze everything at the beginning of a project
D- It prevents late delivery of the project

Answer : B

Explanation: In Scrum, the nature of the projects are mainly evolutionary, with new ideas, and new design, and testing methods to be used, the best way to handle such situation is by continuous learning & improvement.
We learn more about the project nature as we go in, as time is a vital factor in all Scrum projects in general.


5) The recommended approach to design in a Scrum project is:
A- No design up front
B- Big design up front
C- Just enough design up front
D- Use a previous design

Answer : C

Explanation: In Scrum, just enough design upfront is required to finish the tasks in hand for next sprint, as the requirements are dynamic, and frequently changing, then this is the best approach to minimize the wasted effort if any.


6) A Scrum Team ……..
A- Is self-organizing, with each member having the same technical skills
B- Collaborates and supports its team members
C- Ensures that weak members of the team are allocated the simpler tasks
D- Ensures blame is allocated fairly

Answer : B

Explanation: The whole Scrum team commits to the work load during the Sprint which they choose to do. All individual tasks are done by team members, but the final product increment is the responsibility & accountability of the whole team, so each member in the team has to support each other as a team till the end.


7) Which activities of the following are found in the Scrum framework? (Select any 4 that apply)
A- daily scrum or daily standup
B- weekly scrum or weekly standup
C- sprint planning
D- sprint review
E- sprint  retrospective

Answers : A, C, D, E

Explanation: The first activity of each sprint is a sprint planning meeting….On each day of the sprint. A daily scrum meeting is attended by all team members…. at the end of a sprint. The team conducts a sprint review…..other activity performed at the end of each sprint is the sprint retrospective.


8) A Scrum Framework ……..
A- Encourages the team to meet regularly
B- Has no meetings
C- Has lengthy reporting requirements
D- Has no reporting requirements

Answer : A

Explanation: One of the Scrum framework main positive areas is the multiple communication & collaboration channels it provides to the teams.It encourages the team to meet regularly in order to exchange knowledge, blocking points, solutions, and ideas.


9) During a sprint the developers should be:
A- In twice-daily contact with the product owner
B- Completely be uninterrupted by the product owner
C- Able to contact the product owner to clarify aspects of the work
D- Able to work without needing to disturb the product owner

Answer : C

Explanation: The product owner has the ultimate view of all the business aspects for all the stories within the project. The team should be able to contact the product owner easily to clarify some vague aspects for any story in hand during the Sprint. The product owner shall provide timely answers for the team’s various questions for the team to fulfil the Sprint Goal.


10) Why according to the Scrum framework it is difficult for product owners to make changes to a sprint that is underway?
A- Because the team needs to be able to limit the authority of the product owner
B- Because asking the team to make a real commitment comes with an associated cost of not  shifting the basis of that commitments in mid-sprint
C- Because the team and product owner want to keep upper management in the dark about planned changes
D- Because it provides an incentive for the product owner to attend the meetings

Answer : B

Explanation: In return for their commitment to completing the selected tasks (which, by definition, are the most important to the product owner), the product owner commits that he or she will not throw new requirements at the team during the sprint. Requirements are allowed to change (and change is encouraged) but only outside the sprint. Once the team starts on a sprint it remains maniacally focused on the goal of that sprint.


11) A major theme in Scrum is « inspect and adapt. » What does it mean?
A- Scrum insists on auditors who frequently inspect the work of the team and suggest ways to adapt the process in order to improve quality.
B- Scrum recommends that upper management inspect the Burndown charts and notes from the daily scrums to find ways in which the team should adapt their practices to be more productive.
C- Scrum emphasizes taking a short step of development, inspecting both the resulting product and the efficacy of current practices, and then adapting the product goals and process practices.
D- Inspect and adapt refers to the ScrumMasters role in inspecting the work and writing stories designed to help the team produce higher quality software.

Answer : C

Explanation: « A major theme in Scrum is « inspect and adapt. » Since development inevitably involves learning, innovation, and surprises, Scrum emphasizes taking a short step of development, inspecting both the resulting product and the efficacy of current practices, and then adapting the product goals and process practices. Repeat forever. In brief the Daily Scrummeeting is used to inspect progress toward the Sprint goal, and to make adaptations that optimize the value of the next work day. In addition, the Sprint Review and Planning meetings are used to inspect progress toward the Release Goal and to make adaptations that optimize the value of the next print. Finally, the Sprint Retrospective is used to review the past Sprint and determine what adaptations will make the next Sprint more productive, fulfilling, and enjoyable.


12) As per Scrum, Which one of the following is an important feature of the daily stand-up (daily Scrum) meeting?
A- Everyone is expected to stand for the whole time, to keep the meeting short
B- The meeting must be kept short and well structured
C- The meeting should ensure that it is clear to all which team members are not performing
D- No-one is allowed to leave the stand-up meeting until all problems raised have been solved

Answer : C

Explanation: The whole team including the Scrum Master, and sometimes when needed the product owner shall attend the daily stand-up (daily Scrum) meetings. The meeting recommendation by Scrum has not to exceed 15 min., and each team member has to answer 3 questions:
– What has been done
– Impediments in the way
– What shall I do today
& no questions, or interruptions to the speaker to keep the meeting short & to the point.


13) The Scrum approach to documentation is:
A- Do no documentation because it is a waste of time
B- Do the necessary documentation to support the development and use of the product
C- Do sufficient documentation to prove you have done a good job
D- Do more documentation than usual, because Agile is risky

Answer : B

Explanation: As Scrum is one of the agile frameworks, adhering to the Agile manifesto basics where


14) What is meant by Team Velocity in Scrum projects?
A- Teams works less when it rains
B- Keeping metrics of earlier work load to help with future estimates required to get the whole project done
C- Retrospectives should include less important topics, such as the weather, as ice-breakers
D- Estimating team efforts for completing the project

Answer : B

Explanation: Team Velocity term is frequently used in Scrum projects to refer to the team’s work load that thy can handle within specific Sprint length. That refers to the story points that a team can burn in one Sprint. Which gives a reflection of how many Sprints are required to get the whole project done.


15) What is the primary purpose of the sprint review?
A- To review the completed stories and look for opportunities to improve the product.
B- To demo the system for upper management.
C- To prove that the team worked hard during the sprint.
D- To find out who failed to complete his or her tasks.

Answer : A

Explanation: The primary purpose is to inspect what the team has delivered and gather feedback from the attendees to adapt the plan for the succeeding sprint…. The focus of the sprint review is the product the team is building. The goal of this meeting is to get feedback from the product owner or any users or other stakeholders who have been invited to the review. This feedback may result in changes to the freshly delivered functionality. But it may just as likely result in revising or adding items to the product backlog.


16) A Scrum Master ……..
A- Should allocate tasks to the team members each day at the stand-up meeting
B- Should involve the team in their own work-allocation
C- Should give detailed work-plans to the team each day
D- Should direct the work of the team, if they are inexperienced

Answer : B

Explanation: Scrum Master should involve the team in the work allocation, and keep each team member choose the tasks that he want to do according to their experience & knowledge.


17) Which artifacts of the following are associated with Scrum? (Select any 3 that apply)
A- Product backlog
B- Sprint backlog
C- Product specification
D- Effort chart
E- Burndown chart

Answers : A, B, E

Explanation: Three of the main artifacts are the product backlog, sprint backlog, and Burndown charts.


18) A Product Owner ……..
A- Must have a thorough understanding of Agile techniques, for Agile to work
B- Will always receive lower-quality products than their non-Agile counterparts
C- Will typically get business value delivered early and often
D- Will need to understand the technical aspects of development, to contribute effectively

Answer : C

Explanation: The main responsibility for the product owner in the scrum framework is to prioritize the product backlog items according to their ROI (business value), he has to collaborate with the developers in order to have the full picture up front, from the business & practical wise. At the end of the day the product owner “as a business representative” has the final call for the priority of items in the product backlog.


19) One of the development stages you would expect to see a team go through is:
A- Storming
B- Warming
C- Cloning
D- Yawning

Answer : A

Explanation: Storming is one of the stages for any team formation. When the different ideas, and team members personalities come into conflict before the norm together & perform the best with their max. Speed.


20) The product owner role in an Agile project ……..
A- Has no control over the prioritization of delivered features
B- Has total control over the prioritization of features
C- Collaborates with the developers over prioritization of features, but the developers have the final decision
D- Collaborates with the developers over prioritization of features, but the business has the final decision

Answer : D

Explanation: The main responsibility for the product owner in the scrum framework is to prioritize the product backlog items according to their ROI (business value), he has to collaborate with the developers in order to have the full picture up front, from the business & practical wise. At the end of the day the product owner


21) The end result of a Sprint is:
A- A product of almost as good a quality as a Waterfall development
B- A product of a professional quality which fits the business need
C- A product which is barely sufficient for its purpose and deliberately not maintainable
D- A technically-perfect, re-factored solution

Answer : B

Explanation: The main end result of a Sprint is a potentially shippable product increment that fits into the final product package.
The working potentially shippable product is delivered with a high quality & according to the required business needs.


22) How a team knows when a backlog item is done?
A- The ScrumMaster says it is done.
B- The sprint is over.
C- The testers says it is done.
D- It meets the teams and product owners negotiated definition of done.

Answer : D

Explanation: The ScrumMaster prevents the team from demonstrating or discussing product backlog items that are not done according to the definition of done. And the product owner and team … review the definition of done (which was established earlier) that all items must meet.


23) Which of the following is NOT a role in the Scrum framework?
A- Team
B- Scrum master
C- Product owner
D- Project manager

Answer : D

Explanation: The responsibilities of the traditional project manager are divided over the three roles in the Scrum Team:
a. The Product Owner manages the product (and return on investment)
b. The Scrum Master manages the process
c. The team manages itself


24) The prioritization technique called « MoSCoW » is a popular prioritization technique, where the « M » stands for …
A- May have
B- Major
C- Must Have
D- Mandatory

Answer : C

Explanation: The MoSCoW prioritization technique is one of the most used & popular prioritization technique where the letters mean:
M: Must Have
S: Should Have
C: Could Have
W: Would Have


25) Which one of the following statements about meetings is true for Scrum projects?
A- All project stakeholders should attend requirements meetings
B- Retrospectives are only run at the end of a project
C- An independent facilitator will manage the structure of a facilitated meetings but not input to the content
D- It is best if the Scrum Master facilitates the project’s meetings

Answer : D

Explanation: This is one of the Scrum Master Roles to facilitate different Scrum events, as he is the Scrum framework expert in the project.


26) As per Scrum, Who should attend the stand-up meetings?
A- Sponsor and Executive Management only
B- Project Manager and Technical Leads only
C- Project Leader and Customer Representatives only
D- The entire team

Answer : D

Explanation: The whole team including the Scrum Master, and sometimes when needed the product owner shall attend the daily stand-up (daily Scrum) meetings.


27) Which one of the following statements is correct regarding quality of deliverables from a Scrum Project?
A- The products produced by a scrum project should be cheaper than those produced by any other approach, but quality will suffer
B- The products will be more expensive than by any other approach but will be top quality
C- The products will be fit for purpose, but may not do what the customer wanted
D- The products will be of appropriate quality, as the guidanceof the product owneris involved throughout the development process

Answer : D

Explanation: The main goal of any sprint within the project is to deliver an incremental business value the soonest accompanied by the right definition of done as per the business & the team.


28) Which of these best describes the Scrum approach to team-working?
A- The team should plan to work a small amount of overtime regularly throughout the project
B- The team should expect to work longer hours towards the end of the sprint, in order to deliver all that was committed to
C- The team should strive for a sustainable pace and a normal working week
D- The team will « burn out » if they have to work overtime for more than two sprints in a row

Answer : C

Explanation: As the team reaches the performing stage, they start to have a defined velocity for what they do. Defined velocity means a sustainable pace of deliverables within a defined known Sprint durations.


29) What is the Scrum approach to doing design early in a project?
A- A big design up front is always a good idea
B- Just enough design up front gives a good foundation to start from and helps to mitigate risk, without wasting unnecessarily time
C- No design up front is the best approach as most of the fun of a project is in discovery of the unexpected
D- Design has no place in an Agile project

Answer : B

Explanation: In Scrum, just enough design upfront is required to finish the tasks in hand for next sprint, as the requirements are dynamic, and frequently changing, then this is the best approach to minimize the wasted effort if any.


30) Which of the following is NOT a product owner’s responsibility?
A- Prioritizing the product backlog
B- Keeping the product backlog up to date
C- Inspecting work at sprint review
D- Working with stakeholders to determine product features
E- Assigning tasks to team members during the sprint

Answer : E

Explanation: The product owner is responsible for maximizing return on investment (ROI) by identifying product features, translating these into a prioritized list, deciding which should be at the top of the list for the next Sprint, and continually re-prioritizing and refining the list and this is a key practice in Scrum that the team decides how much work it will commit to complete, rather than having it assigned to them by the product owner.


31) What is meant by Kan Ban?
A- A list of activities banned by the team, in relation to Team Norms
B- The set of Can Have stories for a project
C- A visible chart of work to do, work in progress and work done
D- A graph of tasks partially-completed by the team

Answer : C

Explanation: Kan Ban is an Agile methodology that is normally used by Scrum for Story Boards to view the progress of Stories & their related Tasks.


32) Which of the following choices is a key reason to adopt an agile process like Scrum?
A- To be up to date on the latest process
B- To shake things up in the organization
C- To hold programmers and tests accountable for their work
D- To be better able to respond to change

Answer : D

Explanation: Traditional development methodologies rely on documents to record and pass on knowledge from one specialist to the next. However, the Agile principles emphasize building working software that people can get hands on quickly, versus spending a lot of time writing specifications up front. Agile development focuses on cross-functional synergy empowered to make decisions, versus big hierarchies and compartmentalization by function. And it focuses on rapid iteration/changes, with continuous customer input along the way.


33) The primary purpose of the daily scrum (daily stand-up) is:
A- To give a status report to the ScrumMaster
B- To give a status report to the product owner
C- To share as a team what each member is working on and uncover obstacles standing in the way of completing the work
D- To give team members a chance to take a break from their tasks

Answer : C

Explanation: It is the Teams opportunity to synchronize their work and report to each other on obstacles… The daily Scrum meeting is NOT for reporting progress to the ScrumMaster or Product Owner or anyone else.


34) Which of the following is a best descriptionfor the Scrum meaning of time box?
A- There is a recommended amount of time for the event.
B- There is a predefined time limit for the event.
C- The event must take place by certain date.
D- There is not enough time to complete the event
E- The time allocated for the event must be extended.

Answer : B

Explanation: Sprints are time boxed , they end on a specific date whether the work has been completed or not, and are never extended.


35) When estimating is done for a project, the team should:
A- Be fully involved in the estimating process
B- Be in total control of the estimating process
C- Not make estimates unless velocity is already known
D- Be consulted after the Scrum Master has made the estimates for the team’s work

Answer : A

Explanation: During the estimation process, the team shall be involved as they are the best people to do the estimation, as they have done similar tasks over & over, so they have the insight & details of doing things.

0

Test certification Scrum n°9 (18) : 35 questions

octobre 26, 2015

CSM – Scrum Practice Test (35 questions)

1) Who ultimately decides when the team has enough work for the sprint in planning?
A- The ScrumMaster
B- The product owner
C- The team
D- The product owner, ScrumMaster and team vote to determine when the sprint backlog is full

 


2) What are the advantages of the Scrum Framework?
A- Fine-grained requirements are only defined when they are really needed.
B- All activities to design, build and test a certain functionality are kept together in one phase.
C- Changes are expected and welcomed by Scrum team.
D- All of the given answers
E- None of the given answers

 


3) Who should define the business value of a Feature within the Scrum Project?
A- The individual end-users
B- The Product Owner
C- The Business Analyst
D- The Business Sponsor

 


4) Why is it important to trust the team?
A- High trust teams do not have to be accountable to each other
B- High trust teams do not require a user representative
C- The Project Manager does not then have to keep a project schedule
D- The presence of trust is positively correlated with the team performance

 


5) Which of the following is NOT a typical artifact of the Scrum framework?
A- Product Backlog
B- Sprint Backlog
C- Burn down chart
D- Gantt chart

 


6) Which of the following best describes the approach for determining the Sprint length?
A- Sprint should always be 30 days
B- The team determines Sprint length by dividing the total number of story points by the average velocity of the team
C- Sprint should always be two weeks
D- The team should agree on the length of the Sprint, taking the size and complexity of the project into consideration

 


7) What is the Maximum time recommended by the Scrum framework that the team spends in the daily scrum (daily standup)?
A- Fifteen minutes
B- Thirty minutes
C- One hour
D- Four hours
E- As long as it takes

 


8) How the product backlog should be ordered?
A- Chronological
B- Alphabetical
C- Random
D- Priority

 


9) Which of the following best represents the Agile way in planning?
A- Planning is not part of an Agile approach, because Agile is exploratory
B- Planning should be done in detail at the outset of a project and not revisited
C- Planning should involve the whole team, not just the ScrumMaster
D- Planning should all be done by the Product Owner

 


10) Which concept of the following is NOT defined in the Scrum Framework?
A- ScrumMaster
B- Project Manager
C- Scrum Product Owner
D- Daily Scrum
E- Scrum Product Burndown

 


11) What are the two main artifacts of a sprint planning meeting?
A- A sprint goal and a sprint backlog
B- A requirements documents and a Gantt chart
C- A requirements documents and a test plan
D- A test plan and a Gantt chart

 


12) In Scrum framework, what do we call the detailed pieces of work needed to convert a product backlog item into working software?
A- Stories
B- Tasks
C- Scrum bits
D- Use cases

 


13) Where are the customer requirements stored?
A- In the Product Backlog
B- In the Sprint Backlog
C- In a database
D- In a Scrum Product Requirement Specification
E- Nowhere. The Scrum Product Owner knows them

 


14) If a Sprint plan needs to be reprioritized in a hurry, who should re-prioritize?
A- The developers alone (they know what the customer wants)
B- The Product Owner (the developers would only choose the easy things as top priority)
C- The Project Leader (they can give an independent, pragmatic view)
D- The whole team including Product Owner and developers (together they can consider both business value and practicality)

 


15) What does NOT belong to the agile manifesto’s main pillars?
A- Individuals and interactions over processes and tools
B- Working software over comprehensive documentation
C- Processes over people
D- Customer collaboration over contract negotiation
E- Responding to change over following a plan

 


16) When handling team dynamics, what should the ScrumMaster do?
A- Empower the team members, within appropriate limits
B- Encourage an environment of competition and personal advantage
C- Give clear directives to the team about what they should do and how
D- Expect team members to be proactive and each work to their own priorities and objectives

 


17) What is mainly defined by the Scrum Framework?
A) Rules & Roles
B) Document guidelines
C) Artifacts and events
A- A
B- B
C- C
D- A, B, C
E- A, C

 


18) What is the effect of having a large visible Story board on a wall?
A- It removes the need to create any other reports for management
B- It continuously communicates progress within the team and to other stakeholders
C- It allows the Project Manager to allocate tasks to specific team members
D- It is restrictive, as it does not allow the team to innovate and change

 


19) Which of the following is a characteristic of a ScrumMaster?
A- Task focused
B- Process oriented
C- Supportive
D- Disengaged


20) Which one of the following is a key feature that you would expect to find in an Agile project?
A- System documentation created at the end of each increment, at the start of the deployment
B- User Stories held in a spreadsheet or specialist database, where full details of user conversations are recorded for future purposes, like handover to maintenance or support
C- User Story cards containing only enough detail for planning and development, which will need to be supplemented by further face-to-face conversations
D- No written documentation, as all good communication is face-to-face

 


21) An effective workshop facilitator will always …
A- Involve the whole project team in all project workshops
B- Agree the process and participants of the workshop with the workshop owner before the workshop
C- Involve only those team members who will commit to doing further work after theworkshop
D- Act as a proxy for any invited participant who is unable to attend the workshop on the day

 


22) Who is responsible for prioritizing the product backlog?
A- Product Owner
B- Project Manager
C- Lead Developer
D- Business Analyst

 


23) What are the advantages of maintaining consistent Sprint length throughout the project?
A- It helps to establish a consistent pattern of delivery
B- It helps the team to objectively measure progress
C- It provide a consistent means of measuring team velocity
D- All of the above

 


24) Which of the following are roles in the Scrum framework? (Select 3 correct answers)
A- ScrumMaster
B- Product Owner
C- Project Owner
D- Team lead
E- Team

 


25) Which of the following responsibilities is NOT one of the Scrum Master’s
A- Removing impediments
B- Facilitating meetings
C- Reminding the team of the process
D- Assigning tasks to team members
E- Pushing back against products owner request when needed

 


26) What should the developers do if the product owner is repeatedly too busy to be available?
A- Continue the work, record the assumptions and ask the customer later for input.
B- Send the customer a written warning that the end product will be completed on time, but may not meet their needs
C- Allow the Business Analyst to take on the role of Proxy Customer Representative
D- Draw the problem to the attention of the ScrumMaster

 


27) Which one of the following is NOT traditionally an activity of the Scrum framework?
A- Sprint planning
B- Sprint review
C- Sprint retrospective
D- Daily scrum
E- Weekly inspection

 


28) What is most important in all Scrum projects?
A) Self-organization
B) Clear hierarchies in the company
C) Communication
D) Continuous improvement
A- A, B, C, D
B- A, C, D
C- A, D
D- A
E- A, B

 


29) Which one of the following statements is correct regarding acceptance of any deliverables on a Scrum Project?
A- The team should allow only senior managers to sign off deliverables.
B- The team should get acceptance of project deliverables from the appropriate stakeholders at least at the end of every Sprint.
C- The team should  get acceptance of project deliverables from the users during a UAT phase at the end of the project.
D- Acceptance of any particular deliverable on the project is gained from all stakeholders at the same time.

 


30) What are the disadvantages of the classical waterfall model? (Select the best alternative)
A) End-Product has to be fully anticipated beforehand.
B) Some requirements are implemented as defined in the beginning of the project, and yet they are not really needed by the customer.
C) Each phase is strictly separated.
A- A
B- B
C- C,B
D- A, B
E- A, B, C

 


31) Tracking project impediments in a Scrum project is whoes primary responsibility?
A- Tester
B- ScrumMaster
C- Functional Manager
D- Developer

 


32) What kind of software development projects can be executed by Scrum Framework?
A- Complete software packages
B- Customer projects
C- All kinds of software development projects
D- Sub-systems, components or parts of bigger systems
E- None of the above

 


33) Which of the following main events are defined by Scrum Framework?
A) Sprint Planning Meeting
B) Sprint Retrospective Meeting
C) Sprint Review Meeting
D) Mid-Sprint Status Review Meeting
E) Daily Scrum Meeting
A- A, B, C, D, E
B- A, B, C, D
C- A, B, C, E
D- A, C, D, E
E- A, C, E

 


34) Which statement of the following is a best description for sprint?
A- A sprint is a condensed amount of time where a development works as many hours as they need to in order to finish the work assigned to them.
B- A sprint is a pre-specified amount of time in which the development team works at sustain pace to complete a chosen set of work.
C- A sprint is a fixed amount of time set aside for team to run tests and fix any outstanding bugs right before the products ships.
D- A sprint is a pre-specified period of time during which team members choose individual items from the product backlog to work on. As each item is completed. A new item is brought into the sprint.

 


35) How should work be allocated to the team in an Agile project?
A- The Team Leader (ScrumMaster) should allocate specific tasks to individuals
B- Tasks should be randomly allocated to team members, using Planning Poker
C- Team members should self-select tasks appropriate to their skills
D- The most complex tasks should be allocated by the Team Leader (ScrumMaster)

 

0

Test certification Scrum n°9 (17) : 35 questions and answers

octobre 26, 2015

CSM – Scrum Practice Test (35 questions and answers)

1) Who ultimately decides when the team has enough work for the sprint in planning?
A- The ScrumMaster
B- The product owner
C- The team
D- The product owner, ScrumMaster and team vote to determine when the sprint backlog is full

Answer : C


2) What are the advantages of the Scrum Framework?
A- Fine-grained requirements are only defined when they are really needed.
B- All activities to design, build and test a certain functionality are kept together in one phase.
C- Changes are expected and welcomed by Scrum team.
D- All of the given answers
E- None of the given answers

Answer : D

Explanation: Fine-grained requirements are only defined when they are really needed, All activities to design, build and test a certain functionality are kept together in one phase and the Changes are expected and welcomed by Scrum team. These are the advantages of Scrum framework


3) Who should define the business value of a Feature within the Scrum Project?
A- The individual end-users
B- The Product Owner
C- The Business Analyst
D- The Business Sponsor

Answer : B


4) Why is it important to trust the team?
A- High trust teams do not have to be accountable to each other
B- High trust teams do not require a user representative
C- The Project Manager does not then have to keep a project schedule
D- The presence of trust is positively correlated with the team performance

Answer : D

Explanation: Because trust is one main aspect that the ScrumMaster & the product owner has to have towards the team, as the team decides what they will do & when. Trust is the fruit from the Scrum Values of Courage, focus, Respect, Openness, & commitment


5) Which of the following is NOT a typical artifact of the Scrum framework?
A- Product Backlog
B- Sprint Backlog
C- Burn down chart
D- Gantt chart

Answer : D

Explanation: While there is some debate as to whether there are three or four artifacts, a Gantt chart is not a typical Scrum artifact. Most of the leading Scrum guides include the product backlog, sprint backlog, and burn down charts in their lists of artifacts.


6) Which of the following best describes the approach for determining the Sprint length?
A- Sprint should always be 30 days
B- The team determines Sprint length by dividing the total number of story points by the average velocity of the team
C- Sprint should always be two weeks
D- The team should agree on the length of the Sprint, taking the size and complexity of the project into consideration

Answer : D

Explanation: As a self-organized entity, the team has to decide along with the ScrumMaster & the product Owner, the length of the Sprint that they can finalize the committed work within such Sprint length.


7) What is the Maximum time recommended by the Scrum framework that the team spends in the daily scrum (daily standup)?
A- Fifteen minutes
B- Thirty minutes
C- One hour
D- Four hours
E- As long as it takes

Answer : A

Explanation: A daily Scrum meeting is time boxed at fifteen minutes and terminates at the end of fifteen minutes.


8) How the product backlog should be ordered?
A- Chronological
B- Alphabetical
C- Random
D- Priority

Answer : D

Explanation: At any point, the Product Backlog is the single, definitive view of ‘everything that could be done by the Team ever, in order of priority and The product backlog is prioritized by the product owner so that the team always works on the most valuable features first.


9) Which of the following best represents the Agile way in planning?
A- Planning is not part of an Agile approach, because Agile is exploratory
B- Planning should be done in detail at the outset of a project and not revisited
C- Planning should involve the whole team, not just the ScrumMaster
D- Planning should all be done by the Product Owner

Answer : C

Explanation: As the team is responsible & accountable for the timelines & deliverables they commit to. The team has to be deeply involved in the planning of the project in its various phases.


10) Which concept of the following is NOT defined in the Scrum Framework?
A- ScrumMaster
B- Project Manager
C- Scrum Product Owner
D- Daily Scrum
E- Scrum Product Burndown

Answer : B


11) What are the two main artifacts of a sprint planning meeting?
A- A sprint goal and a sprint backlog
B- A requirements documents and a Gantt chart
C- A requirements documents and a test plan
D- A test plan and a Gantt chart

Answer : A

Explanation: An outcome of (sprint planning) is the sprint backlog, or the list of tasks that the team collectively needs to execute in order to turn the items in the selected product backlog into running tested features. During the first half of the sprint planning meeting), a sprint goal is crafted. The sprint goal is an objective that will be met through the implementation of the product backlog.


12) In Scrum framework, what do we call the detailed pieces of work needed to convert a product backlog item into working software?
A- Stories
B- Tasks
C- Scrum bits
D- Use cases

Answer : B

Explanation: From the Scrum Guide: « Tasks are the detailed pieces of work needed to convert the Product Backlog into working software…. This task list is called the Sprint Backlog. »


13) Where are the customer requirements stored?
A- In the Product Backlog
B- In the Sprint Backlog
C- In a database
D- In a Scrum Product Requirement Specification
E- Nowhere. The Scrum Product Owner knows them

Answer : A

Explanation: The product backlog contains all the stories that should be completed during the scrum project, which specifies all the customer requirements. Those requirements are kept stored in the product backlog either those stories completed, in-progress, or not yet implemented.


14) If a Sprint plan needs to be reprioritized in a hurry, who should re-prioritize?
A- The developers alone (they know what the customer wants)
B- The Product Owner (the developers would only choose the easy things as top priority)
C- The Project Leader (they can give an independent, pragmatic view)
D- The whole team including Product Owner and developers (together they can consider both business value and practicality)

Answer : D

Explanation: As the team has the practical side of doing things, and all the related issues, and as the product owner has the business value side & the customer/market needs, then both the product owner along with the team has to re-prioritize what is needed to have both visions while discussing.


15) What does NOT belong to the agile manifesto’s main pillars?
A- Individuals and interactions over processes and tools
B- Working software over comprehensive documentation
C- Processes over people
D- Customer collaboration over contract negotiation
E- Responding to change over following a plan

Answer : C

Explanation: The 4 main pillars of Agile manifesto are:
1. Individuals and interactions over processes and tools
2. Working software over comprehensive documentation
3. Customer collaboration over contract negotiation
4. Responding to change over following a plan
So the remaining option is the correct answer which is not an Agile manifesto statement.


16) When handling team dynamics, what should the ScrumMaster do?
A- Empower the team members, within appropriate limits
B- Encourage an environment of competition and personal advantage
C- Give clear directives to the team about what they should do and how
D- Expect team members to be proactive and each work to their own priorities and objectives

Answer : A

Explanation: The ScrumMaster shall empower the team in order to have ultimately a self-organized team. Empowering the team members & the team as a whole is the ScrumMaster responsibility, which leads at the end to a Sprint achieved goal, and Product achieved goal respectively.


17) What is mainly defined by the Scrum Framework?
A) Rules & Roles
B) Document guidelines
C) Artifacts and events
A- A
B- B
C- C
D- A, B, C
E- A, C

Answers : A, C

Explanation: The Scrum framework mainly defines the Roles of all participants & the Rules for each Role. Also it defines mainly among other things the events & the artifacts that are included & defined in the framework.


18) What is the effect of having a large visible Story board on a wall?
A- It removes the need to create any other reports for management
B- It continuously communicates progress within the team and to other stakeholders
C- It allows the Project Manager to allocate tasks to specific team members
D- It is restrictive, as it does not allow the team to innovate and change

Answer : B

Explanation: As the Story board states the status of each story, and the progress of each, it gives a great communication tool to all interested parties in the project at a glimpse. It also motivates the team, and lets them know where they are without any waste of time for reporting the various progress.


19) Which of the following is a characteristic of a ScrumMaster?
A- Task focused
B- Process oriented
C- Supportive
D- Disengaged

Answer : C

Explanation: The ScrumMaster has to be supportive to all the team members in order to give them the needed power & motivation to finalize their tasks correctly & in a timely manner; otherwise they might get demotivated & end up with a lot of deferred backlog tasks to sub-sequent Sprints


20) Which one of the following is a key feature that you would expect to find in an Agile project?
A- System documentation created at the end of each increment, at the start of the deployment
B- User Stories held in a spreadsheet or specialist database, where full details of user conversations are recorded for future purposes, like handover to maintenance or support
C- User Story cards containing only enough detail for planning and development, which will need to be supplemented by further face-to-face conversations
D- No written documentation, as all good communication is face-to-face

Answer : C


21) An effective workshop facilitator will always …
A- Involve the whole project team in all project workshops
B- Agree the process and participants of the workshop with the workshop owner before the workshop
C- Involve only those team members who will commit to doing further work after theworkshop
D- Act as a proxy for any invited participant who is unable to attend the workshop on the day

Answer : B

Explanation: This is a key responsibility for the ScrumMaster, as he always facilitate the various Scrum events (meetings), so he has to have and implement this skill.


22) Who is responsible for prioritizing the product backlog?
A- Product Owner
B- Project Manager
C- Lead Developer
D- Business Analyst

Answer : A


23) What are the advantages of maintaining consistent Sprint length throughout the project?
A- It helps to establish a consistent pattern of delivery
B- It helps the team to objectively measure progress
C- It provide a consistent means of measuring team velocity
D- All of the above

Answer : D

Explanation: The main benefits of maintaining consistent Sprint length throughout the project is to keep a consistent delivery pattern of shippable product increments, which will show the customer the added business value bit by bit from the project. Helping the team to measure the progress against what was expected from them in the project beginning helps the team to determine their velocity correctly & accurately


24) Which of the following are roles in the Scrum framework? (Select 3 correct answers)
A- ScrumMaster
B- Product Owner
C- Project Owner
D- Team lead
E- Team

Answers : A, B, E

Explanation: In Scrum, there are three roles: the product owner, the team, and the ScrumMaster.


25) Which of the following responsibilities is NOT one of the Scrum Master’s
A- Removing impediments
B- Facilitating meetings
C- Reminding the team of the process
D- Assigning tasks to team members
E- Pushing back against products owner request when needed

Answer : D

Explanation: From the Scrum Primer: « The ScrumMaster helps the product group learn and apply Scrum to achieve business value. The ScrumMaster does whatever is in their power to help the Team and Product Owner be successful. The ScrumMaster is not the manager of the Team or a project manager; instead, the ScrumMaster serves the Team, protects them from outside interference, and educates and guides the Product Owner and the Team in the skillful use of Scrum.


26) What should the developers do if the product owner is repeatedly too busy to be available?
A- Continue the work, record the assumptions and ask the customer later for input.
B- Send the customer a written warning that the end product will be completed on time, but may not meet their needs
C- Allow the Business Analyst to take on the role of Proxy Customer Representative
D- Draw the problem to the attention of the ScrumMaster

Answer : D

Explanation: One of the main ScrumMaster’s Roles & responsibilities is to remove the team’s impediments. In this situation the team has to raise the issue to the ScrumMaster & he will find a solution one way or another to remove such impediment.


27) Which one of the following is NOT traditionally an activity of the Scrum framework?
A- Sprint planning
B- Sprint review
C- Sprint retrospective
D- Daily scrum
E- Weekly inspection

Answer : E

Explanation: The sprint is the heartbeat of the Scrum cycle. It is bookmarked by sprint planning at the start and by the sprint review and sprint retrospective at the end…. Each day during the sprint the team holds a daily scrum meeting.


28) What is most important in all Scrum projects?
A) Self-organization
B) Clear hierarchies in the company
C) Communication
D) Continuous improvement
A- A, B, C, D
B- A, C, D
C- A, D
D- A
E- A, B

Answer : B

Explanation: One of the main benefits of the scrum framework is the multiple communication channels it provides to accomplish the product as required. The self-organized team is committed to the product & the backlog they acquire, and as a fruit of the communication & the self-organized teams is the continuous improvement.


29) Which one of the following statements is correct regarding acceptance of any deliverables on a Scrum Project?
A- The team should allow only senior managers to sign off deliverables.
B- The team should get acceptance of project deliverables from the appropriate stakeholders at least at the end of every Sprint.
C- The team should  get acceptance of project deliverables from the users during a UAT phase at the end of the project.
D- Acceptance of any particular deliverable on the project is gained from all stakeholders at the same time.

Answer : C

Explanation: The team do the sprint review meeting to demonstrate what they have achieved in the Sprint to the product owner, the customer, and any interested stakeholders. In that meeting the product owner either accepts the deliverable or not, according to the Definition of Done agreed between the product owner & the team, and the team towards each other.


30) What are the disadvantages of the classical waterfall model? (Select the best alternative)
A) End-Product has to be fully anticipated beforehand.
B) Some requirements are implemented as defined in the beginning of the project, and yet they are not really needed by the customer.
C) Each phase is strictly separated.
A- A
B- B
C- C,B
D- A, B
E- A, B, C

Answer : E

Explanation: Those are the main pitfalls of the waterfall model that the Agile frameworks & methodologies are implemented to overcome, and Scrum is not an exception.


31) Tracking project impediments in a Scrum project is whoes primary responsibility?
A- Tester
B- ScrumMaster
C- Functional Manager
D- Developer

Answer : B

Explanation: The ScrumMaster is the issues facilitator in the Scrum framework, he has to remove all impediments for the team to do their jobs effectively & finish all their tasks within the Sprint as they committed.


32) What kind of software development projects can be executed by Scrum Framework?
A- Complete software packages
B- Customer projects
C- All kinds of software development projects
D- Sub-systems, components or parts of bigger systems
E- None of the above

Answer : C

Explanation: Scrum framework is not only for specific kind of projects, it can fit for all types of software development projects, and can be used as well with some modifications as a generic project management framework as well.


33) Which of the following main events are defined by Scrum Framework?
A) Sprint Planning Meeting
B) Sprint Retrospective Meeting
C) Sprint Review Meeting
D) Mid-Sprint Status Review Meeting
E) Daily Scrum Meeting
A- A, B, C, D, E
B- A, B, C, D
C- A, B, C, E
D- A, C, D, E
E- A, C, E

Answer : C

Explanation: The main meetings (called events, or celebrations, or ceremonies) in the scrum framework are:
1. The Sprint Planning
2. The Daily Stand Up (Daily Scrum)
3. The Sprint review
4. The Sprint retrospective
So that


34) Which statement of the following is a best description for sprint?
A- A sprint is a condensed amount of time where a development works as many hours as they need to in order to finish the work assigned to them.
B- A sprint is a pre-specified amount of time in which the development team works at sustain pace to complete a chosen set of work.
C- A sprint is a fixed amount of time set aside for team to run tests and fix any outstanding bugs right before the products ships.
D- A sprint is a pre-specified period of time during which team members choose individual items from the product backlog to work on. As each item is completed. A new item is brought into the sprint.

Answer : B

Explanation: One of the principles of agile development is « sustainable pace, » and only by working at regular hours at a reasonable level can teams continue (running sprints) indefinitely. Scrum projects make progress in a series of sprints, which are time boxed iterations no more than a month long. Sprints occur one after another, with no time in between sprints.


35) How should work be allocated to the team in an Agile project?
A- The Team Leader (ScrumMaster) should allocate specific tasks to individuals
B- Tasks should be randomly allocated to team members, using Planning Poker
C- Team members should self-select tasks appropriate to their skills
D- The most complex tasks should be allocated by the Team Leader (ScrumMaster)

Answer : C

0

Test certification Scrum n°8 (16) : 8 questions

octobre 26, 2015

Test scrum (8 questions)

Question 1
What is the goal of a Sprint Retrospective? Please select the option(s) that NOT
adhere to the purpose of this important Scrum meeting:
Your answer(s):
A- Discuss the impediments raised by the Development Team during the last sprint, and make a plan for implementing improvements.
B -Refinement of epics nominated by the Product Owner for the next couple of sprints, in order to promote reliable release planning.
C- Verification of how well the product increment satisfies the applicable user stories in the Product Backlog.
D- Discuss the interaction within the Scrum Team, and agree upon measures to improve the collaboration.

 


Question 2
The Product Owner role and Scrum Master role are never included in the Development Team size count.
Correct answer:
A- True
B- False

 


Question 3
Scrum allows for re-estimating tasks based on growing insight. Which Scrum
team member is responsible for updating the estimates of the work during a
Sprint?
A- The Development Team
B- The Scrum Master
C- The most senior member of the Team.
D- The Product Owner

 


Question 4
Time-boxing is an important principle of Scrum. What is the exact meaning of a meeting having a time-box?
A- The meeting must happen by a given time.
B- The meeting must happen at the same time every day.
C- The meeting must take at least a minimum amount of time.
D- The meeting can take no more than a maximum amount of time.

 


Question 5
Resolving internal conflicts is NOT the responsibility of the Development Team.
A- True
B- False

 


Question 6
What is NOT an attribute of the Development Team?
A- Members of Development Teams are exchanged frequently to 
promote continuous learning and cross-functionality.
B- The Development Team provides input for the Sprint Planning Meeting with respect to the projected capacity during the upcoming 
Sprint.
C- The Development Team may re-negiotiate with the Product Owner the work needed to deliver the agreed upon sprint goal during the 
running sprint, when more is learned.
D- The Development Team update their estimate of the total amount of remaining work for completion of the running sprint, so that it can 
be plotted on the Sprint Burndown Chart.

 


Question 7
One of the benefits from Scrum is that the Development Team doesn’t have to write detailed specifications anymore.
A- True
B- False

 


Question 8
What are the major properties of a cross-functional Development Team?:
A- The team is able to complete the project according to the planning, 
after the date and cost are committed to the Product Owner.
B- The team has all the skills on board, needed to accept collective 
ownership for the next product increment.
C- All team members have a the knowledge and experience needed 
to deliver the correct product increment.
D- The team comprises competence teams dedicated to particular 
domains like specialized testing or business analysis, to facilitate
 deliverance of the highest business value.

 

0

Test certification Scrum n°8 (15) : 8 questions and answers

octobre 26, 2015

Test scrum (8 questions and answers)

Question 1
What is the goal of a Sprint Retrospective? Please select the option(s) that NOT
adhere to the purpose of this important Scrum meeting:
Your answer(s):
A- Discuss the impediments raised by the Development Team during the last sprint, and make a plan for implementing improvements.
B -Refinement of epics nominated by the Product Owner for the next couple of sprints, in order to promote reliable release planning.
C- Verification of how well the product increment satisfies the applicable user stories in the Product Backlog.
D- Discuss the interaction within the Scrum Team, and agree upon measures to improve the collaboration.

Correct answer: B, C

Notice:
The Sprint Retrospective is an opportunity for the Scrum Team to inspect itself and create a plan for identified and agreed-upon improvements to be enacted during the next Sprint(s). Thus, the Sprint Retrospective provides a formal opportunity to focus on inspection and adaptation.
Refinement of epics is part of the regular grooming exercise under auspicien of the Product Owner, and is not part of the retrospective. Only during Sprint Review, it is determined whether the product increment satisfies the applicable items on the Product Backlog according to the ‘Definition of Done’.


Question 2
The Product Owner role and Scrum Master role are never included in the Development Team size count.
Correct answer:
A- True
B- False

Correct answer : B

Notice:
The Product Owner and Scrum Master roles are not included in the Development Team size count unless they are also executing the work of the Sprint Backlog. Although in the majority of cases they are not part of the Development Team, the Product Owner and/or the Scrum Master can be (part-time) included in the Development Team size count.


Question 3
Scrum allows for re-estimating tasks based on growing insight. Which Scrum
team member is responsible for updating the estimates of the work during a
Sprint?
A- The Development Team
B- The Scrum Master
C- The most senior member of the Team.
D- The Product Owner

Correct answer: A

Notice:
At any point in time in a Sprint, the total work remaining in the Sprint Backlog items can be summed. The Development Team tracks the total work remaining at least for every Daily Scrum, if needed after a re-estimate of tasks to be done.
Hence the estimates for the remaining work are updated at a daily basis. Note that Scrum does not consider the time spent working on Sprint Backlog Items. The work remaining and date are the only variables of interest.


Question 4
Time-boxing is an important principle of Scrum. What is the exact meaning of a meeting having a time-box?
A- The meeting must happen by a given time.
B- The meeting must happen at the same time every day.
C- The meeting must take at least a minimum amount of time.
D- The meeting can take no more than a maximum amount of time.

Correct answer: D

Notice:
Scrum uses time-boxed events, such that every meeting has a maximum duration. Time-boxing ensures that an appropriate amount of time is spent, minimizing the waste associated with open-end meetings without any time-restriction.
Scrum events are using the following time-boxes:
• Sprint: one month or less
• Daily Scrum: 15 minutes for a Sprint of any duration
• Sprint Planning Meeting: eight hours for a one-month Sprint
• Sprint Review: four hours for a one-month Sprint
• Sprint Retrospective: three hours for a one-month Sprint
For shorter Sprints, the events have proportionately shorter time-box.


Question 5
Resolving internal conflicts is NOT the responsibility of the Development Team.
A- True
B- False

Correct answer: B

Notice:
Important asset of a Development team is self-empowerment, fostering self-organization. Hence, they are to manage their own work and themselves, which includes internal conflicts. Of course the Scrum Master will monitor the handling of conflicts within the team, but allows teammembers to solve situations themselves first.


Question 6
What is NOT an attribute of the Development Team?
A- Members of Development Teams are exchanged frequently to 
promote continuous learning and cross-functionality.
B- The Development Team provides input for the Sprint Planning Meeting with respect to the projected capacity during the upcoming 
Sprint.
C- The Development Team may re-negiotiate with the Product Owner the work needed to deliver the agreed upon sprint goal during the 
running sprint, when more is learned.
D- The Development Team update their estimate of the total amount of remaining work for completion of the running sprint, so that it can 
be plotted on the Sprint Burndown Chart.

Correct answer: A

Notice:
Development Teams must have a constant composition over a longer period of time, in order to enhance the overall efficiency by learning and collaboration. Furthermore, constant changes in team composition makes it cumbersome to decide on an average capacity of Development Teams, a requisite for reliable project planning.


Question 7
One of the benefits from Scrum is that the Development Team doesn’t have to write detailed specifications anymore.
A- True
B- False

Correct answer : B

Notice:
One of the myths about Scrum is that it prevents you from writing detailed specifications.
In reality, it is up to the Product Owner and the Development Team to decide how much detail is required, and this will vary from one backlog item to the next, depending on the insight and maturity of the team, among other factors.
Low-priority items have fewer requirement details, while high priority and « fine-grained items » tend to have more detail.


Question 8
What are the major properties of a cross-functional Development Team?:
A- The team is able to complete the project according to the planning, 
after the date and cost are committed to the Product Owner.
B- The team has all the skills on board, needed to accept collective 
ownership for the next product increment.
C- All team members have a the knowledge and experience needed 
to deliver the correct product increment.
D- The team comprises competence teams dedicated to particular 
domains like specialized testing or business analysis, to facilitate
 deliverance of the highest business value.

Correct answer(s): B

Notice:
Development Teams are cross-functional, with all of the skills as a team necessary to create a product increment. Development Teams do not contain sub-teams dedicated to particular domains like testing or business analysis.

0

Test certification Scrum n°7 (14) : 35 questions

octobre 26, 2015

Practice test (35 questions and answers)

1) What happens when a product backlog item fails to meet the definition of « done » at the end of the sprint?
A-The team completes the product backlog item during the next sprint.
B-The incomplete backlog item is placed back in the product backlog.
C-The ScrumMaster points out the person to blame for the item not being finished.
D-The team is given 36 hours to finish the incomplete product backlog item.


2) Agile is all about response to change. That, why during a sprint, if the product owner thinks of a new feature, he can add it to the sprint backlog.
A- True
B- False

 


3) What does Scrum advise a team to do with the product backlog items it chooses to bring into the sprint?
A-The team should break each product backlog item into tasks and estimate each task in terms of effort.
B-The product owner assigns each product backlog item to the specialist best suited to carry the work.
C-The team asks the ScrumMaster to research the product backlog items and decide who should work on each one.
D-The team doesn’t do anything with the product backlog items. Scrum doesn,t use tasks or task lists.

 


4) Once a project is underway, what shall the approach to planning be?
A-Should be able to demonstrate control of its progress
B-Should have no control over its progress
C-Is always out of control
D-Is controlled by the velocity of the most junior team member

 


5) The Agile Manifesto states which of the following values:
A-People are more important than contracts
B-Working software should have priority over comprehensive documentation
C-Plans should have priority over ability to respond
D-Contracts should be negotiated which allow control over the people

 


6) Which of the following are attributes of a Scrum team?
A- Courage to change and adapt
B- Trust of fellow team members to do the work
C- Responsiveness to change
D- All of these

 


7) The product owner must be present during at least the first half of sprint planning meeting.
A- True
B- False

 


8) How could you benefit from having an End User Representative (Product Owner) in your development team?
A- End users should NOT be in the development team. Requirements are always communicated to the developers by the Product Owner, who is part of the customer team
B- The End User Representative (Product Owner) will be solely responsible for acceptance tests within the team
C- The End User Representative (Product Owner) assures that user stories are documented properly
D- The End User Representative (Product Owner) will be able to clearly tell the developers what will work for an end user

 


9) How could maintainability of the developing product be improved in a development team?
A- Apply standard design patterns
B- Make refactoring a common practice
C- All of these
D- Ensure unit testing is included

 


10) A sustainable pace means ……
A- If the team members work long hours regularly they will get used to it, and be able to sustain it
B- A 40 hour week is only for the weaker members of the team. Others can do more.
C- The team should establish a velocity which can be sustained within normal working hours
D- Working long hours is the only way to deliver on time

 


11) The reason for regular Retrospectives is:
A- It allows the team to take a necessary break from work
B- It allows learning which can be used to improve team performance during the project
C- It prevents deviation from the process which the team has been following
D- It gives management information to use in team member’s performance reviews

 


12) What is one responsibility difference between a Project Manager and a Scrum Master in a Scrum project?
A- None. It’s basically the same. Scrum Master is just a better term thanProject Manager in a Scrum project
B- The Project Manager creates the detailed delivery plans while the Scrum Master monitors execution within the team
C- Project Manager communicates with project governance authorities when necessary
D- The Project Manager monitors the realization of benefits in the business case.

 


13) Who can be invited to the sprint review meeting?
A- Only The team.
B- The team, ScrumMaster, and The product owner only.
C- The product owner and up to two invited guests.
D- The team, ScrumMaster, product owner, any anyone else who’s interested.

 


14) When an Agile team succeeds ……
A- It should be encouraged to celebrate success only when the project is over
B- It should be encouraged to celebrate even small successes immediately
C- It should not celebrate success, as this wastes project budget
D- It should not celebrate success, as this makes less successful teams feel bad

 


15) What is the primary purpose of the sprint Burndown chart?
A- To show, at a glance, how many hours have been spent during the sprint.
B- To show, at a glance, who is behind in completing their tasks?
C- To show, at a glance, the amount of work remaining during a sprint.
D- To show, at a glance, whether team members are working at fully capacity.

 


16) When handling team dynamics, the ScrumMaster should ……
A- Empower the team members, within appropriate limits
B- Encourage an environment of competition and personal advantage
C- Give clear directives to the team about what they should do and how
D- Expect team members to be proactive and each work to their own priorities and objectives

 


17) If a new requirement emerges once a Scrum project is running, it should be:
A- Automatically included in the work of the project
B- Automatically excluded and left until a later project or increment
C- Assessed for importance and, if sufficiently important to the business, included in the project, displacing less important requirements
D- Put on the backlog for consideration by the wider group of stakeholders after the project has been completed

 


18) What do all Agile approaches have in common?
A- A prescribed, fixed iteration (timebox) length
B- Iterative development and incremental delivery
C- A strict focus on on-time delivery
D- A large set of clearly defined roles

 


19)  The leadership style of a ScrumMaster is …..
A- Directive
B- Assertive
C- Facilitative
D- Feature-based

 


20) The working culture of a Scrum team is …..
A- Collective
B- Collaborative
C- Connective
D- Contemplative

 


21) A line in the Agile Manifesto reads, « ____________ over following a plan ».
A- Communicating frequently
B- Completing requirements
C- Asking the customer
D- Responding to change

 


22) What are the 3 main questions that each team member asked to answer at the daily scrum?
A- What did I do yesterday?
B- What will I do today?
C- What impediments are in my way?
D- Who didn’t pull his weight yesterday?
E- Is the ScrumMaster doing a good job?

 


23) The Scrum way of doing things is:
A- To produce working product of the right quality, early and incrementally
B- To produce working product after documentation has been signed off
C- To produce simple prototypes early, but no finished product until the end of the project
D- To produce products without technical integrity, but re-engineer later

 


24) Which of the following is the best descriptionf or the product backlog items that are lower in priority?
A- Every product backlog item. Even those very low in priority. Should be defined well enough to be completed during a sprint.
B- All product backlog items are fully defined in the requirements and design phase.
C- Lower priority backlog items are coarse grained and should be progressively refined as their priority increases.
D- Lower priority backlog items are kept in a separate product backlog.

 


25) Which of the following best describes what happens in the sprint, according to the Burndown chart below?

A- The team is at risk of having items in the sprint.
B- The team is at risk of having items incomplete at the end of the sprint. The team may need to consider making an adjustment.
C- The team is on track to complete all the items in the sprint early. If the trend continues, they may need to add scope.
D- The team is trending toward a late release. They should negotiate a new deadline.

 


26) The responsibilities of a Product Owner will include ……
A- Business processes diagramming
B- Prioritizing requirements
C- Managing the project budget
D- All of these

 


27) Once a project is underway, what shall be the approach to planning?
A- Plans should never be changed
B- It is normal to need to plan and re-plan as the project progresses
C- Plans should only be changed with full approval of all stakeholders
D- Plans are not required as Agile is incremental

 


28) You have been engaged as the Technical Coordinator in a product development team. The Product Owner and the Scrum Master are happy because the team always delivers business value on time. However, you worry that the technical debt is increasing. What would be your primary goal to ensure the right quality?
A- Ensure testers define their entry criteria for quality, which they impose on the development team
B- Nothing. Prescribed roles such as technical coordinators are not part of an Agile team
C- On time delivery and happy end users are the only quality measures in Agile development
D- Make sure that the maintainability quality attribute is addressed

 


29) An Agile project should have …
A- Occasional early deliveries, if the business is prepared to accept lower quality
B- A regular pattern of delivery of developer-focused products
C- A regular pattern of delivery of business-valued increments
D- An irregular and unpredictable delivery of products

 


30) What is the primary purpose of the sprint retrospective?
A- To uncover ways to work better as a team.
B- To find the person responsible for the sprints failure.
C- To give the ScrumMaster the opportunity to hold employee reviews.
D- To give the product owner an opportunity to complain about the teams lack of progress.

 


31) In order to communicate well, the Agile project should …
A- Keep team-size large, to avoid stakeholders feeling left out
B- Break the project into small, mixed-skill, self-organizing teams
C- Operate with one team of less than 10 people
D- Operate with separate customer, developer and test teams

 


32) Agile is all about responding quickly to change. That’s why a product owner can add or subtract feature from the product backlog or even change their priority at any time.
A- True
B- False

 


33) Agile methods are described as « adaptive » because…
A- Agile teams have the empowerment to frequently respond to change and to learn on a project by changing the plan
B- The rate of development progress on an Agile project is constantly tracked to allow adaptation
C- Project Managers are not needed in Agile methods because teams are self-organizing
D- Workshops held at the beginning and the end of every iteration (timebox) allow the team to adapt the product specification

 


34) The ScrumMaster is the manager of the Scrum team. All team members report to the ScrumMaster.
A- True
B- False

 


35)  A Burndown chart shows ……
A- The energy level and velocity of the team
B- The remaining work (effort, points) to complete before the Sprint end
C- The number of hours worked by each team member during the Sprint
D- The rate of spending of the budget for a project

 

0

Test certification Scrum n°7 (13) : 35 questions and answers

octobre 26, 2015

Practice test (35 questions and answers)

1) What happens when a product backlog item fails to meet the definition of « done » at the end of the sprint?
A-The team completes the product backlog item during the next sprint.
B-The incomplete backlog item is placed back in the product backlog.
C-The ScrumMaster points out the person to blame for the item not being finished.
D-The team is given 36 hours to finish the incomplete product backlog item.

Answer : B

Explanation: Items that are not ‘done’ go back to the Product Backlog and will be re-prioritized by the Product Owner.


2) Agile is all about response to change. That, why during a sprint, if the product owner thinks of a new feature, he can add it to the sprint backlog.
A- True
B- False

Answer : B

Explanation: The sprint backlog contains only the work the team has committed to completing in the current sprint. During a sprint, the product owner should add new product backlog items only to the product backlog. One of the pillars of Scrum is that once the team makes its commitment, any additions or changes must be deferred until the next sprint.


3) What does Scrum advise a team to do with the product backlog items it chooses to bring into the sprint?
A-The team should break each product backlog item into tasks and estimate each task in terms of effort.
B-The product owner assigns each product backlog item to the specialist best suited to carry the work.
C-The team asks the ScrumMaster to research the product backlog items and decide who should work on each one.
D-The team doesn’t do anything with the product backlog items. Scrum doesn,t use tasks or task lists.

Answer : A

Explanation: When the Scrum team has selected and committed to deliver a set of top priority features from the product backlog, the ScrumMaster leads the team in a planning session to break down product backlog features into sprint tasks….. At the end of the meeting, the team will have produced a list of all the tasks with estimates (typically in hours or fractions of a day)


4) Once a project is underway, what shall the approach to planning be?
A-Should be able to demonstrate control of its progress
B-Should have no control over its progress
C-Is always out of control
D-Is controlled by the velocity of the most junior team member

Answer : A

Explanation: Project planning in Agile is not like the traditional methods of doing all the planning for the project once ahead, and no other planning is done; except some modifications in planning. In Agile, the project is planned, and re-planned after each iteration in order to make sure that the most needed business values are delivered in a timely manner, and correctly as required.


5) The Agile Manifesto states which of the following values:
A-People are more important than contracts
B-Working software should have priority over comprehensive documentation
C-Plans should have priority over ability to respond
D-Contracts should be negotiated which allow control over the people

Answer : B

Explanation: The 4 main pillars of Agile manifesto are:
1. Individuals and interactions over processes and tools
2. Working software over comprehensive documentation
3. Customer collaboration over contract negotiation
4. Responding to change over following a plan


6) Which of the following are attributes of a Scrum team?
A- Courage to change and adapt
B- Trust of fellow team members to do the work
C- Responsiveness to change
D- All of these

Answer : D

Explanation: All the mentioned characteristics should be in the Scrum team to do his job effectively, efficiently & in a timely manner.They have to respond to changes, not fearing any new changes, and trust the rest of the team members as they are all committed to the work within the project scope, and thus the Sprint scope.


7) The product owner must be present during at least the first half of sprint planning meeting.
A- True
B- False

Answer : A

Explanation: The product owner must be present during this meeting to lead the team in the right direction and to answer questions. In Sprint Planning Part One, the Product Owner and Team (with facilitation from the ScrumMaster) review the high-priority in the Product Backlog that the Product Owner is interested in implementing this Sprint.


8) How could you benefit from having an End User Representative (Product Owner) in your development team?
A- End users should NOT be in the development team. Requirements are always communicated to the developers by the Product Owner, who is part of the customer team
B- The End User Representative (Product Owner) will be solely responsible for acceptance tests within the team
C- The End User Representative (Product Owner) assures that user stories are documented properly
D- The End User Representative (Product Owner) will be able to clearly tell the developers what will work for an end user

Answer : D

Explanation: The End User Representative (Product Owner) shall help the development team to elaborate more about the various project stories during planning, and during the Sprints. The End User Representative (Product Owner) also directs the development team to what shall work for end users in the definition of done statement.


9) How could maintainability of the developing product be improved in a development team?
A- Apply standard design patterns
B- Make refactoring a common practice
C- All of these
D- Ensure unit testing is included

Answer : C

Explanation: All the mentioned methods are encouraged by Scrum framework as best engineering practice within the project.


10) A sustainable pace means ……
A- If the team members work long hours regularly they will get used to it, and be able to sustain it
B- A 40 hour week is only for the weaker members of the team. Others can do more.
C- The team should establish a velocity which can be sustained within normal working hours
D- Working long hours is the only way to deliver on time

Answer : C

Explanation: Sustainable pace term is frequently used in Scrum projects to refer to the team’s work load that thy can handle within specific Sprint length, which is referred to as team’s velocity. That refers to the story points that a team can burn in one Sprint. Which gives a reflection of how many Sprints are required to get the whole project done.


11) The reason for regular Retrospectives is:
A- It allows the team to take a necessary break from work
B- It allows learning which can be used to improve team performance during the project
C- It prevents deviation from the process which the team has been following
D- It gives management information to use in team member’s performance reviews

Answer : B

Explanation: The Sprint Retrospective is used to review the past Sprint and determine what adaptations will make the next Sprint more productive, fulfilling, and enjoyable.


12) What is one responsibility difference between a Project Manager and a Scrum Master in a Scrum project?
A- None. It’s basically the same. Scrum Master is just a better term thanProject Manager in a Scrum project
B- The Project Manager creates the detailed delivery plans while the Scrum Master monitors execution within the team
C- Project Manager communicates with project governance authorities when necessary
D- The Project Manager monitors the realization of benefits in the business case.

Answer : C

Explanation: This is not a term used in Scrum framework, as the project governance is done via the review meetings, the retrospectives, and the various stand up meetings, as there’s always a clear status on where the team is & what the obstacles are in the way to get the project done. So the project manager only have this responsibility of communicating with project governance authorities when necessary in traditional projects.


13) Who can be invited to the sprint review meeting?
A- Only The team.
B- The team, ScrumMaster, and The product owner only.
C- The product owner and up to two invited guests.
D- The team, ScrumMaster, product owner, any anyone else who’s interested.

Answer : D

Explanation: To help the ScrumMaster and the entire organization understand that the direct attention and feedback of a broad constituency of the organization is crucial to maximizing the value the team will deliver in succeeding sprints. Thus at ameeting the Product Owner, Team members, and ScrumMaster, plus customers, stakeholders, experts, executives, and anyone else interested are invited.


14) When an Agile team succeeds ……
A- It should be encouraged to celebrate success only when the project is over
B- It should be encouraged to celebrate even small successes immediately
C- It should not celebrate success, as this wastes project budget
D- It should not celebrate success, as this makes less successful teams feel bad

Answer : B

Explanation: Celebration motivates the team, and gives the team members the indication that they on the right track, and doing a good job. Motivation & team morale is very important for the Agile team to perform well.


15) What is the primary purpose of the sprint Burndown chart?
A- To show, at a glance, how many hours have been spent during the sprint.
B- To show, at a glance, who is behind in completing their tasks?
C- To show, at a glance, the amount of work remaining during a sprint.
D- To show, at a glance, whether team members are working at fully capacity.

Answer : B

Explanation: The Burndown chart shows, each day, a new estimate of how much work (measured in person hours) remains until the Team’s tasks are finished.


16) When handling team dynamics, the ScrumMaster should ……
A- Empower the team members, within appropriate limits
B- Encourage an environment of competition and personal advantage
C- Give clear directives to the team about what they should do and how
D- Expect team members to be proactive and each work to their own priorities and objectives

Answer : A

Explanation: The ScrumMaster shall empower the team in order to have ultimately a self-organized team. Empowering the team members & the team as a whole is the ScrumMaster responsibility, which leads at the end to a Sprint achieved goal, and Product achieved goal respectively.


17) If a new requirement emerges once a Scrum project is running, it should be:
A- Automatically included in the work of the project
B- Automatically excluded and left until a later project or increment
C- Assessed for importance and, if sufficiently important to the business, included in the project, displacing less important requirements
D- Put on the backlog for consideration by the wider group of stakeholders after the project has been completed

Answer : C

Explanation: The product features can be added, or removed anytime of the project lifetime, as long as they will not interrupt the current ongoing Sprint.After adding or removing feature from the product backlog, the whole backlog has to be re-assessed & re-prioritized for a backlog grooming activity.


18) What do all Agile approaches have in common?
A- A prescribed, fixed iteration (timebox) length
B- Iterative development and incremental delivery
C- A strict focus on on-time delivery
D- A large set of clearly defined roles

Answer : B

Explanation: All the Agile methods, and frameworks provide incremental business values to the customer every period of time.To achieve that, they have to define iterative development within time boxes that their definition vary from method to another, and from framework to another.


19)  The leadership style of a ScrumMaster is …..
A- Directive
B- Assertive
C- Facilitative
D- Feature-based

Answer : C

Explanation: The Scrum Master is a facilitative leader, as he should facilitate all the Scrum meetings (events), and also a facilitator in the sense of removing all the team’s impediments for them to continue their work effectively, and meet the Sprint goal at the end of the sprint.


20) The working culture of a Scrum team is …..
A- Collective
B- Collaborative
C- Connective
D- Contemplative

Answer : B

Explanation: The team nature in Scrum is collaborative team, as they are all accountable & responsible for the final product shippable increment. So, one of the main aspects of the Scrum team is to collaborate to get the work done during the Sprint (the committed work during the committed time box)


21) A line in the Agile Manifesto reads, « ____________ over following a plan ».
A- Communicating frequently
B- Completing requirements
C- Asking the customer
D- Responding to change

Answer : D

Explanation: A line in the Agile Manifesto reads, “Responding to change over following a plan ». This is intended to mean that agile development is highly adaptive and focused on quick responses to change and continuous development.


22) What are the 3 main questions that each team member asked to answer at the daily scrum?
A- What did I do yesterday?
B- What will I do today?
C- What impediments are in my way?
D- Who didn’t pull his weight yesterday?
E- Is the ScrumMaster doing a good job?

Answers : A, B, C

Explanation: On each day of the sprint, a daily scrum meeting is attended by all team members. Including the ScrumMaster and the product owner. This meeting is time-boxed to no more than fifteen minutes. During that time, team members share what they worked on the prior day. Will work on today and identify any impediments to progress.


23) The Scrum way of doing things is:
A- To produce working product of the right quality, early and incrementally
B- To produce working product after documentation has been signed off
C- To produce simple prototypes early, but no finished product until the end of the project
D- To produce products without technical integrity, but re-engineer later

Answer : A

Explanation: As Scrum is one of the agile frameworks, adhering to the Agile manifesto basics where “working software over comprehensive documentation” is one of the manifesto pillars, so Scrum adapts the important fact of having to produce a working product with the right quality early & incrementally.


24) Which of the following is the best descriptionf or the product backlog items that are lower in priority?
A- Every product backlog item. Even those very low in priority. Should be defined well enough to be completed during a sprint.
B- All product backlog items are fully defined in the requirements and design phase.
C- Lower priority backlog items are coarse grained and should be progressively refined as their priority increases.
D- Lower priority backlog items are kept in a separate product backlog.

Answer : C

Explanation: Low priority items, far from being implemented and usually « coarse grained » or large, have less requirements details. High priority and fine-grained items that will soon be implemented tend to have more detail. To minimize rework, only the highest priority items need to be detailed out.


25) Which of the following best describes what happens in the sprint, according to the Burndown chart below?

A- The team is at risk of having items in the sprint.
B- The team is at risk of having items incomplete at the end of the sprint. The team may need to consider making an adjustment.
C- The team is on track to complete all the items in the sprint early. If the trend continues, they may need to add scope.
D- The team is trending toward a late release. They should negotiate a new deadline.

Answer : C

Explanation: The picture shows work remaining that is higher than the idealized trend line. The team may still finish all its items but is currently trending toward having some items incomplete at the end of the sprint. If the
Burndown line is not tracking downwards towards completion near the end of the Sprint, then the Team needs to adjust, such as to reduce the scope of the work or to find a way to work more efficiently while still maintaining a sustainable pace.


26) The responsibilities of a Product Owner will include ……
A- Business processes diagramming
B- Prioritizing requirements
C- Managing the project budget
D- All of these

Answer : B

Explanation: The product owner is responsible for maximizing return on investment (ROI) by identifying product features, translating these into a prioritized list, deciding which should be at the top of the list for the next Sprint, and continually re-prioritizing and refining the list. The team decides how much work it will commit to complete, rather than having it assigned to them by the product owner.


27) Once a project is underway, what shall be the approach to planning?
A- Plans should never be changed
B- It is normal to need to plan and re-plan as the project progresses
C- Plans should only be changed with full approval of all stakeholders
D- Plans are not required as Agile is incremental

Answer : B

Explanation: Project planning in Agile is not like the traditional methods of doing all the planning for the project once ahead, and no other planning is done; except some modifications in planning.In Agile, the project is planned, and re-planned after each iteration in order to make sure that the most needed business values are delivered in a timely manner, and correctly as required.


28) You have been engaged as the Technical Coordinator in a product development team. The Product Owner and the Scrum Master are happy because the team always delivers business value on time. However, you worry that the technical debt is increasing. What would be your primary goal to ensure the right quality?
A- Ensure testers define their entry criteria for quality, which they impose on the development team
B- Nothing. Prescribed roles such as technical coordinators are not part of an Agile team
C- On time delivery and happy end users are the only quality measures in Agile development
D- Make sure that the maintainability quality attribute is addressed

Answer : D

Explanation: The technical debts can be addressed by making sure of the addressing of the maintainability quality. The Scrum Master & the Product owner has to be aware of those debts as that may jeopardize the whole project in a later stage.


29) An Agile project should have …
A- Occasional early deliveries, if the business is prepared to accept lower quality
B- A regular pattern of delivery of developer-focused products
C- A regular pattern of delivery of business-valued increments
D- An irregular and unpredictable delivery of products

Answer : C

Explanation: The sprint is the heartbeat of the Scrum cycle. It is bookmarked by sprint planning at the start and by the sprint review and sprint retrospective at the end…. Each day during the sprint the team holds a daily scrum meeting.The Sprint (iteration) is where the business values are produced one by one, and one after the other.


30) What is the primary purpose of the sprint retrospective?
A- To uncover ways to work better as a team.
B- To find the person responsible for the sprints failure.
C- To give the ScrumMaster the opportunity to hold employee reviews.
D- To give the product owner an opportunity to complain about the teams lack of progress.

Answer : A

Explanation: The retrospective is focused on the process—the way in which the Scrum team is working together, including their technical skills and the software development practices and tools they are using.


31) In order to communicate well, the Agile project should …
A- Keep team-size large, to avoid stakeholders feeling left out
B- Break the project into small, mixed-skill, self-organizing teams
C- Operate with one team of less than 10 people
D- Operate with separate customer, developer and test teams

Answer : B

Explanation: One of the main benefits of Agile is the multiple communication channels it provides to accomplish the product as required. The self-organized team is committed to the product & the backlog they acquire, and as a fruit of the communication & the self-organized teams is the continuous improvement.


32) Agile is all about responding quickly to change. That’s why a product owner can add or subtract feature from the product backlog or even change their priority at any time.
A- True
B- False

Answer : A

Explanation: The Product Backlog is continuously updated by the Product Owner to reflect changes in the needs of the customer, new ideas or insights, moves by the competition, technical hurdles that appear, and so forth.


33) Agile methods are described as « adaptive » because…
A- Agile teams have the empowerment to frequently respond to change and to learn on a project by changing the plan
B- The rate of development progress on an Agile project is constantly tracked to allow adaptation
C- Project Managers are not needed in Agile methods because teams are self-organizing
D- Workshops held at the beginning and the end of every iteration (timebox) allow the team to adapt the product specification

Answer : A

Explanation: The Agile family of development methods were born out of a belief that an approach more grounded in human reality  and the product development reality of learning, innovation, and change  would yield better results. Agile principles emphasize building working software that people can get hands on quickly, versus spending a lot of time writing specifications up front. Agile development focuses on cross-functional teams are empowered to make decisions, versus big hierarchies and compartmentalization by function. And it focuses on rapid iteration, with continuous customer input along the way.


34) The ScrumMaster is the manager of the Scrum team. All team members report to the ScrumMaster.
A- True
B- False

Answer : B

Explanation: The ScrumMaster is not the manager of the team or a project manager; instead, the Scrum Master serves the team, protects them from outside interference, and educates and guides the product owner and the team in the skillful use of Scrum.


35)  A Burndown chart shows ……
A- The energy level and velocity of the team
B- The remaining work (effort, points) to complete before the Sprint end
C- The number of hours worked by each team member during the Sprint
D- The rate of spending of the budget for a project

Answer : B

Explanation: The Burndown charts are used to define the remaining work, and give a reporting of the project status at a glance, once you see the chart you can know a lot of facts about the project & the current Sprint status, and how the team is performing.

0

Test certification Scrum n°6 (12) : 10 questions

octobre 26, 2015

New Test (10 questions)

QUESTION 1

What kind of software development projects can be executed by Scrum Project Management Framework?
Choice-1: Complete software packages
Choice-2: Customer projects
Choice-3: Sub-systems, components or parts of bigger systems
Choice-4: All kinds of software development projects
Choice-5: None of the given answers


QUESTION 2

What does NOT belong to cornerstones of the agile manifesto?
Choice-1: Individuals and interactions over processes and tools
Choice-2: Working software over comprehensive documentation
Choice-3: Processes over people
Choice-4: Customer collaboration over contract negotiation
Choice-5: Responding to change over following a plan


QUESTION 3

What is defined by the Scrum Framework?
A) Rules & Roles
B) Document guidelines
C) Artifacts and events
Choice-1: A
Choice-2: B
Choice-3: C
Choice-4: A, B, C
Choice-5: A, C


QUESTION 4

Where are the customer requirements stored?
Choice-1: In the Product Backlog
Choice-2: In the Sprint Backlog
Choice-3: In a database
Choice-4: In a Scrum Product Requirement Specification
Choice-5: Nowhere. The Scrum Product Owner knows them


QUESTION 5

Which ones of the following main roles are defined by Scrum Framework?
A) Scrum Tester
B) The Scrum Team
C) Scrum Manager
D) Scrum Master
E) Scrum Product Owner
Choice-1: A, B, C, D, E
Choice-2: B, C, D, E
Choice-3: B, D, E
Choice-4: A, B, D, E
Choice-5: A, B, C, D


QUESTION 6

Which ones of the following main events are defined by Scrum Framework?
A) Sprint Planning Meeting
B) Sprint Retrospective Meeting
C) Sprint Review Meeting
D) Mid-Sprint Status Review Meeting
E) Daily Scrum Meeting
Choice-1: A, B, C, D, E
Choice-2: A, B, C, D
Choice-3: A, C, D, E
Choice-4: A, B, C, E
Choice-5: A, C, E


QUESTION 7

Which concept is NOT defined in the Scrum Framework?
Choice-1: Scrum Master
Choice-2: Project Manager
Choice-3: Scrum Product Owner
Choice-4: Daily Scrum
Choice-5: Scrum Product Burndown


QUESTION 8

What is important in all Scrum projects?
A) Self-organization
B) Clear hierarchies in the company
C) Communication
D) Continuous improvement
Choice-1: A, B, C, D
Choice-2: A, C, D
Choice-3: A, D
Choice-4: A
Choice-5: A, B


QUESTION 9

In software engineering what are the disadvantages of the classical waterfall model?
A) End-Product has to be fully anticipated beforehand.
B) Some requirements are implemented as defined in the beginning of the project, and yet they are not really needed by the customer.
C) Each phase is strictly separated.
Choice-1: A
Choice-2: B
Choice-3: C
Choice-4: A, B
Choice-5: A, B, C


QUESTION 10

What are the advantages of the Scrum Framework?
Choice-1: Fine-grained requirements are only defined when they are really needed.
Choice-2: All activities to design, build and test a certain functionality are kept together in one phase.
Choice-3: Changes are expected and welcomed by Scrum team.
Choice-4: All of the given answers
Choice-5: None of the given answers

0