PMI-ACP Agile Fundamentals

Lakukan tugas rumah & ujian kamu dengan baik sekarang menggunakan Quizwiz!

User stories should be: A. Dependent B. Negotiable C. Comprehensive D. High value

Agile Fundamentals - User stories should use the INVEST model that stands for: Independent, Negotiable, Valuable, Estimable, Small and Testable.

What is a backlog item (PBI) that cannot be estimated due to lack of information? A. Epic story B. Theme C. Bug D. Spike

Answer: A Agile Fundamentals - A story that cannot be estimated due to lack of information is known as an Epic story.

Your sponsor has asked you how difficult it would be to adopt agile. You explain that agile is a mindset defined by values, guided by principles, and manifested through many different practices. With this consideration and the vagueness of a sponsor request, why would Agile so be hard to implement? A. There are so many different practices B. Agile is well defined C. Agile is well defined in the PMBOK Guide D. There are only a few choices to make

Answer: A Agile Fundamentals Agile is manifested through many different practices. Therefore, Agile has an unlimited number of practices which makes it hard to implement.

A customer has provided a description of a high-level capability to the Product Owner, with an extensive backlog already planned, he wants to defer the new request until later and not spend the time now to disaggregate the capability into user stories for a near term sprint. This capability is first called what in the product backlog? A. An Epic B. Task breakdown C. A planning component D. Theme

Answer: A Agile Fundamentals Epics are large user stories, typically ones which are too big to implement in a single iteration and therefore they need to be disaggregated into smaller user stories at some point. An example of when an epic might be created is when someone asks for a feature that the Product Owner wants to defer until later and not spend the time to create all the detail. So he might create an epic to capture the request as a placeholder and place it in the backlog to elaborate on later. So we are capturing the request but not taking the time at the moment to break it down into stories that are small enough to implement just yet.

Who is accountable for ensuring that the team delivers value to the business? A. The Product Owner B. The Team C. The Sponsor D. The Scrum Master

Answer: A Agile Fundamentals The Product Owner is accountable for ensuring that the team delivers value to the business, sometimes this is measured using financial metrics like ROI or earned value.

If an organization is preparing to make a transition to agile development, it would be wise to ensure that team members and those indirectly associated with the work are given training on what agile is and why it is being adopted. There is typically push-back from management about them having to attend training when they are not part of the team. Why is it important to train everyone on the Agile? A. To give everyone a solid foundation of Agile B. To save time and money C. To train everyone on estimating D. To train everyone on story development

Answer: A Agile Fundamentals There are many good reasons to have business and technical people together in the same room when training on Agile. The main reason is to give everyone a solid foundation of the Agile principles

Your sponsor has asked you how difficult it would be to adopt agile. You explain that agile is a mindset defined by values, guided by principles, and manifested through many different practices. With this consideration and the vagueness of a sponsor request, why would Agile so be hard to implement? A. There are so many different practices B. Agile is well defined C. Agile is well defined in the PMBOK Guide D. There are only a few choices to make

Answer: A Agile Fundamentals - Agile is manifested through many different practices. Therefore, Agile has an unlimited number of practices which makes it hard to implement.

A customer has provided a description of a high-level capability to the Product Owner, with an extensive backlog already planned, he wants to defer the new request until later and not spend the time now to disaggregate the capability into user stories for a near term sprint. This capability is first called what in the product backlog? A. An Epic B. Task breakdown C. A planning component D. Theme

Answer: A Agile Fundamentals - Epics are large user stories, typically ones which are too big to implement in a single iteration and therefore they need to be disaggregated into smaller user stories at some point. An example of when an epic might be created is when someone asks for a feature that the Product Owner wants to defer until later and not spend the time to create all the detail. So he might create an epic to capture the request as a placeholder and place it in the backlog to elaborate on later. So we are capturing the request but not taking the time at the moment to break it down into stories that are small enough to implement just yet.

The team has completed the first wave of capability behind a new software application and they would like to understand what other capabilities a customer might find useful. Of the following, what technique should the team use? A. Personas B. Wireframes C. Story Maps D. Acceptance Criteria

