what is scrum

what is scrum

1 year ago 36
Nature

Scrum is an agile project management framework that helps teams structure and manage their work through a set of values, principles, and practices. It is commonly used in software development and other industries). Scrum prescribes for teams to break work into goals to be completed within time-boxed iterations, called sprints). Each sprint is no longer than a month and has a defined goal that should be achieved by the end of the sprint. Scrum is an iterative and incremental framework for product development that allows for continuous feedback and flexibility). It requires teams to self-organize by encouraging physical co-location or close online collaboration, and mandating frequent communication among all team members).

Scrum has three roles: Product Owner, Scrum Master, and Development Team. The Product Owner is responsible for maximizing the value of the product and the work of the Development Team. The Scrum Master is responsible for ensuring that Scrum is understood and enacted. The Development Team is responsible for delivering a potentially releasable increment of "Done" product at the end of each Sprint.

Scrum has five events: Sprint, Sprint Planning, Daily Scrum, Sprint Review, and Sprint Retrospective. The Sprint is a time-boxed iteration during which a potentially releasable product increment is created. Sprint Planning is a collaborative event where the Scrum Team plans the work that will be done during the Sprint. Daily Scrum is a 15-minute time-boxed event for the Development Team to synchronize activities and create a plan for the next 24 hours. Sprint Review is a time-boxed event where the Scrum Team and stakeholders collaborate on what was done in the Sprint. Sprint Retrospective is a time-boxed event where the Scrum Team inspects itself and creates a plan for improvements to be enacted during the next Sprint.

Scrum is an empirical process, where decisions are based on observation, experience, and experimentation. It has three pillars: transparency, inspection, and adaptation. Transparency ensures that all aspects of the process are visible to those responsible for the outcome. Inspection ensures that progress toward the Sprint Goal is inspected frequently and that any variances are detected and corrected. Adaptation ensures that the Scrum Team can adjust its process and the product being developed as it learns more and as the environment changes.

Read Entire Article