Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

\"Innovation\" Please respond to the following: Speculate on why Agile developme

ID: 3708720 • Letter: #

Question

"Innovation" Please respond to the following:

Speculate on why Agile development and project management drives innovation and traditional “waterfall” project management cannot. Give your opinion as to whether or not this is one of the reasons why the waterfall methods have less applicability in the mainframe era. Justify your response.

Analyze how feature-based delivery in Agile projects can deliver value quickly and incrementally during the life of the project. Include an example to support your response.

Explanation / Answer

In traditional methodologies like Waterfall model, a project can take several months or years to complete and the customer may not get to see the end product until the completion of the project.

Agile methadology have iterations or sprints which are shorter in duration during which pre-determined features are developed and delivered.

project management enables organisations to prioritize the work that matters most and break it down into manageable chunks. Scrum is about collaborating and communicating both with the people who are doing the work and the people who need the work done. It’s about delivering often and responding to feedback, increasing business value by ensuring that customers get what they actually want.

EXAMPLE

Samsung is working on project to come up with a competing mobile , that provides all the features provided by HTC and any other features requested by the marketing team. The final product needs to be ready in 20 months of time. Let us see how this project is executed in traditional and Agile methodologies.

In Waterfall model –

In the Agile methodology,

Agile methadology allows customer to interact with the team at the end of each iteration and provide feedback on it. This approach allows teams to take up changes more easily and make corrections if needed such that software is developed and released incrementally in the iterations.