English version of the presentation about the Agile methodologies:
- the Agile philosophy and its main principles;
- the Agile Scrum Methodology, a project management framework for managing software development team projects;
- the Scrum approach and its main strengths;
- people involved in Agile teams and their roles (Product Owner, Scrum Master and Team Member).
1. Copyright 2011 - 2018, ThinkOpen S.r.l.
Top Agile Days
España
#Day 1
Giuseppe
Trotta
Donato
Andrisani
2. Copyright 2011 - 2018, ThinkOpen S.r.l.
Donato
Andrisani
Giuseppe
Trotta
corvo979
giuseppe.trotta@thinkopen.it
andrisanidonato
donato.andrisani@thinkopen.it
● Java Tech Lead
● In ThinkOpen
since 2012
● Certified Scrum
Master
● BI Tech Lead
● In ThinkOpen
since 2011
● Certified Scrum
Master
3. Copyright 2011 - 2018, ThinkOpen S.r.l.
About us
3
ThinkOpen is an Italian IT and Business advisory company that has been
delivering smart solutions based on open source technologies since 2011.
Our success stories include:
✓ e-commerce design and development
✓ applications for Business Intelligence (BI) in Banking & Finance
Industries
✓ implementation of Blockchain in the supply chain & legal fields
✓ advanced Customer Relationship Management (CRM) software
solutions
The headquarters of the company are based in Milan, the centre of Italian
business management and strategy.
In 2017 the company opened its first foreign-based office in Barcelona, Spain.
In the past 2 years the number of employees has grown from 90 to 240 people.
2011 - Milano, Italy
2017 - Barcelona, Spain
2018
Ready to hit the stage!
5. Copyright 2011 - 2018, ThinkOpen S.r.l.
5
#Day1
● Welcome to the Agile
● The Agile Principles
● Scrum
● Scrum: The Basic Elements
○ Sprint
○ Backlog
○ Roles
○ Meeting
● Let’s play
6. Copyright 2011 - 2018, ThinkOpen S.r.l.
What is Agile?
● Scrum
● Kanban
● XP
● Lean
● Crystal
● FDD
● DSDM
● ASD
7. Copyright 2011 - 2018, ThinkOpen S.r.l.
Agile Manifesto
7
Individuals & Interactions vs Processes & Tools
Working Software vs
Comprehensive
Documentation
Customer Collaboration vs Contract Negotiation
Responding to change vs Following a Plan
8. Copyright 2011 - 2018, ThinkOpen S.r.l.
What is Scrum
8
Directly From The Rugby!!!
9. Copyright 2011 - 2018, ThinkOpen S.r.l.
Scrum Framework
● Team in self-organization mode
● Development of product in cycles (called sprint)
● Requirement defined like micro-elements in a list (called Backlog)
● Adaptive Approach
9
11. Copyright 2011 - 2018, ThinkOpen S.r.l.
Sprint
Sprints are typically iterations (the duration is variable from 1 to 4 weeks), in which
a potentially releasable and usable product increase is created.
11
● The duration is established at the startup of the project and it can’t be changed
● The Product must be Planned, Designed, Developed, Tested and Released during the sprint
12. Copyright 2011 - 2018, ThinkOpen S.r.l.
Backlog
12
● Product Backlog:
List of Product Functionality
● Sprint Backlog:
List of Functionality to
develop in a sprint
13. Copyright 2011 - 2018, ThinkOpen S.r.l.
Roles
13
● Product Owner
● Scrum Master
● Team Member
14. Copyright 2011 - 2018, ThinkOpen S.r.l.
Roles - Product Owner
● He defines the product functionality
● He decides the milestones & the release date
● He is responsible for the profitability of the product
● He assigns Priorities choosing between features
based on market value
● He adapts features at the end of each cycle (sprint)
● He accepts or rejects the final result
15. Copyright 2011 - 2018, ThinkOpen S.r.l.
Roles - Scrum Master
● He is responsible for applying Scrum practices &
Values
● He removes any Blocks
● He assures that the team is efficient
● He facilitates the collaboration
● He protects Team from external factors
16. Copyright 2011 - 2018, ThinkOpen S.r.l.
Roles - Team
● Typically 5-9 members
● Interfunctional & Cross-Skill
● Full-Time
● Self-Organization
● It’s impossible to change members during sprint
18. Copyright 2011 - 2018, ThinkOpen S.r.l.
Meeting - Sprint Planning
18
● The Team selects elements
from Product Backlog, to
complete during the Sprint
● Sprint Backlog:
○ Defines all the Tasks
○ All the teams
members
19. Copyright 2011 - 2018, ThinkOpen S.r.l.
Meeting - Sprint Review
19
● Team presents the results of the sprint
● It is a Demo of the releasable feature
● Informal
● No Slides
● All The Team is involved
● Max 2 hours
20. Copyright 2011 - 2018, ThinkOpen S.r.l.
Meeting - Sprint Retrospective
20
● At the end of each sprint
● max 30 minutes
● Team + PO + SM
● The scope is to analyze the problems
21. Copyright 2011 - 2018, ThinkOpen S.r.l.
Meeting - Daily Scrum
21
● what did I do yesterday
● What will I do today?
● What impediments slow down or block my progress?
24. Copyright 2011 - 2018, ThinkOpen S.r.l.
99 Balloons - The importance of Requirement
24
● eyes: circle with 2 cm diameter
● mouth : triangle
width 4 cm
height 2 cm
● nose: triangle
width 2 cm
height 2 cm
25. Copyright 2011 - 2018, ThinkOpen S.r.l.
Contacts
ASSAGO MILANOFIORI - Headquarters
Strada 1 Palazzo F2 - Piano 5
Centro Direzionale Milanofiori,
20090 Assago (MI)
Phone: 02 36633490
Web site: thinkopen.it
Marketing: marketing@thinkopen.it
BARCELONA SPAIN - Foreign branch
Carrer De Pere IV, 74, tienda 1-2, 08005
Barcelona, Spain
Mobile: + 34 653 311 121
Follow us