Presentation is loading. Please wait.

Presentation is loading. Please wait.

Agile, Scrum and CMMI Methodologies

Similar presentations


Presentation on theme: "Agile, Scrum and CMMI Methodologies"— Presentation transcript:

1 Agile, Scrum and CMMI Methodologies
Presented By, TEAM #1

2 What is Agile? Agile software development is based on an incremental, iterative approach. Instead of in-depth planning at the beginning of the project, Agile methodologies are open to changing requirements over time and encourages constant feedback from the end users. Cross-functional teams work on iterations of a product over a period of time, and this work is organized into a backlog that is prioritized based on business or customer value. The goal of each iteration is to produce a working product. In Agile methodologies, leadership encourages teamwork, accountability, and face-to-face communication

3 Advantages of Agile… Change is embraced End-goal can be unknown
Faster, high-quality delivery Strong team interaction Customers are heard Continuous improvement

4 Life Cycle of Agile…

5 What is Scrum? Scrum is a subset of Agile and one of the most popular process frameworks for implementing Agile. It is an iterative software development model used to manage complex software and product development. Fixed-length iterations, called sprints lasting one to two weeks long, allow the team to ship software on a regular cadence. At the end of each sprint, stakeholders and team members meet to plan next steps.  Scrum follows a set of roles, responsibilities, and meetings that never change. 

6 Roles in Scrum… Product Owner: The Scrum Product Owner has the vision of what he or she wants to build and conveys that vision to the team. The Product Owner focuses on business and market requirements, prioritizing all the work that needs to be done. Scrum Master: Often considered the coach for the team, the Scrum Master helps the team do their best possible work.  Scrum Team: The Scrum Team is comprised of five to seven members. Everyone on the project works together, helps each other, and shares a deep sense of camaraderie.

7 Steps in Scrum…

8 What is CMMI? The Capability Maturity Model Integration, or CMMI, is a process model that provides a clear definition of what an organization should do to promote behaviors that lead to improved performance. With five “Maturity Levels” or three “Capability Levels,” the CMMI defines the most important elements that are required to build great products, or deliver great services, and wraps them all up in a comprehensive model.

9 Differences between Agile and CMMI

10 Thank you


Download ppt "Agile, Scrum and CMMI Methodologies"

Similar presentations


Ads by Google