Introduction to Scrum:
Delivering quality products on time in the fast paced world we live in today, requires a structured yet flexible approach. The Scrum framework is a popular agile project management framework that strengthens team organization, collaboration and the ability to change course in short timeframes.
To better understand the system, this blog outlines a basic overview of scrum.
What is Scrum?
Scrum is a lightweight agile framework used for product development. It is focused on delivering small, incremental updates with a collaborative, accountable and continuously improving approach.
What are the 'key components' of Scrum? - Scrum has several key elements to guide how teams operate;
Scrum Team - Product Owner - The individual responsible for defining the product vision, prioritization of work ( Product Backlog), and determining the team is building the correct thing.
Scrum Master- A member of the team who facilitates the sprint process, removes any obstacles to progress and ensures the team is compliant with Scrum principles.
Development Team- The people who are responsible for delivering a working product increment at the end of the sprint.
Artifacts - Product Backlog - a working document and evolving list of features, tasks, and improvements for the team to complete work.
Sprint Backlog - a list of commit multiple things from the Product Backlog that the team will complete as a commitment in a duration of a sprint.
Increment - the total sum of all done work at the end of a sprint. It should be a working product.
Events - Sprint - a fixed duration of time ( normal duration is between 1-4 weeks) where the team will complete a number of tasks. Sprints happen immediately one after each other without breaks in time.
Sprint Planning - at the beginning of each sprints, the team will determine which items to complete in the upcoming sprint.
Daily Stand up - a brief meeting to reflect briefly on what was done yesterday, what will be done today and roadblocks.
Sprint Review - Once the sprint has completed, the team holds a review to demonstrate the completed work to stake holders and receive feedback.
Sprint Retrospective - A engaged conversation for the team to reflect for them to reflect and to facilitate conversations about what went well and what could of been improved in the sprint.
Subscribe to my newsletter
Read articles from Akshobya KL directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by
Akshobya KL
Akshobya KL
Full stack developer dedicated to crafting seamless user experiences. I thrive on transforming complex problems into elegant solutions!