Software Engineering Institute | Carnegie Mellon University
Software Engineering Institute | Carnegie Mellon University

Digital Library

Javascript is currently disabled for your browser. For an optimal search experience, please enable javascript.

Advanced Search

Basic Search

Content Type

Topics

Publication Date

Presentation

Scrum: Creating Great Products and Critical Systems – What to Worry About, What’s Missing, and How to Fix It

  • November 2014
  • By Neil Potter (The Process Group)
  • This TSP Symposium 2014 presentation enumerates the problems to look out for in Scrum/Agile implementations and provides example corrective actions.
  • Publisher: TSP Symposium
  • This presentation was created for a conference series or symposium and does not necessarily reflect the positions and views of the Software Engineering Institute.
  • Abstract

    This TSP Symposium 2014 presentation explains that the interest in Agile/Scrum software development practices continues to grow as companies seek more efficient methods of developing software while meeting market demands for delivery. Scrum is a software development methodology based on Agile principles. Agile methodologies promote a project management process that encourages frequent inspection and adaptation; a leadership philosophy using teamwork, self-organization, and accountability; and strong customer involvement.

    However, Scrum/Agile implementations don't always go as planned, and without some due diligence, chaos is easy. In this session, Neil enumerates the problems to look out for and provides example corrective actions:

    • Scrum/Agile overview
    • What to use from the Agile Manifesto
    • Definition of Scrum
    • Scrum risks to look out for and what to do about them:
      • Mistaking speed for progress
      • One-liner requirements (the devil in the details)
      • Missing architecture/design
      • Missing final system test/validation
      • Missing configuration management
      • Missing risk management
      • Missing process assurance (known as ScrumBut)
  • Slides