Answer: A Agile Fundamentals - Personas are a great tool for designing software. A persona is used to represent a fictional user that represents someone that would actually interact with the system. The idea behind personas is that by designing with a specific person in mind, you can design more effective software.

Which benefit of personas is NOT true? A. Making fun of end users B. Stay focused on user needs C. Assist in usability testing D. Helping with prioritization of product backlog items

Answer: A Agile Fundamentals - Personas can help the team stay focused on the end user needs. An example: if the team is working on a finance system they can focus on the financial users of that system.

It is rare a team will be able to plan everything out far in advance. The ambiguity of the project which made agile implementation necessary also makes detailed planning difficult. As time passes, the team will progressively elaborate their plans and documents as more information becomes available. In an agile specific setting, progressive elaboration is a process of continually refining plans product features as the project progresses up the backlog. How is this technique used? A. It helps refine the backlog B. It helps the Scrum Master C. It helps the team D. It is used for making a smaller user story

Answer: A Agile Fundamentals - Progressive elaboration is a process used to refine Epic stories into user stories. This technique is used to refine the product backlog.

In grooming the product backlog, what process is characterized by splitting out the epic into sub user stories with more detail as the epic works its way towards the top of the work item stack? A. Progressive Elaboration B. Refactoring C. Risk-Adjusted Backlog D. Relative Prioritization

Answer: A Agile Fundamentals - Progressive elaboration is the process of incrementally and continually refining work and/or information in greater detail as a project progresses. Epics are typically lower priority user stories and are positioned lower in the product backlog. Once the epic works its way towards the top of the work item stack, it can be broken down into manageable chunks that include more granular detail.

Within the various roles in agile, there is an individual whose job it is to remove impediments to progress and ensure that the work environment remains conducive to high performance. This individual exemplifies the servant-leader role and allows an empowered team to self-organize and produce value. Which of the following roles does this best describe? A. Scrum master B. The team C. Product Owner D. Project manager

Answer: A Agile Fundamentals - The Scrum master is a great example of the use of servant leadership.

While there is a collaborative effort to determine which stories should be selected from the product backlog to include in a sprint, the primary driver for prioritization of tasks is customer _________. A. Value B. Financial analysis C. Compliance D. Risk

Answer: A Agile Fundamentals - The primary driver for prioritization of tasks is customer value.

Who should assist the product owner in writing user stories? A. The customers B. The testers C. Consultants D. The ScrumMaster

Answer: A Agile Fundamentals - The product owner should encourage customers to help write user stories. This allows the focus to be on the customers valued features.

What item communicates to the team upcoming product releases and their associated features? A. The product roadmap B. The Sprint schedule C. The Sprint roadmap D. The product milestones

Answer: A Agile Fundamentals - The product road map communicates to the stakeholders and teams the upcoming product releases and their associated features. This is not a commitment and can undergo changes during the release cycles.

Why is emotional intelligence important on an Agile team? A. The group needs to perform as a team B. The team needs intelligent members C. The team needs to control the stakeholders D. It is not important

Answer: A Agile Fundamentals - The team that has emotional intelligence uses these traits and social skill to benefit the team.

The predominant way for a development team to express work items in the product backlog is in the form of: A. User Stories B. Features C. Minimally Marketable Feature D. Acceptance Criteria

Answer: A Agile Fundamentals - User stories are one of the primary development artifacts for Agile project teams. They are by far the predominant way for a Scrum team to express features on the product backlog.

User stories are stated in terms of? A. Business functionality B. Simple terms C. Language of programmers D. Return on Investment

Answer: A Agile Fundamentals - User stories are stated in terms of business functionality and not in technical terms. The product owner will work with the stakeholders or senior users to determine the business functionality of each story.

You are working on a development team and assisting a customer writing a user story. Your customer asks how they can be sure that the user story is appropriate for inclusion in the backlog. How should they test the accuracy of the model? A. They should use the INVEST model B. They should use the DEEP model C. They should rely on their understanding of the product D. They do not need any checking

Answer: A Agile Fundamentals - When a customer writes a user story, they should use the INVEST to test the accuracy of the user story.

What technique could an Agile team use to capture stories or capability that may have otherwise missed? A. Use Case Actor B. Extreme Persona C. Wideband Delphi D. Feature Decomposition

