Scrum Explained

Scrum is an iterative method of managing software development projects It was developed in 1993 by Jeff Sutherland. It has since become one of the leading agile development methodologies and is used worldwide by many Fortune 500 companies. The Scrum process is an incremental series of steps that help ensure projects are completed on time and within budget, without sacrificing product quality.

  1. The Roles

    • According to the Scrum Alliance, three roles are pivotal when using the Scrum methodology. First, the product owner must describe the desired product, determine its release date and approve or reject all prototypes created during the projects. The Scrum master oversees the project, hosting daily meetings to ensure that developers remain productive. Finally, the team is responsible for adhering to the product specifications while communicating and maintaining daily goals and providing product demos to the owner.

    Sprints

    • Work cycles in the Scrum methodology are referred to as sprints and every sprint consists of several iterations. Sprints can range from two weeks to 30 days, but a finished product is always expected at the end of each sprint. According to Scrum methodology, every sprint begins with a planning meeting and concludes with a review meeting, during which time the product owner determines if all product criteria has been met. If a sprint has produced an acceptable product the same processes can be repeated in the next sprint.

    Meetings

    • Daily meetings are held during projects that use the Scrum methodology, which emphasizes communication and collaboration. These meetings are helpful in keeping all members of the product development team focused on the most important project goals during the sprint. Meetings also help team members discover and rectify development problems quickly. At the end of the sprint, a retrospective meeting is held to determine what procedures worked best and how productivity might be improved during the next sprint.

    Burndown charts

    • Burndown charts are used during a Scrum project to track progress, allowing team members to view daily accomplishments and setbacks. The horizontal axis on a burndown chart represents each sprint and the vertical axis represents the work remaining. The final burndown chart should show a line that has trended downward from left to right during the project. Burndown charts can also be created to show monthly progress. which would include a number of sprints.

    Expert Insight

    • Mike Cohn, founder of agile methodology training and project management consulting firm Mountain Goat Software, says a good Scrum master is responsible, humble, collaborative, committed influential and knowledgeable. He likens the role of Scrum master to that of an orchestra conductor, as "both must provide real-time guidance and leadership to a talented collection of individuals who come together to create something that no one of them could create alone."

Related Searches:

References

Resources

Comments

You May Also Like

  • Scrum & Agile Development

    "Scrum" is a project management method developed in the late 1990s to drastically improve software development practices. Scrum is an agile project...

  • Scrum Processes

    Scrum is an iterative approach to project management designed for agile software development. The hallmark of Scrum is trust in cross-functional teams....

  • What Is a Scrum Meeting?

    Scrum meetings are short daily meetings, generally around 15-20 minutes long, that are designed to keep project members informed and on-course. Each...

  • Agile Scrum Rules

    Agile Scrum Rules. Traditionally, computer project management consists of setting up project requirements at the outset. This tradition is based on the...

  • Tutorial for Scrum Methodology

    Scrum is an agile and adaptive project-management technique that's ideal for software projects. By breaking the project into smaller sections, you can...

  • How to Evaluate a Scrum Team

    Scrum (sometimes SCRUM) is project management style that, instead of sending individuals to work on parts of a large program over an...

  • How to Create a Burndown Chart

    A burndown chart is a sophisticated to-do list that represents remaining work on a vertical access with deadlines or time frames on...

  • What Is Scrum Testing?

    Scrum testing involves several roles, which are the positions that developers must fill during the Scrum process. The primary roles are: "scrum...

  • How to Create a Burn Down Chart

    A burn down chart shows the amount of work that remains over a period of time, according to Scrum Alliance. A useful...

  • How to Write a Story for Scrum

    Scrum is a project management methodology based on the rugby term "scrum." Scrum places the responsibility of managing a project directly into...

  • What Is the Criteria for a Fortune 500 Company?

    The Fortune 500 list is compiled annually by the writers and editors of Fortune magazine. Since its inception in 1955, the list...

  • What Is Scrum Certification?

    Scrum is a project management approach that was originally created for software development projects but is now used to facilitate the completion...

  • The Best Scrum Tools

    The Best Scrum Tools. In software development, scrum refers to the “agile” productivity philosophy, a team-based framework. Scrum tools, which come in...

  • Certified Purchasing Manager Training

    Purchasing agents and managers arrange the purchase of goods for an organization and work with vendors to achieve the best value possible....

  • Web-Based Scrum Tools

    Web-Based Scrum Tools. Good Scrum teams begin every morning with breakfast, followed by a quick meeting. Scrum, a term borrowed from the...

  • How to Write an Advertorial

    An advertorial is a story that sells a product and it is popular in advertising. By enticing a potential customer in with...

  • Project Management Tools for Prioritizing Tasks

    Effective time management requires prioritizing tasks and objectives to make informed decisions on ranking activities and electing which course to pursue. While...

Related Ads

Featured