Homework: Evaluating Agile Development Models
Preparation
There are a number of frameworks that have been used for Agile development and project management. The purpose of this homework is to discuss how projects are planned and executed in Agile development models, such as ?SCRUM, Dynamic Systems Development Model (DSDM), and Adaptive Software Development (ASD).?Using real-world examples in your homework is highly desired. One way to do that is to relate any projects at your workplace or from your research and think about how you, as a project manager, would run the same project under those frameworks.
Instructions
Write a 5 to 6 pages paper in which you:
1) Analyze the manner in which projects are planned and executed under the following frameworks and provide one example for each: SCRUM, DSDM, ASD.
2) Highlight three benefits and three trade-offs for each of the following frameworks: SCRUM, DSDM, ASD.
3) Determine the potential obstacles for using the following frameworks and analyze the major risks and issues associated with each of them: SCRUM, DSDM, ASD
4) Suggest key strategies from the perspective of a project manager to avoid the obstacles you identified. Recommend key actions that you can take in order to mitigate the risks associated with those frameworks. Provide three real-world examples to support your suggestion.
Format your homework according to the following formatting requirements:
(1) The answer should be typed, double spaced, using Times New Roman font (size 12), with one-inch margins on all sides.
(2) The response also includes a cover page containing the title of the homework, the student's name, the course title, and the date. The cover page is not included in the required page length.
(3) Also include a reference page. The Citations and references should follow APA format. The reference page is not included in the required page length.
The specific course outcome associated with this homework is:
1) Produce project results using Agile practices such as high-value increments, continuous improvement, and problem detection and resolution.