Answer: B Agile Fundamentals A development team might use an exaggerated persona to help in the design of a system because it helps to capture stories or capability that may have otherwise been missed.

The technique of early deployment a product for early adapters, early prototype, and customer feedback is known as? A. Minimally marketable feature (MMF) B. Minimal viable product (MVP) C. Pre-releasable product D. None of the above

Answer: B Agile Fundamentals MVP is a strategy to produce a product early for early adapters, early prototype, and customer feedback.

Which is not a characteristic of a good user story? A. Testable B. Inclusive C. Negotiable D. Small

Answer: B Agile Fundamentals Remember the acronym INVEST which means Independent, Negotiable, Valuable, Estimable, Small, and Testable.

The Agile project charter should contain which scope requirements? A. Detailed features B. Time, budget and cost C. Time, cost and manpower D. Schedules for the entire team

Answer: B Agile Fundamentals The Agile project charter should contain stakeholder consensus, business case justification, and a high level scope of project requirements including time, budget, and cost.

Research new technology, help with estimation, reduce risk, and indicate uncertain in functionality are all examples of? A. Daily Stand Up B. Spike Situations C. Rapid Prototyping D. Technical Debt

Answer: B Agile Fundamentals - A Spike is a quick technical experiment used to assist the team in answering a question or determining a technical path forward.

What technique could an Agile team use to capture stories or capability that may have otherwise missed? A. Use Case Actor B. Extreme Persona C. Wideband Delphi D. Feature Decomposition

Answer: B Agile Fundamentals - A development team might use an exaggerated persona to help in the design of a system because it helps to capture stories or capability that may have otherwise been missed.

What is NOT an example of Agile tooling? A. Online conferencing for distributed teams B. Project charter C. Wikis D. Automated testing tools

Answer: B Agile Fundamentals - Even though the project charter is a start document it does not represent Agile tooling. Agile tooling or tools and techniques to facilitate the progress and interaction among the team.

A theme is a group of stories that has a purpose. What is an example of a theme? A. Home screen color B. Reporting C. User identification field D. Name field

Answer: B Agile Fundamentals - In this example reporting is a theme. The user stories selected for this iteration would generally be focused around reporting.

The technique of early deployment a product for early adapters, early prototype, and customer feedback is known as? A. Minimally marketable feature (MMF) B. Minimal viable product (MVP) C. Pre-releasable product D. None of the above

Answer: B Agile Fundamentals - MVP is a strategy to produce a product early for early adapters, early prototype, and customer feedback.

The Agile project charter should contain which scope requirements? A. Detailed features B. Time, budget and cost C. Time, cost and manpower D. Schedules for the entire team

Answer: B Agile Fundamentals - The Agile project charter should contain stakeholder consensus, business case justification, and a high level scope of project requirements including time, budget, and cost.

The Product backlog is? A. The schedule of the sprints B. All the known features that are to be implemented C. A list of the lowest priority user stories D. A product roadmap

Answer: B Agile Fundamentals - The Product Backlog is a list of the known features that are to be implemented throughout the project.

Which Scrum role is responsible for the value-based analysis of the product backlog and making all final decisions regarding prioritization? A. The Development Team B. The Product Owner C. The Customer D. The Product Council

Answer: B Agile Fundamentals - The Product Owner is responsible for managing the features in the product backlog in conjunction with Stakeholder value and is solely responsible for making all final decisions regarding prioritization of product features.

The acronym DEEP is useful to determine if a product backlog item has been structured in an optimal way. What does DEEP stand for? A. Loosely Detailed, Ethical, Essential and low Priority B. Detailed appropriately, Estimated, Emergent, and Prioritized C. Detailed approximately, Estimated, Essential and Prioritized D. Detailed, Essential, Estimated, and high Priority

Answer: B Agile Fundamentals - The acronym DEEP is useful in determining if product backlog items are structured in a way to present to the development team. DEEP stands for Detailed appropriately, Estimated Emergent and Prioritized.

What is ROI? A. Return on Internal B. Return on Investment C. Return on project Interest D. Return on Interest

Answer: B Agile Fundamentals - The acronym ROI stands for Return on Investment. This is a business value that the Product Owner works with stakeholders to determine the value of each feature.

