Uploaded by brujita8212

Agile Essentials SCRUM Overview FY24-25 1

advertisement
Agile & Scrum Overview
Agile Fundamentals
TCS LATAM
FY24-25
The current presentation contains Alistair Cockburn’s Copyrighted Material, for educational purposes
only.
Source: https://www.heartofagile.academy
•
I am Jorge Carlos Ponton (aka Jorge, Yorch, George, Giorgio, or Ponton).
Born on February 1974, in Mexico City, Mexico.
•
More than two decades working as Consultant on IT Processes & Governance
•
Passionate musician, technical communicator, and eager self-paced learner
•
Collaborating with TCS since May 2013, working for BFSI major account, Data
Management Services and Governance. (Agile Coaching and Leadership,
Transformation and Innovation Management)
•
Associate Consultant - Roles: Agile Coach for DEG LATAM – Mexico & Brazil / Data
& Analytics Program Manager / Business Intelligence Specialist / HSE - Mgmt.
Representative for TCS Guadalajara 4,
•
Accolades: Silver Mentor, Contextual Master, AI-Agile Community Manager, and
currently working with the recently created LATAM AI.Cloud Excellence Group
•
Have obtained such a mix of skills which have given me the opportunity to learn and
serve the greater good, helping on the betterment of my community and dear
colleagues.
Helping others create a better future!
My website:
https://jorgecarlosponton.com
Emp. ID: 780625 – TCS Email:
jorge.ponton@tcs.com
Linkedin:
https://linkedin.com/in/jorgecarlos
ponton
Please minimize multitasking
Interact as one team to help each other
✓ Use Group Chat for comments and observations
✓ Feel free to use Webex/ Teams reactions during the session
✓ Collaborate using the online board during the session
✓ Have fun collaborating together
Think about how the material can help you personally and professionally & in your desired journey towards a Scrum
Master (SM) or Product Owner (PO) role.
Document Classification
What is Agile?
Agile is a collection of principles used in
software development and project
management. Agile focuses on enabling
teams to deliver work in small, workable
increments, thus delivering value to their
customers with ease. Evaluation of the
requirements, plans, and results take
place continuously. This helps the team
in responding to changes in a quick
manner.
https://www.simplilearn.com/tutorials/agile-scrum-tutorial/what-is-agile
Source: https://www.agilealliance.org/agile101/
Being Agile
“Having the ability to create and respond to change.
A way of dealing with, and ultimately succeeding in,
an uncertain and turbulent environment.”
AgileAlliance.org
Source: https://www.agilealliance.org/agile101/
Document Classification
Manifesto for Agile Software Development (agilemanifesto.org)
Source: https://agilemanifesto.org
Agile Manifesto
We are uncovering better ways of developing ‘software
offerings by doing it and
helping others do it. Through this work we have come to value:
Individuals and interactions
OVER
Processes and tools
Working software
OVER
Comprehensive documentation
Customer Satisfaction
OVER
Contract negotiation
Responding to change
OVER
Following a plan
That is, while there is value in the items on the right,
we value the items on the left more.
Document Classification
It’s not the strongest of the species that survive, nor the most intelligent,
but the ones most responsive to change
TCS’ RESPONSE
TO THE NEED
FOR CHANGE
Our purpose statement Building a greater future through innovation and collective knowledge
L Leading Change
TCS
VALUE
S
I Integrity
R Respect for Individual
E Excellence
L Learning and Sharing
Fixed vs Growth Mindset (an Agile Mindset)
Business 4.0 – Pillars and Behaviors
Attention please!
Let’s watch a brief video (10 minutes)
A Brief History of Lean & Agile (Barry L Smith)
Courtesy of: Barry L Smith, CEO Unify Consulting
https://www.linkedin.com/feed/update/urn:li:activity:6789637699889438720/
Before the Manifesto
After the Manifesto
Heart of Agile Essentials
•
•
•
•
What is Agile?
Why do we care?
What is the Heart of Agile?
What problem does it solve?
FY24-25
The current presentation contains Alistair Cockburn’s Copyrighted Material, for educational purposes
only.
Source: https://www.heartofagile.academy
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
The Heart of
Agile Essentials
Scrum Culture
Overview for ILP
•
•
•
•
•
•
Introduction to Scrum, Fundamentals, and an initial
Overview
Scrum vs. Waterfall, Key Differences between
Scrum and Others, and Scrum Value
Scrum Origins – History of Scrum, the Foundation
of Scrums
Scrum Pillars and Principles
Scrum Values and Scrum Resources
Scrum Rituals and Roles
May 2025
What is Scrum?
•
A framework to solve problems & deliver value
•
An Agile “methodology” (a per the definition in the
2020 Scrum Guide ”it’s a lightweight framework”)
•
The most popular Agile method for delivering projects
•
An iterative, time-boxed approach
•
Incremental delivery with continuous improvement
•
Customer centric, focus on value, deliver often &
quickly
•
Adaptive, fast, flexible
Courtesy: O’Reilly Learning
Document Classification
Scrum vs. Waterfall
Scrum:
Waterfall:
• Quick delivery with a focus on value;
• Longer term delivery with a focus on
customer centric
requirements; business centric
• Iterative
• Sequential
• Scope is variable & negotiable
• Scope is fixed
• Continuous reflection for improvement
• Frequent testing
• Roles blur
• Lessons learned at the end of the project
• Testing during a phase
• People in defined roles
Scrum vs. Waterfall
Waterfall: Sequential
Scrum: Iterative
Courtesy: O’Reilly Learning
Origins of Scrum
• Japanese and rugby roots
• Introduced initially in the 80’s by Hirotaka Takeuchi and
Ikujiro Nonaka
• In the 90’s Ken Schwaber and Jeff Sutherland structured
the Scrum framework
• Sutherland & Schwaber helped to write the Agile
Manifesto in 2001
• They are co-authors of the definitive Scrum Guide (public
document initially released in 2009)
• Schwaber co-founded the ScrumAlliance.org and later
founded Scrum.org
Courtesy: O’Reilly Learning
Scrum and Others
Lighter Agile approaches
More extensive Agile
approaches
Scrum Pillars & Scrum Principles – a Solid
Foundation of Scrum as a Culture
Transparency
Significant aspects of the process
must be visible for the outcome
Inspection
Scrum artifacts are frequently
inspected to review progress and
variances
Scrum Pillars
Adaptation
When there’s variation vs. desired
and acceptable outcomes
adjustments are made
Scrum Pillars & Scrum Principles – a Solid
Foundation of Scrum as a Culture
Courtesy: O’Reilly Learning
Scrum Principles
Scrum Values
are the essence
of Scrum as a
culture
• Commitment
• Courage
• Focus
• Openness
• Respect
Scrum Aspects & Scrum
Strengths
Scrum Aspects:
• Organization
(Self-management)
• Business
Justification
• Quality
• Change
• Risk
Courtesy: O’Reilly Learning
Scrum Strengths
Scrum Events (Rituals) &
Scrum Roles
Scrum Rituals:
• Sprint Planning
• Daily Scrum
• Sprint Review
• Sprint Retrospectives
• Backlog refinement
Scrum Roles - Accountabilities
Courtesy: O’Reilly Learning
DEVELOPERS
Scrum Team Roles
Scrum Rituals and Scrum Roles
Scrum Master
• A facilitator
• Helps team to reach it goals
• Leads, supports, guides and helps
• Ensure adherence to
• Removes roadblocks and impediments Scrum Framework and rituals
• Facilitate Daily stand-ups
• Keeps the team focused on goals &
objectives
• Keeps time on track
• Servant-Leader
(Situational-approach Leader)
• Coaches team
• Works closely with Product Owner
• Not a traditional Team Lead or Project
Manager
• Facilitates key sessions and encourages
team to improve
Courtesy: O’Reilly Learning
Scrum Rituals and Scrum Roles
Product Owner
• Represents the customer and
stakeholders
• Bridge between the team and
stakeholder
• Defines the product in customer
centric terms
• Should be different to the
Scrum Master
• Owns the product backlog
• Steers direction of what is
being delivered
• Prioritizes based on importance and
dependencies
• A Scrum Team should have only one
Product Owner
Courtesy: O’Reilly Learning
• Negotiates priorities, scope, funding, and
schedule
• A person can be the Product Owner for
more than one team
Scrum Rituals and Scrum Roles
Developers (Scrum Team)
• Responsible for delivering
“shippable” increments every sprint
• Instills quality by adhering to
a Definition of Done
• Generally, less than 10 people who
carry out tasks like:
• Analysis, design, development,
testing, etc.
• Adapts their plan each day
toward the Sprint Goal
• Empowered
• Self-managed
• Accountable for creating a plan for
the Sprint, the Sprint Backlog
• Holds each other accountable
as professionals
Courtesy: O’Reilly Learning
Scrum Master Services
Provided to Other Roles
To the Product Owner
• Ensuring that goals, scope, and product domain are understood by
everyone
• Finding techniques for effective Product Backlog management
• Helping the Scrum Team to understand the need for concise and clear Product
Backlog
• Understanding Product Planning in an empirical environment
• Ensuring the Product Owner knows how to arrange the Product Backlog to
maximize the value
• Understanding and practicing agility
• Facilitating Scrum events
Courtesy: Edureka.co
Scrum Master Services
Provided to Other Roles
To the Developers
• Coaching the Development Team in self-managing and
cross-functionality
• Helping the Development Team to create high-value products
• Removing impediments to the Development Team’s progress
• Facilitating Scrum events as requested or needed
• Coaching the Development Team in organizational environment in which
Scrum is not yet fully adopted and understood
Courtesy: Edureka.co
Scrum Master Services
Provided to Other Roles
To the Organization
• Leading and coaching the organization in its Scrum adoption
• Planning Scrum implementations within the organization
• Helping employees and stakeholders to understand and enact Scrum and
empirical product development
• Causing change that increases the productivity of the Scrum Team
• Working with other Scrum Masters to increase the effectiveness of the
application of Scrum in the organization
Courtesy: Edureka.co
How we do it at TCS?
https://www.tcs.com/about-us
Allows you to continuously delight the customer
What is Agile? Enables you to respond effectively to changes in your
environment
Permits you to mitigate risks by pushing you to fail
faster
Encourages a continuous learning mindset
Lets you integrate ecosystems and generate value
Enhances the productivity and cohesiveness of teams
Living TCS Values
We are…
Building on belief
Growth &
transformation
Strategic
business
partner
Innovation
& creativity
Experience certainty
Customer
centric
Technology
expert
Delivery
excellence
Building on belief
TCS, the purpose-led transformation partner.
We use innovation and the power of collective
knowledge to build on our shared beliefs.
TCS’ Commitment
In it for good
Bring everything
Know-how
Master the journey
Our Heritage
References - useful links to keep learning
Websites for research:
Web articles and videos in chronological order:
https://agilemanifesto.org
https://theagilerevolution.com
https://www.business4.tcs.com
https://www.heartofagile.com
https://www.heartofagile.academy
http://www.lecciones-aprendidas.info/
https://www.linkedin.com
https://www.tmtctata.com/learning-latitudes
https://www.tcs.com/about-us
https://www.tcs.com/perspectives
https://learning.oreilly.com
https://vimeo.com/543180832
•
•
•
•
TCS Agile Coffee Connect
https://tcsglobal.webex.com/meet/Biliana.Draganova
Images Courtesy of:
Alistair Cockburn - heartofagile.com
Mauricio Rubio – learning.oreilly.com
Edureka – edureka.co
AgileAlliance – resources videos Modern-agile (2016)
Getting to the Heart of Agile by Alistair Cockburn, InstitutLeanFrance (2019)
Heart of Agile talk with Sole Pinter in Spanish, Latam Agiles2020 (2020)
Brice Beard – APAC Head Global Markets Execution Technology, Business Agility
Champion - Linkedin Profile (2021)
• Your Organization journey Becoming Agile - Agile Manifesto Mindset, Brice
Beard (2021)
• Barry L Smith, Lean-agile Leader – Linkedin Profile (2021)
• Agile - Barry L Smith, Unify Consulting (2021)
Special Thanks to My Mentor:
• Jorge H. Abad Londoño, Head of Agility for TCS in Latin America | Regional Agile
Coach | Enterprise Agile Coach | SPC 5.0, RTE 5.1, TKP, KSD, KSM | Trainer
Management 3.0 | Speaker | Author – TCS Colombia
• Blog: Lecciones Aprendidas en Desarrollo de Software, Jorge Abad y Lucho
Salazar
Thank you
Copyright © 2024 Tata Consultancy Services Limited
Getting ready for
PSM-I examination
Scrum Guide 2020
Scrum.org – Open Assessment
Scrum Quiz
Agilemania Quiz
Fy24-25
TCS Internal
Mandatory Reading
https://scrumguides.org/scrum-guide.html
TCS Internal
https://www.scrum.org/pathway/scrum-master
Suggested Reading for PSM-I
TCS Internal
Testing Your Knowledge for PSM-I
https://www.scrum.org/openassessments/scrum-open
TCS Internal
Testing Your Knowledge for PSM-I
http://scrumquiz.or
g/#/
TCS Internal
Testing Your Knowledge for PSM-I
PSM Professional Scrum Master - I Practice Exam Question- Agilemania
TCS Internal
Getting ready for
Agile Practitioner –E1
iEvolve Competency 5376
Scrum.org – Open Assessment
Scrum Quiz
Agilemania Quiz
FY24-25
TCS Internal
iEvolve Course ID: 59258 => OneClickAgile
Knome wiki – OneClickAgile
• https://knome.ultimatix.net/wikis/2213-one-click-agile
Thank you
Copyright © 2024 Tata Consultancy Services Limited
Download