Projects

The terminology isn't that important, neither is the fact that Scrum principles are perfectly suited to any project or discipline... What is important is that team stakeholders are well defined and required to take responsibility for the project outcome. The only purpose of any organization is to achieve results.

What is a Scrum?

Scrum is a rugby term for the way in which an out-of-play ball is returned to active play.

In Agile Software development, following Scrum principles is a way to get a complex project done, while respecting the realities of good code production. A Scrum Consists of 30 day Sprints --  work units that have regular meetings, progress updates and strong team autonomy -- resulting in tested and shippable code meeting required features. Features are pulled by the team, TeamOwner and ScrumMaster from the Project Backlog.

Rules Are Important

The goal is to produce the best code available in the shortest time, while fostering team ownership of the project. Each Sprint results in fully functioning, documented, tested, and complete increments of functionality.