Which of the following is a valid structure for user requirements from largest to smallest? A. Task, epic, user story B. Feature, user stories, task C. Epic, user stories, feature D. Task, epic, user story

Answer: B Agile Fundamentals - The largest item would be a feature followed by a user story and the team breaking into small tasks that can be accomplished in one Sprint.

The organizing of the product backlog as well as keeping it up to date is a technique called: A. Process Tailoring B. Backlog Grooming C. WIP Limits D. Information Radiator

Answer: B Agile Fundamentals - The product backlog is dynamic and constantly updated with new work and additional detail. The process of keeping the product backlog updated is very important so it gets a special term called backlog grooming.

Emotional intelligence is the cognitive ability an individual use that involves traits and social skills which can be beneficial to the team. Possessing a high level of emotional intelligence is necessary for individuals to interact effectively in a flat hierarchy. Which one is these skill set is not a component of emotional intelligence? A. Self-awareness B. Self-directing C. Social Awareness D. Social Skill

Answer: B Agile Fundamentals - There are 4 components of emotional intelligence: Self-awareness, self-management, social awareness, and social skill. Self-directing is not one of these traits.

A well constructed user story has several components, each with a very specific purpose. One means of constructing user stories is through the use of a persona. The persona is a fictional user the team creates to represent a user role interacting with the system. What is the best benefit of the persona? A. It assists in the gathering requirements B. It allows the team to focus on the user needs C. It simplifies the design D. It helps with the prioritization

Answer: B Agile Fundamentals - This is an example of a question with multiple correct answers and you need to pick the answer which is most correct. In this case, the most correct answer is B.

Which principle below is least Agile? A. Progressive elaboration of requirements B. Small releases C. Scalable teams D. Incremental delivery

Answer: C Agile Fundamentals Agile can be very challenging to large teams. Agile works best in small teams of 5-9 team members.

MoSCoW is a tool the product owner will use when interviewing the stakeholder. This tool will assist the product owner to determine what should be included or excluded base upon necessity. What does MoSCoW stand for? A. Must have, could have, would like to have, might have B. Must have, would like to have, could have C. Must have, should have, could have, would like to have D. Might have, should have, could have, nice to have

Answer: C Agile Fundamentals MoSCoW is a tool that the product owner will use when interviewing the stakeholder. The tool will assist the product owner to determine the order of the features. MoCSoW stands for: Must have, should have, could have and would like to have.

What artifact is used to manage an ordered list of all the work items to be developed for a product in future releases and serves as the collaboration interface amongst the Product Owner and the development team? A. Sprint Backlog B. Project Charter C. Product Backlog D. Work Breakdown Structure (WBS)

Answer: C Agile Fundamentals - A Product Backlog is a high-level, ordered list of functionality and issues to be developed in a product. The Product Backlog should be looked at as not only a list of requirements, but also as a key collaborative interface that improves the communication between the Product Owner and the development team.

What best describes a collection of related user stories mapped to some type of high-level organizational objective? A. Strategy B. Affinity Estimating C. Theme D. Relative Prioritization

Answer: C Agile Fundamentals - A Theme is a categorization element that the Product Owner uses to group a set of related user stories into some type of high-level organizational objective. Examples could include, 'mobile', 'compliance', or 'usability'.

What best describes an Agile team that is equipped with all of the skills necessary to create a product increment? A. Empowered Team B. Team of specialists C. Cross-functional team D. Self-Governing

Answer: C Agile Fundamentals - Agile advocates for cross-functional teams by ensuring all skills and resources necessary are readily available in order to enable the team to deliver on their commitment. The team includes programmers, architects, DBAs, testers, however they do not contain sub-teams dedicated to particular domains like testers. Individual development team members may have specialized skills and areas of focus, but the point here is that the team is responsible for the delivery as a whole. So it is best to have a team that is made up of what you might call generalists who can do several different tasks, rather than specialists who for example, are only familiar with maybe database design or testing. With cross-functional teams, there should not be a case where a release is delayed because the team need to wait for a testing team to become available to test their increment, they do it themselves so this approach reduces bottlenecks when a particular skill set is needed but may not be available.

