0% found this document useful (0 votes)
25 views6 pages

Scrum Notes

The document provides an overview of Scrum and Agile methodologies. It describes Scrum as an iterative framework for managing complex projects using short sprints and daily stand-ups. Benefits include adaptability, continuous delivery, transparency, and sustainable pace. Agile values individuals, working software, customer collaboration, and response to change over processes, documentation, contracts, and plans. Common Agile methods like Scrum, Kanban, Extreme Programming, and others emphasize iterative development and achieving working software in short cycles through practices like time boxing and customer feedback.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
25 views6 pages

Scrum Notes

The document provides an overview of Scrum and Agile methodologies. It describes Scrum as an iterative framework for managing complex projects using short sprints and daily stand-ups. Benefits include adaptability, continuous delivery, transparency, and sustainable pace. Agile values individuals, working software, customer collaboration, and response to change over processes, documentation, contracts, and plans. Common Agile methods like Scrum, Kanban, Extreme Programming, and others emphasize iterative development and achieving working software in short cycles through practices like time boxing and customer feedback.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

SCRUM NOTES

CERTIFICATIONS RPOCESS

OVERVIEW OF SCRUM

 SCRUM is a framework for developing and sustaining Complex projects


 Scrum is just one of the many iterative and incremental agile software development process that
allows us to focus on delivering the business value in the shortest time.
 Scrum body of Knowledge(SBOK) is a collection of methods and best practices that provide
guidelines for successful implementation of SCRUM.
 SCRUM can be used on projects of any size & complexity in any industry

WHAT IS SCRUM

 It is adaptive, iterative, fast, flexible,


 SCRUM uses cross-functional, self-organised and empowered teams.
 Teams divide their work into short work cycles called sprints.
 Sprints are short time spans in which a certain amount of work must be done.

A SCRUM project involves a collaborative effort to create a new product/service/result as per Project
Vision Statement

All projects are influenced by the following constraints:

 Time
 Cost
 Scope
 Quality
 Organisational capabilities
 Other constraints

SCRUM PROJECT INITIATION CYCLE OVERVIEW

BENEFITS OF SCRUM

 Adaptability- SCRUM is customer centric, designed to adapt to change,


 Customer centric- emphasis on business value
 Continuous Delivery of Value- through the ship delivery process on each sprint
 Early Delivery of High Value- through the create prioritised backlog process. Highest value
delivered first.
 Continuous feedback- derived through the conduct daily stand meetings.
 Transparency-scrum board and sprint burnout charts that are continuously displayed to keep all
informed on progress.
 Sustainable Pace- SCRUM processes are designed such that people involved work at a pace they
can sustain indefinitely.
 Efficient development process= through time boxing and minimising non-essential work.
 Motivation- through the conduct daily stand up
 Faster problem resolution
 Effective deliverables
 Collective ownership
 Innovative Environment- Through the retrospect release process

SCRUM PRINCIPLES

 Principles can be applied to any organisation, project,


 Principles are non-negotiable.

PRINCIPLES:

 Principle 1: Empirical Process Control- Based on adaptation, transparency, Adaptation.


 Principle 2: Self-Organisation- focuses on today’s workers who deliver significant value if they
self-organise.
 Principle 3: Collaboration- Advocates project management as a shared-value creation process.
 Principle 4: Value Based Prioritisation-focus on scrum to deliver maximum business value.
 Principle 5: Time-Boxing- emphasises scrum as a limiting constraint in scrum.
 Principle 6: Iterative Development- defines and emphasises how to better manage change and
satisfy customer needs.

SCRUM ASPECTS
SCRUM PROCESSES

19 Processes in total embedded in 5 phases

OVERVIEW OF AGILE

What is Agile’

 Agile is Possessing ability to create and respond to change to profit in a turbulent business
environment
 Being adaptive to change, being flexible, ability to cope with change

What is the need for agile?

 Minimises risk involved with changes in the long term vision of a project
 Adaptive methods for project management (iterative and incremental approach to develop and
deliver solutions in stages method, using feedback methods
 Any industry facing rapid changes needs agile methodology to manage projects.

Agile technics

 Crystal family of methodologies-focuses on efficiency, osmotic comms between team members


and feedback-based learning for future solutions
 Scrum methodology(most popular)- focuses on getting work done in time boxed intervals called
sprints; regular meetings, daily meetings
 Dynamic system Dvpt methodology(DSDM)- focuses on projects with tight schedules and
budgets.
 Extreme programming- promotes a flat mangt structure.
 Kanban methodology- emphasises JIT delivery to ensure relevant incremental delivery.

AGILE MANIFESTO

We are uncovering better ways of developing software by doing it and helping others do it. We value:

 Individuals and interactions OVER Processes and Tools


 Working software OVER Comprehensive Documentation
 Customer Collaboration OVER Contract Negotiation
 Responding to change OVER following a plan

While there is value in the items on the right, we value items on the left more.

AGILE VS WATERFALL

WATERFALL AGILE
Scope Achieve max business value
Cost and schedule altered to ensure desired scope is Quality and constraints are altered to achieve max
achieved business value
Suitable for ordered and predictable projects in which Successful in current market marked by
all requirements are defined and estimated accurately unpredictability and volatility(inspect adapt cycles)

COMPARISON OF AGILE METHODS

Most important Principle of Agile is satisfying the customer through early and continuous software
delivery. Working software is the primary measure of progress

 KANBAN/LEAN METHOD- Visualisation of top priority items is used, and a pull system of work
assignment is used.
 Achieving Working Software- Achieved by limiting W.I.P.
 SCRUM- Value based prioritisation with production of shippable software with every sprint.
Sprint review meetings are held to demonstrate sprint features to the customer.
 Achieving Working Software- Produced at end of each sprint.
 EXTREME PROGRAMMING(XP)- Customers and developers work together to plan releases.
 Achieving Working Software- Employs the No Technical Debt Strategy(TDD) & egoless
software.
 DSDM- Builds on customer feedback for each iteration to converge on an effective business
solution.
 Achieving Working Software- Deliver “good enough early” instead of “perfect too late”.
 CRYSTALS- Employ early victory, walking skeleton, and frequent customer feedback to deliver
valuable software.
 Achieving Working Software- Uses walking skeleton; automated tests, frequent
integration.
 FEATURE DRIVEN DEVELOPMENT(FDD)- Develops client value-based features and uses short
ramp-up for modelling.
 Achieving Working Software- Uses inspections and unit tests.

You might also like