Module 8 - Planning and Control Flashcards
What are the considerations for DSDM planning?
- Incremental delivery of the solution - in project increments and time boxes
- Quality Assurance of the solution - review and testing activities
What are the 3 Agile Project Planning concepts?
- Outcome based planning
- Planning to sensible horizons at the right level of detail
- Plan and replan based on best avaliable estimates
What is outcome based planning?
Outcome based planning is a concept that considers the framework of empowerment that exists in the hierarchy of a DSDM project
Explain the planning to sensible horizons at the right level of detail concept?
It considers the period of time to be covered by the plan eiter through deliver plan horizon or timebox plan
Explain the plan and replan based on best available estimates concept
The concept considers the refinement of predictions of what will be delivered within the fixed timeframe
What are the different testing concepts using in DSDM planning and control?
- Testing integrated throughout
- Collaborative testing
- Repeatable testing
- Prioritised testing
- Independent testing
- Test driven development
What is the concept of collaborative testing?
It is about sakeholders collaborating during testing to increase the productivity of the test fix and retest cycle
What is the concept of repeatable testing?
Is about testing not only the new features but also what has been built previously
What is the concept of prioritised testing?
Is about testing the prioritised parts as opposed to testing all aspects of the solution as it evolves
What is the concept of independent testing?
is about testing the prioritised parts as opposed to testing all aspects of the solution as it evolves
What is the concept of test driven development?
Is about ensuring the design and build of the test preceders development of the solution and helps define the requirement
What are the DSDM tracking and control concepts?
- Timeboxing and outcome based measurement
- Transparency of process and progress
- Responding to change and management by exception
Explain the Timeboxing and outcome based measurement?
Is about the use of timeboxes to provide a structure of nested plans to support outcome based measurements
Explain the transparency of progress and process concept?
Is about the use of a team board and the daily stadup to show transparency
What is the team board?
It is used to make the detailed plan and the activity against the plan visible to everybody
What is a Daily Stand up?
Is used to provide opportunity for each member of the solution development team to describe the progress of what they’ve done and the plans in what they intend to do
What is the Responding to Change concept?
It is about ensuring change is controlled to maintain focus on the business need, to deliver on time and to never compromise quality
What is the management by exception concept?
Is about the use of MoSCoW - prioritised scope to descioe any could have requirements without referring up to the project level roles
What are the planing activities in each phase of the DSDM process?
- Pre-project phase -positioning the project within a portfolio
- Feasibility phase - initial project shaping and tentative schedule
- Foundations phase - strategy for iterative development with integrated testing, strategy for deployment, committed timescale and cost
What are the quality control assurance activities in the DSDM process?
- High level analysis
- Planning and high level analysis
- Detailed analysis
- Prepare and run
- Assess quality and impact
- Final end to end testing and assuring implementation
Which of the following are testing concepts?
1. Testing integrated throughout
2. Collaborative testing
3. Repeatable testing
4. Prioritised testing
5. All of the above
- All of the above
Which testing concept is about making all stakeholders understand that there is a strategy for testing that there will be rigorous regime of review and testing throughout the life of the project?
1. Repeatable testing
2. Prioritised testing
3. Collaborative testing
5. Testing integrated throughout
- Testing integrated throughout
Which testing concept is about stakeholders collaborating during testing to increase the productivity of the test-fix-and-retest cycle?
1. Repeatable testing
2. Prioritised testing
3. Collaborative testing
5. Testing integrated throughout
- Collaborative testing
Which testing concept is about testing not only the new features but also what has been built previously?
1. Repeatable testing
2. Prioritised testing
3. Collaborative testing
5. Testing integrated throughout
- Repeatable testing
Which testing concept is about testing the prioritised parts as opposed to testing all aspects of the solution as it evolves?
1. Repeatable testing
2. Prioritised testing
3. Collaborative testing
5. Testing integrated throughout
- Prioritised testing
Which of the following are activities in the DSDM process?
1. High-level risk analysis
2. Detailed analysis and planning
3. Prepare and run
4. Assess quality and impact
5. All of the above
- All of the above
Which of the following quality assurance activity identifies defects as early as possible during development and also identifies the actions needed to rectify them?
1. High-level risk analysis
2. Detailed analysis and planning
3. Prepare and run
4. Assess quality and impact
- Assess quality and impact
Which of the following quality assurance activity is done to carry out a more detailed analysis of the requirements and corresponding acceptance criteria?
1. High-level risk analysis
2. Detailed analysis and planning
3. Prepare and run
4. Assess quality and impact
- Detailed analysis and planning
Which of the following are DSDM tracking and control concepts?
1. Timeboxing and outcome based measurement
2. Transparency of process and progress
3. Responding to change and management by exception
4. All of the above
- All of the above
T or F
The Transparency of process and progress concept is about the use of a team board and the daily stand up to show transparency
True
Which of the following agile planning concepts is about considering the framework of empowerment that exists in the hierarchy of a DSDM project?
1. Outcome based planning
2. Planning to sensible horizons at the right level of detail
3. Plan and re-plan based on best available estimates
4. Collaborative planning
- Outcome based planning
Which of the following agile planning concepts is about considering the framework of empowerment that exists in the hierarchy of a DSDM project?
1. Outcome based planning
2. Planning to sensible horizons at the right level of detail
3. Plan and re-plan based on best available estimates
4. Collaborative planning
- Outcome based planning
Which of the following agile planning concepts is about considering the period of time to be covered by the plan either through delivery plan horizon or timebox plan horizon?
1. Outcome based planning
2. Planning to sensible horizons at the right level of detail
3. Plan and re-plan based on best available estimates
4. Collaborative planning
- . Planning to sensible horizons at the right level of detail
Which of the following agile planning concepts is about considering the refinement of predictions of what will be delivered within the fixed timeframe?
1. Outcome based planning
2. Planning to sensible horizons at the right level of detail
3. Plan and re-plan based on best available estimates
4. Collaborative planning
- Plan and re-plan based on the best available estimates