Very large backlog items that need to be broken into smaller component user stories is known as a ___________? A. Wireframe B. Spike C. Epic D. Task

Answer: C Agile Fundamentals - An epic story is a very large story that may span multiple iterations. Epic stories must be disaggregated into smaller user stories.

What is an optimal format for a user story? A. As a [manager], I need [a high ROI], so I [benefit] B. Be short, be detailed C. As a [user role], I want [a capability], so that [benefit] D. Address all users need, and be very detailed

Answer: C Agile Fundamentals - An optical format for user story is: As a [user role], I want [a capability], so that [benefit]. An example would be: as a YouTube end user, I want to see a list of what my friends are watching, so that I can find new movies that we can talk about. An example would be: as a YouTube end user, I want to see a list of what my friends are watching, so that I can find new movies that we can talk about.

Servant leadership is the practice of leading through service to the team, by focusing on understanding and addressing the needs and development of the team members. What activity is not an example of servant leadership? A. Transparency B. The team act in an Agile manner C. Command and control D. The focus on high-priority items

Answer: C Agile Fundamentals - Command and control is the right answer. In servant leadership, there is no place for command and control.

________ are commonly created for different types of people who will use the system being built. A. Names B. Spikes C. Personas D. None of the above

Answer: C Agile Fundamentals - Personas may be based on profiles of real people or composites of multiple users. This will help the team stay grounded and goal oriented.

In Agile methods, project planning may take place at 3 levels, such as the Product Roadmap, Product Backlog, and Sprint Backlog. These 3 levels are examples of what? A. Rolling Wave Planning B. Planning Game C. Progressive Elaboration D. Story Mapping

Answer: C Agile Fundamentals - Progressive elaboration is the process of incrementally, and continually refining work and/or information in greater detail as a project progresses.

User stories are an effective way of conveying requirements in a manner where the developers are aware of the underlying motivation for desired functionality. Properly articulated stories have a significantly positive impact on team work items. Ron Jeffries wrote about the 3Cs that enable greater understanding of stories. What does the 3Cs stand for? A. Card, Confirmation and Commitment B. Commitment, Card, and Confidence C. Card, Conversation and Confirmation D. Customer, Commitment and Confidence

Answer: C Agile Fundamentals - Ron Jeffries wrote about the 3Cs in 2001. The 3Cs he wrote about stand for: Card, Conversation and Confirmation

The Sprint ________is a set of items from the product backlog that were selected for a specific Sprint. A. Norms B. Goals C. Backlog D. Velocity

Answer: C Agile Fundamentals - The Sprint backlog is the set of items from the product backlog that were selected for a specific Sprint. The Sprint backlog is accomplished by plan of how to achieve the Sprint goals.

What is the primary driver for prioritization of features in the product backlog? A. Development team opinions B. Lowest feature risk C. Customer value D. Stakeholder wants

Answer: C Agile Fundamentals - The primary driver for prioritization of the features is customer value. This value can be based on return on investment, net present value, the 80/20 rule. Other factors could be costs compliance risk and level of effort.

The Agile Release roadmap communicates to the stakeholders upcoming product releases and associated features. This roadmap aligns the long-term objectives with the organization and helps prioritize stories appropriately towards the established goals. Who is primarily responsible for putting together the roadmap? A. The team B. Scum master C. Product owner D. The stakeholders

Answer: C Agile Fundamentals - The product roadmap is important it indicates to the stakeholders when we will release certain components. The product owner is primarily responsible for the gathering of this information.

Which of the following is not true about the Project Charter? A. It includes the business case justification for the project B. It includes a high level scope of the project requirements C. A Project Charter is not necessary for agile projects D. It should contain success criteria

Answer: C Agile Fundamentals - The project charter is a project management artifact that has been adopted and should exist for agile projects as well. Agile has a philosophy about doing only a sufficient amount of documentation, but the Project Charter is an important first step for both traditional project management as well as for agile projects. The project charter should include: - The Business Case justification for the project - Success criteria - High level scope of the project requirements - High level milestones of the project schedule - High level budget estimates - Cost estimates

In Agile, there are three common roles. Which one is typically not a role? A. Cross-functional team member B. Product owner C. Project manager D. Team facilitator

