pmi-acp_copy_20230125221955 Flashcards
Product roadmap
1) planned or proposed product releases2) listing high level functionality or release themes3) usually the target calendar or fiscal quarter4) 2 or 3 significant feature releases into the future.
User stories/backlog
1) very high-level definition of a requirement2) containing just enough information so that the developers can produce a reasonable estimate of the effort to implement it.
Story maps
1) Story Maps are a different way to visualize your Product Backlog2) This is a way of organizing stories that provides richer context and can help with release planning
Progressive elaboration
continuously improving and detailing a plan as more detailed and specific information and more accurate estimates become available as the project progresses, and thereby producing more accurate and complete plans that result from the successive iterations of the planning process.
Wireframes
1) It helps the team to communicate better internally as well as with the stakeholders. 2) The key lies in doing just enough and keeping the process lightweight. 3) It is also important that the wireframes are of a decent quality.
Chartering
Creating a charter provides an opportunity for the team to begin demonstrating self-organization by articulating a shared project vision, defining their criteria for success and agreeing the working practices to be used.
Personas
1) reduce waste by ensuring all solutions are aligned from their conception with real end-users needs, goals, capabilities, attitudes and behaviour. 2) act as a sounding board throughout the Agile process with features, information, content, and interaction.
Agile modeling
Agile modeling
Workshops
Workshops
Learning cycle
Learning cycle
Collaboration games
Collaboration games
Features of good user story
IndependentnegotiablevaluableEstimableSmalltestable
3 steps to create story map
1) Build the map2) Validate the map3) Plan the releases
Five steps in progressive elaboration
1) Decide on release time box2) Look the requirements at the high level3) More accurate estimation at each sprint planning meeting4) End of iteration add the new information you have5) Repeat 3 and 4
Personas type includes
Behavior patternsGoalsSkillsAttitudesMotivationEnvironment
T-shirt sizing
Relative estimation| Small, medium, large, extra large, xx large
wide band Delphi
1) consensus-based technique for estimating effort.2) Greater interaction and more communication between those participating3) Coordinator prepares and distributes a summary of the estimates4) Experts fill out forms, again anonymously, after discussing why their estimates differ widely
planning poker
1) Reveal card at the same time2) Avoid bias3) Similar to expert estimation
affinity estimating
1) quickly and easily estimate (in Story Points) a large number of user stories.2) Particularly starting of project3) It’s quick and easy; 4) it feels very natural; and, the entire decision making process is made very visible.
ideal time
time spent exclusively on the task, with no interruptions and in a good work disposition
Agile estimation overview
1) Part of adaptive planning process (increment)2) Estimates uncertain by definition3) Further out, the more inaccurate4) Complex problems cannot fully defined
Cone uncertainity
1) Beginning relatively sized (t shirt)2) Narrow cone uncertainty as project progress 3) Story points and hours
Size units
1) Real time (actual day / time)2) Ideal time (Assumption no interruption)3) Relative sizing (ideal estimation)
Real time
Not realistic| Includes unproductive tasks