Answer: C Agile Fundamentals - There are 3 common roles in Agile: The cross-functional team member, the Product owner, and the team facilitator (sometimes called a Scrum Master). Project manager is not the one of these roles.

User stories should use the INVEST model. Which statement is NOT true concerning Estimable? A. It should use relatively sizing B. If the story is too large split the story into smaller user stories C. Estimating user stories over multiple Sprints is allowed D. Spikes can be helpful in determining an estimate

Answer: C Agile Fundamentals - When estimating a user story, the team should complete that user story in one Sprint.

Features, user stories, bugs, and bug fixes that are in the product backlog are known as? A. Sprint final items B. User stories C. Product backlog items D. Product backlog increments

Answer: C Product backlog increments Agile Fundamentals - The product owner works with the development team and stakeholders to update the product backlog. This updating includes; user stories added or removed, estimating the user stories, spikes are discussed, prioritization of the stories and any defects are recorded, these items are known as PBIs (product backlog items.).

A Theme is a name that can describe the purpose or focus area of an iteration or release. Which of the below item(s) are examples of a theme? A. Mobile B. Compliance C. Usability D. All the above

Answer: D Agile Fundamentals - All items are good examples of Themes. Themes allow the teams to be focused during an iteration.

Story maps are an excellent way to organize the product backlog items. What is a recommended structure for the story maps? A. User stories and task B. Themes, user stories, and events C. Epic stories, themes, and task D. Themes, epic stories, user stories, and task

Answer: D Agile Fundamentals Story maps are an excellent way for the team to organize the product backlog items. They should be structured from the largest to smallest; themes, epic stories, user stories, and finally individual task.

What is the smallest unit of functionality that describes a distinct feature that is independently deliverable and the customer would buy it? A. A Story Point B. Theme C. An Epic D. A Minimally Marketable Feature (MMF)

Answer: D Agile Fundamentals - A minimally marketable feature (MMF) is the smallest unit of functionality that describes a distinct feature that is independently deliverable and adds value to the customer. Minimally can be explained by looking at a feature and saying if it were any smaller, it would not be marketable. A MMF is marketable, because when it is released as part of a product, people would use (or buy) the feature.

Large stories are known as? A. Minimal marketable features B. Technical debt C. Themes D. Epic

Answer: D Agile Fundamentals - A very large story that may span iterations are known as epics. Epics should be broken down into smaller stories that can be accomplished in one Sprint.

Who should be trained on the fundamentals of Agile? A. The development team B. The ScrumMaster and the Product Owner C. Stakeholders and Management D. All the above

Answer: D Agile Fundamentals - One of the most common mistakes made in agile is to train only the development team Scrum Master and product owner. Everyone (including management and users) involved with agile or scrum should be trained on the fundamentals of agile.

Which of the following is a tool that is used during an exploratory testing session that tells the tester what to explore in the system and what kinds of things to focus on? A. Unit Test B. Sprint Backlog C. Defect Tracker D. Charter

Answer: D Agile Fundamentals - One tool that is used for exploratory testing is a charter. The charter provides a tester with a short snippet of information that would be most useful to understanding what things to look for . It is generally with reference to a user story and can be an informal short statement that the tester can focus on during the exploratory testing session.

Story maps are an excellent way to organize the product backlog items. What is a recommended structure for the story maps? A. User stories and task B. Themes, user stories, and events C. Epic stories, themes, and task D. Themes, epic stories, user stories, and task

Answer: D Agile Fundamentals - Story maps are an excellent way for the team to organize the product backlog items. They should be structured from the largest to smallest; themes, epic stories, user stories, and finally individual task.

The grooming of the product backlog is an important feature. The product owner will use the DEEP acronym to determine if a product backlog has been structured in an optimal way. What does DEEP stand for? A. Detailed appropriately, estimated, emergent, close B. Detailed appropriately, estimated, final, close C. Detailed appropriately, estimated, everyone, prioritized D. Detailed appropriately, estimated, emergent, prioritized

Answer: D Agile Fundamentals - The DEEP acronym is very important in the grooming of the product backlog. When used properly it is a useful tool in helping the product owner to determine the right order to present the backlog to the team.

What is the Pareto Principle or 80/20 rule? A. 80% of the business value features have the highest cost B. 80% of the business value is delivered by 20% of the programmers C. 80% of the business values have the highest risk D. 80% of the business value is delivered by 20% of the features

Answer: D Agile Fundamentals - The Pareto Principle or 80/20 rule is: 80% of the business value is delivered by 20% of the features.

The Sprint backlog should be? A. Highly visible B. Updated daily C. Reviewed by the team D. All the above

Answer: D Agile Fundamentals - The Sprint backlog is a highly visible item that should be updated daily and reviewed by the team on a regular basis. The Sprint backlog should contain the product backlog items, the detailed stories and task with information of not started in progress ready for testing and completed.

Which core concept of Agile puts capability in the hands of the customer much earlier in order to provide a significant competitive advantage? A. Test-Driven Development B. Value-Based Prioritization C. Pair Programming D. Incremental Delivery

Answer: D Agile Fundamentals - The core concept of Agile is incremental delivery of working software which puts capability (value) in the hands of the customer much earlier and that alone provides a significant competitive advantage to the customer.

What is the process of updating the product backlog, adding details if needed, estimating the stories, discussing spikes and prioritization. A. Sprint planning B. User story creation C. Sprint retrospective D. Product backlog grooming

Answer: D Agile Fundamentals - The product owner works with the development team and stakeholders to update the product backlog. This updating includes; user stories added or removed, estimating the user stories, spikes are discussed, prioritization of the stories and any defects are recorded.

A minimal set of functionality that describes a distinct feature that is independently delivered and adds value to the customer is which of the following? A. A group of epic stories B. Minimally Marketable Function C. A feature Theme D. Minimally Marketable Feature

Answer: D Agile Fundamentals - The smallest deliverable that can add value to the users. A single MMF is typically comprised of a group of user stories. By breaking the project into MMF's, the team can focus on a small set of valuable functionality that can be delivered to the customer quickly.

The user stories are a short simple statement that describes the desired functionality from the perspective of the user. Whenever possible, a user story should be written by a _________. A. Product Owner B. Scrum Master C. The team D. Customer

Answer: D Agile Fundamentals - The user story should be written by the customer. It only the customer that understands the function of the story.

Communication is very important in Agile. Despite this, there is typically an emphasis on limiting the number of meetings which typically distract team members from their work. A common means of communication is through the daily stand-up. What is the benefit of the daily stand-up? A. Promotes more meetings B. Prolongs decision making C. Promotes command and control teams D. Promotes awareness and open communication

Answer: D Agile Fundamentals - There are many benefits to daily stand-up meetings. Promotes awareness and open communications is the connect answer.

Which statements is NOT true concerning user stories? A. User stories should be captured on story cards B. User stories should be completed in one Sprint C. Developers should estimate the effort of user stories D. Tracking user stories require an expensive software package

Answer: D Agile Fundamentals - Tracking of user stories does not require an expensive software package in most cases it is a high touch low-tech solution. A lot of customers use a 3 x 5 card for the team to track the user stories.

Which of the following would not provide useful information in creating a Persona? A. An age for the persona B. A name for the persona C. A picture of the persona D. All of them are useful

Answer: D Agile Fundamentals - Typically a persona includes a name, some background information and a brief description regarding how they would interact with the product's features, and to make it more fun you can also include a picture of the persona. This helps the fictional user seem more real and worth referring to during development.

Who is responsible for generating the Agile project charter? A. The product owner and stakeholders B. The product owner and the ScrumMaster C. The entire team D. The senior end user

Who is responsible for generating the Agile project charter? A. The product owner and stakeholders B. The product owner and the ScrumMaster C. The entire team D. The senior end user


Set pelajaran terkait

Conflicts of Interest in Human Subjects Research

View Set

FTCE Full subject practice questions

View Set

Chapter 4- Cost of Merchandise Sold

View Set

BY 422 Cell Biology Alvarez Chapter 4

View Set

MGT 301 Strategic Sourcing and Supplier Relationship Management

View Set

ASL DO/Rhq/Whq/Poss/pronoun review

View Set

Chapter 10: Origin and Evolution of the Ocean Floor

View Set