SlideShare a Scribd company logo
1 of 51
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 1
Agile project kick-off
from the trenches
The recipe
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 2
About the chef
George StamosGeorge Stamos
Agile/Lean coach and trainer at Intracom Telecoms S.A.Agile/Lean coach and trainer at Intracom Telecoms S.A.
george.m.stamos@gmail.comgeorge.m.stamos@gmail.com
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 3
Recipe background
Agile project initiation should contain
all activities needed to start the project
with confidence.
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 4
Recipe background
It should provide the team
and the stakeholders all the needed
“startup” information.
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 5
Masters voice
Before we start
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 6
Successful agile
project initiation
Main Course
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 7
Main Ingredient
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 8
Discipline
Is doing what you know
needs to be
DONEeven when you don’t want to do it
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 9
Required ingredients
Cooking in a Scrum kitchen
â€șProduct Owner, Scrum Master, Development team
â€șOptionally selected & identified feature stakeholders
â€șKick-off meeting
â€șProject vision, goal(s) and business value
â€șStakeholder management
â€șStakeholder alignment
â€șCollaboration tools
â€șContinuous integration
â€șBug and improvement tracking system
â€șTeam competence gap analysis
â€șRisk management
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 10
Preparation time
One to three days
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 11
Execution time
Two days
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 12
The kitchen
â€ș Scaling & Distributing
Scrum where
distributed teams may
work in parallel with
dependency reduction
and sync
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 13
Equipment,
Environment and Tools
â€ș Brief high-level feature presentation
â€ș Presentation of the preliminary feature time-plan/anatomy
â€ș Shared Working agreements
â€ș Shared US-DoD, Q-criteria, Release-DoD
â€ș Preliminary version of the feature backlog
â€ș A lot of time-boxes
â€ș Versioning system
â€ș Continuous integration platform
â€ș Bug tracking tool
â€ș Collaboration and communication tools
â€ș Stakeholder map or value network
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 14
About the main ingredients
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 15
Product owner (CHEF)
â€ș Why?
– The key to a successful agile software development project (recipe)
â€ș How?
– 0.5oz of eagerness to discover new ideas
– 0.5oz of exploring Product Ownership
– 0.5oz of willingness to help their teams to grow
– 0.5oz of ability and willingness to try new things and experiment
– 0.5oz of willingness to foster innovation
â€ș What?
– 10g of being able to understanding PdOs role
– 10g of being able to call the business decisions that needs to be taken
– 100g of responsibility for the product backlog
– 80g of being able to produce a concise and accurate release plan
– 10g of being able to motivate the team
– 100g of being to listens to all stakeholders
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 16
Scrum master (SOUS-CHEF)
â€ș Why?
– The coach of the Development Team, Product Owner and Organization to
follow Scrum values, practices, and rules.
â€ș How?
– 2 tbsp. of being able to explain Scrum to the organization
– 2 tbsp. of being an expert on the Scrum process
– 2 tbsp. of being able to handle the fact that a SM has no authority
– 2 tbsp. of being able to help the team to improve its engineering practices
– 2 tbsp. of being able to works on his/her Scrum impediment list
â€ș What?
– Pinch of Facilitating (helping all roles and functions to collaborate closely)
– Pinch of Coaching, (to high productivity and to expand Scrum in the
organization)
– Pinch of “Shielding” (for the team and educating others outside the team
about how the team is working)
– Steer everything to remove impediments for the team
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 17
Development team
(Le commis de cuisine)
â€ș Why?
– The best architectures, requirements, and designs emerge from self-
organizing teams
â€ș How?
– 1.5oz of authority over the sprint
– 1.5oz of empowerment
– 1.5oz of commitment to work at sprint planning
– 1.5oz of responsibility
– 1.5oz of continuous improvement
â€ș What?
– 100g of knowledge from a-z on how to build the feature
– 100g of cross functional team working as possible on one product backlog
at a time
– 100g of transparency (Be careful, hiding undone work will ruin your recipe)
– 100g of continuous engineering practices improvement
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 18
Kick-off meeting
â€ș Why?
– The best opportunity for a Product Owner to energize his or her team.
During this meeting, the Product Owner can establish a sense of common
goal and start understanding each individual.
â€ș How?
– A strong and clear agenda
– Review project vision and goals
– Establish key priorities and concerns
– Establish candidate releasable
– Decide what to do first
â€ș What?
– Project business value
– Stakeholder alignment
– Continuous integration
– Team competence gap analysis
– Risk management
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 19
Preparation phase
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 20
Preparation phase
Scope & Vision
â€ș Start with WHY first
â€ș What do we want to accomplish
â€ș Imagine what the product will be like when it is
‘finished.’
â€ș Describe this finished state and publish it.
â€ș Explain the business value and opportunity exist
for your product to your audience
â€ș Use an elevator pitch concept (see next slide)
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 21
Preparation phase
Elevator pitch
â€ș The elevator pitch must answer six questions:
– What is the project
– Who is your target customer or user profile
– What problem does your product solve
– How does your product solve the problem
– Who is behind the project
– What makes your product special
â€ș Tips
– Must be short (30 to 60 seconds)
– Easy to understand
– Must have a hook to attract your audience
– Must be convincing
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 22
Preparation phase
Stakeholder
management & alignment
â€șThe process
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 23
Preparation phase
Stakeholder
management & alignment
â€șThe Tool
–Stakeholder Map
–Value Networks
â€ș Meddlers (Free Exercise)
–Other?
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 24
Preparation phase
Collaboration tools
Focus on your needs
â€șCollaboration comes in all shapes and sizes. Meaningful
collaboration may be what your group is seeking.
Basics
â€șProject and team member calendar
â€șTo-Do Lists
â€șAnnouncement and discussion boards
â€șKnowledge management tools
â€șInstant messaging
â€șSocial networking
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 25
Preparation phase
Continuous integration
Master’s voice
Continuous Integration is a software development practice
where members of a team integrate their work frequently,
usually each person integrates at least daily - leading to
multiple integrations per day. Each integration is verified by
an automated build (including test) to detect integration
errors as quickly as possible.
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 26
Preparation phase
Continuous integration
Disciplines
–Continuous Build
–Continuous Testing
–Continuous Documentation
–Continuous Feedback
–Continuous Inspection
–Continuous Deployment
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 27
Preparation phase
Continuous integration
â€ș Maintain a Single Source Repository
â€ș Automate the Build
â€ș Make Your Build Self-Testing
â€ș Everyone Commits To the Mainline Every Day
â€ș Every Commit Should Build the Mainline on an Integration
Machine
â€ș Keep the Build Fast
â€ș Test in a Clone of the Production Environment
â€ș Make it Easy for Anyone to Get the Latest Executable
â€ș Everyone can see what's happening
â€ș Automate Deployment
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 28
Preparation phase
Continuous integration
Popular CI tools
–Bamboo
–TeamCity
–Hudson
–LuntBuild
–QuickBuild
–Apache Continuum
–Cruise (Control)
–Anthill pro
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 29
Preparation phase
Bug tracking system
To provide a clear centralized overview of development
requests (including both bugs and improvements) and their
state.
â€șPopular tools
– Bugzilla
– Jira
– Mantis
– Trac
– And the ones you already use
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 30
Preparation phase
Competence gap analysis
â€ș Identify the Needed Skills
– What is the team mission?
– What are the team’s business goals?
– What processes and procedures are currently in place?
– What critical skills are needed to be able to perform the mission and
meet the goals?
â€ș Analysis and data collection
– Develop job profiles and identify critical skills needed for the job role
– Identify employees’ competencies and skill levels
– Review current position for future needs
– Take the time to develop a list of competencies that most clearly
and accurately describe what is needed to do the work
â€ș Share information gathered
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 31
Preparation phase
Risk Management
Set-up the process to anticipate risks that might affect the project
schedule or the quality of the software being developed, and then take
action to avoid these risks
â€șRisk Categories
– Project risks
– Product risks
– Business risks
â€șThe process
1.Risk identification
â€ș Identify possible project, product, and business risks.
1.Risk analysis
â€ș Assess the likelihood and consequences of these risks.
1.Risk planning
â€ș Make plans to address the risk, either by avoiding it or minimizing its effects on
the project.
1.Risk monitoring
â€ș You should regularly assess the risk and your plans for risk mitigation and
revise these when you learn more about the risk.
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 32
Execution phase
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 33
Execution phase
Call to kick-off meeting
â€ș Organizer notes
– Need for meeting
– Meeting purpose
– Time
– Meeting length
– Participants
– Equipment
– Agenda
– Pre-meeting preparation
â€ș Participant notes
– Review purpose, agenda,
participants, timing
– Confirm participation
– Meeting preparation
– Start your individual
preparation
– Check for open action points
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 34
Execution phase
Kick-off meeting
Facilitator notes
â€ș Organizer notes
– Start on time
– Welcome participants;
Repeat purpose
– Remind of roles
– Go through the agenda and
the expected outcome
– Keep notes and time
– Facilitate the discussions
– Maintain focus and pace
– Keep planned brakes
â€ș Participant
– Be on time
– Participate actively
– Support the meeting facilitator
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 35
Execution phase
Kick-off meeting
Facilitator notes
â€ș Organizer notes
– Finish in time
– Summarize results/decisions
– Agree upon actions
– Collect feedback,
improvements
– Thank the participants
– Clean-up the room
â€ș Participant
– Support consensus
– Make notes on own actions
– Suggest improvements
– Clean-up own area
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 36
Execution phase
Kick-off meeting
â€ș Present and share
–Scope & Vision of the feature
–Feature’s business value
–Brief high-level feature presentation
–Presentation of the preliminary feature time-plan
–Other useful feature related information
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 37
Execution phase
Kick-off meeting
â€ș Agree on your way of working (what?, who?, when?)
– Collaboration tools
– Continuous integration strategy and tools
– Bug & improvement tracing tools
– Communication tools
– Risk management handling
– On working framework i.e.:
â€ș Time box length
â€ș Planning session
â€ș Review/Demo
â€ș Improvement meeting
– Quality Assurance activities
– User story Definition of Done
– Release Definition of Done
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 38
Execution phase
Kick-off meeting
â€ș Stakeholder management
– Identify Stakeholders
â€ș Consider those who have...
- The ability to impact your project
- The ability to enhance your project (SMEs)
- The ability to slow down your projects (e.g., teams or groups
you depend on)
- The ability to remove impediments
- The ability to lead opinions
- The ability to facilitate the change
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 39
Execution phase
Kick-off meeting
â€ș Stakeholder management
– Analyze Stakeholders
â€ș The stakeholder map
What is it?
‱Provides a framework for
managing stakeholders
based on interest and
influence
‱Y-axis sometimes labeled
“Power”
‱X-axis sometimes just
labeled “Interest”
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 40
Execution phase
Kick-off meeting
â€ș Stakeholder management
– Prioritize Stakeholders
â€ș Stakeholders may
- Find faults
- Delay approvals
- Provide little support
- Be overly controlling
- Reassign resources
- Sway opinions in a negative direction
- Start a competing project
- Pull the plug!
â€ș Ask for their expectations
â€ș Provide yours
â€ș Agree on a clear communication strategy
Set the frequency
‱One-on-one conversations
‱Standing meetings
‱Project events – Workshops
‱Reports
‱other?
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 41
Execution phase
Competence gap analysis
Do the exercise
â€ș Identify the Needed Skills
– What is the team mission?
– What are the team’s business goals?
– What processes and procedures are currently in place?
– What critical skills are needed to be able to perform the mission and
meet the goals?
â€ș Analysis and data collection
– Develop job profiles and identify critical skills needed for the job role
– Identify employees’ competencies and skill levels
– Review current position for future needs
– Take the time to develop a list of competencies that most clearly
and accurately describe what is needed to do the work
â€ș Share information gathered
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 42
Execution phase
Risk Management
Have your first session
Set-up the process to anticipate risks that might affect the project
schedule or the quality of the software being developed, and then take
action to avoid these risks
â€șRisk Categories
– Project risks
– Product risks
– Business risks
â€șThe process
1.Risk identification
â€ș Identify possible project, product, and business risks.
1.Risk analysis
â€ș Assess the likelihood and consequences of these risks.
1.Risk planning
â€ș Make plans to address the risk, either by avoiding it or minimizing its effects on
the project.
1.Risk monitoring
â€ș You should regularly assess the risk and your plans for risk mitigation and
revise these when you learn more about the risk.
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 43
Execution phase
Project backlog
Present
–Preliminary presentation of the project backlog
–Minimum marketable features
–Product Milestones
–Release plan
â€șExercise
–Draw project release plan
â€șTools
–Story Mapping
–TreeMap
–Enhanced Burndown Chart with Epic Bars
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 44
Note from the chef
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 45
Note from the chef
Do not forget
â€șHave an engaged team
â€șBe informed of the team’s progress
â€șReceive good-faith estimates
â€șBe educated on technical and architectural
factors that impact estimates
â€șBe informed of feature’s risks
â€șReceive Lean/Agile training and coaching
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 46
Note from the chef
but
â€șRemain engaged from the definition to the
completion of your feature
â€șProvide ongoing feedback and support
â€șDefine and clarify requirements
â€șCollaborate with the Product Owner
â€șContribute to the growth of a trusting Agile
environment
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 47
Note from the chef
Managing expectations
â€șBe prepared for questions from those not
familiar with Agile
–“What do you mean you can’t commit to
what I’m getting six months from now?”
–“Can you squeeze it in? It’s really small.”
–“Why are you wasting time on architecture
and refactoring?”
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 48
Note from the chef
What is needed
â€șPatience
â€șSetting the right expectation
–on scope
–and timing
â€șPrioritize right
â€șAllocate feature resources and budget right
â€șBe able to justify your decisions
â€șContinuous planning and risk assessment
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 49
Note from the chef
And . . .
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 50
Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 51

More Related Content

What's hot

40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 MinutesCraig Smith
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by PicturePawel Lewinski
 
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaEdureka!
 
Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...QASymphony
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentalsDeniz Gungor
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27LeadingAgile
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?Tuan Yang
 
Agile Transformation Governance Model
Agile Transformation Governance ModelAgile Transformation Governance Model
Agile Transformation Governance ModelACM
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationNishanth K Hydru
 
Scrum 101
Scrum 101Scrum 101
Scrum 101beLithe
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumArrielle Mali
 
Methodologies - Transitioning Waterfall to Agile
Methodologies - Transitioning Waterfall to AgileMethodologies - Transitioning Waterfall to Agile
Methodologies - Transitioning Waterfall to AgileTricode (part of Dept)
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile MethodologyOmar Al-Sabek
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)Dom Cushnan
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile MetricsXBOSoft
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionLeadingAgile
 
Project Management Tutorial | PMP Certification | Edureka
Project Management Tutorial | PMP Certification | EdurekaProject Management Tutorial | PMP Certification | Edureka
Project Management Tutorial | PMP Certification | EdurekaEdureka!
 

What's hot (20)

Introduction to Agile and Scrum
Introduction to Agile and ScrumIntroduction to Agile and Scrum
Introduction to Agile and Scrum
 
40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes40 Agile Methods in 40 Minutes
40 Agile Methods in 40 Minutes
 
2017 Scrum by Picture
2017 Scrum by Picture2017 Scrum by Picture
2017 Scrum by Picture
 
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | EdurekaScrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
Scrum vs SAFe | Differences Between Scrum and Scaled Agile Framework | Edureka
 
Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...Agile Transformation: People, Process and Tools to Make Your Transformation S...
Agile Transformation: People, Process and Tools to Make Your Transformation S...
 
Agile & Scrum Training
Agile & Scrum TrainingAgile & Scrum Training
Agile & Scrum Training
 
Agile scrum fundamentals
Agile scrum fundamentalsAgile scrum fundamentals
Agile scrum fundamentals
 
Agile Transformation v1.27
Agile Transformation v1.27Agile Transformation v1.27
Agile Transformation v1.27
 
What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?What are the Tools & Techniques in Agile Project Management?
What are the Tools & Techniques in Agile Project Management?
 
Agile Transformation Governance Model
Agile Transformation Governance ModelAgile Transformation Governance Model
Agile Transformation Governance Model
 
Strategies for Large Scale Agile Transformation
Strategies for Large Scale Agile TransformationStrategies for Large Scale Agile Transformation
Strategies for Large Scale Agile Transformation
 
Scrum 101
Scrum 101Scrum 101
Scrum 101
 
Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)Professional Scrum Product Owner I (PSPO-I)
Professional Scrum Product Owner I (PSPO-I)
 
Scrum 101: Introduction to Scrum
Scrum 101: Introduction to ScrumScrum 101: Introduction to Scrum
Scrum 101: Introduction to Scrum
 
Methodologies - Transitioning Waterfall to Agile
Methodologies - Transitioning Waterfall to AgileMethodologies - Transitioning Waterfall to Agile
Methodologies - Transitioning Waterfall to Agile
 
Agile Methodology
Agile MethodologyAgile Methodology
Agile Methodology
 
Agile (Scrum)
Agile (Scrum)Agile (Scrum)
Agile (Scrum)
 
Top 10 Agile Metrics
Top 10 Agile MetricsTop 10 Agile Metrics
Top 10 Agile Metrics
 
Agile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 SessionAgile transformation Explained: Agile 2017 Session
Agile transformation Explained: Agile 2017 Session
 
Project Management Tutorial | PMP Certification | Edureka
Project Management Tutorial | PMP Certification | EdurekaProject Management Tutorial | PMP Certification | Edureka
Project Management Tutorial | PMP Certification | Edureka
 

Viewers also liked

Beyond brand as a buzzword, what's branding all about?
 Beyond brand as a buzzword, what's branding all about? Beyond brand as a buzzword, what's branding all about?
Beyond brand as a buzzword, what's branding all about?Designit
 
AgileCeremonies
AgileCeremoniesAgileCeremonies
AgileCeremoniesRon Johnson
 
Agile ceremonies
Agile ceremoniesAgile ceremonies
Agile ceremoniesJanaki Joshi
 
Traceability matrix
Traceability matrixTraceability matrix
Traceability matrixMuthuKumar A
 
Innovation and Strategic Design
Innovation and Strategic DesignInnovation and Strategic Design
Innovation and Strategic DesignDesignit
 
The Role of Experience Design in Digital Transformation
The Role of Experience Design in Digital TransformationThe Role of Experience Design in Digital Transformation
The Role of Experience Design in Digital TransformationDesignit
 
Challenges for the Future of Retail Banking
Challenges for the Future of Retail BankingChallenges for the Future of Retail Banking
Challenges for the Future of Retail BankingDesignit
 
Template kick off-meeting
Template kick off-meeting Template kick off-meeting
Template kick off-meeting Hari Krishna
 
Kick Off Meeting Presentation
Kick Off Meeting PresentationKick Off Meeting Presentation
Kick Off Meeting PresentationIsidro Sid Calayag
 

Viewers also liked (10)

Beyond brand as a buzzword, what's branding all about?
 Beyond brand as a buzzword, what's branding all about? Beyond brand as a buzzword, what's branding all about?
Beyond brand as a buzzword, what's branding all about?
 
AgileCeremonies
AgileCeremoniesAgileCeremonies
AgileCeremonies
 
Agile ceremonies
Agile ceremoniesAgile ceremonies
Agile ceremonies
 
Traceability matrix
Traceability matrixTraceability matrix
Traceability matrix
 
Innovation and Strategic Design
Innovation and Strategic DesignInnovation and Strategic Design
Innovation and Strategic Design
 
The Role of Experience Design in Digital Transformation
The Role of Experience Design in Digital TransformationThe Role of Experience Design in Digital Transformation
The Role of Experience Design in Digital Transformation
 
Challenges for the Future of Retail Banking
Challenges for the Future of Retail BankingChallenges for the Future of Retail Banking
Challenges for the Future of Retail Banking
 
Kickoff Meeting
Kickoff MeetingKickoff Meeting
Kickoff Meeting
 
Template kick off-meeting
Template kick off-meeting Template kick off-meeting
Template kick off-meeting
 
Kick Off Meeting Presentation
Kick Off Meeting PresentationKick Off Meeting Presentation
Kick Off Meeting Presentation
 

Similar to Agile project kick off from the trenches

Network with purpose material for participants
Network with purpose material for participantsNetwork with purpose material for participants
Network with purpose material for participantsLiliane Peters
 
India Agile Week 2015
India Agile Week 2015India Agile Week 2015
India Agile Week 2015Sonata Software
 
Integrating Agile and Traditional Projects in the Enterprise
Integrating Agile and Traditional Projects in the EnterpriseIntegrating Agile and Traditional Projects in the Enterprise
Integrating Agile and Traditional Projects in the EnterpriseTechWell
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explainedServan Huegen
 
What On Earth Is Agile?
What On Earth Is Agile?What On Earth Is Agile?
What On Earth Is Agile?Tom Barton
 
Agile software development compfest 13
Agile software development compfest 13Agile software development compfest 13
Agile software development compfest 13Panji Gautama
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileNitor
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAleem Khan
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxplaTechXpla
 
Using Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitUsing Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitValentin-Tudor Mocanu
 
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0PhuocNT (Fresher.VN)
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process IntroductionNguyen Hai
 
Why agile by Swaminathan Nagarajan
Why agile by Swaminathan Nagarajan Why agile by Swaminathan Nagarajan
Why agile by Swaminathan Nagarajan Swaminathan Nagarajan
 
"Why Agile " by Swaminathan Nagarajan
"Why Agile " by Swaminathan Nagarajan"Why Agile " by Swaminathan Nagarajan
"Why Agile " by Swaminathan NagarajanSwaminathan Nagarajan
 
KC GT Program Final Report _20150506
KC GT Program  Final Report _20150506KC GT Program  Final Report _20150506
KC GT Program Final Report _20150506Kwong Cheong Ng
 
Using Agile Methodology to Predictably Build Better Customer Training
Using Agile Methodology to Predictably Build Better Customer TrainingUsing Agile Methodology to Predictably Build Better Customer Training
Using Agile Methodology to Predictably Build Better Customer TrainingServiceRocket
 
Webinar: How to Build Courses the Way Engineers Build Software
Webinar: How to Build Courses the Way Engineers Build SoftwareWebinar: How to Build Courses the Way Engineers Build Software
Webinar: How to Build Courses the Way Engineers Build SoftwareSarah E. Brown
 

Similar to Agile project kick off from the trenches (20)

Network with purpose material for participants
Network with purpose material for participantsNetwork with purpose material for participants
Network with purpose material for participants
 
India Agile Week 2015
India Agile Week 2015India Agile Week 2015
India Agile Week 2015
 
Integrating Agile and Traditional Projects in the Enterprise
Integrating Agile and Traditional Projects in the EnterpriseIntegrating Agile and Traditional Projects in the Enterprise
Integrating Agile and Traditional Projects in the Enterprise
 
Prince2 quick guide
Prince2 quick guidePrince2 quick guide
Prince2 quick guide
 
Agile software development development explained
Agile software development development explainedAgile software development development explained
Agile software development development explained
 
Prince2 quick guide
Prince2 quick guidePrince2 quick guide
Prince2 quick guide
 
What On Earth Is Agile?
What On Earth Is Agile?What On Earth Is Agile?
What On Earth Is Agile?
 
Agile framework
Agile frameworkAgile framework
Agile framework
 
Agile software development compfest 13
Agile software development compfest 13Agile software development compfest 13
Agile software development compfest 13
 
Professional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in AgileProfessional Project Manager Should Be Proficient in Agile
Professional Project Manager Should Be Proficient in Agile
 
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) OverviewAbout Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
About Agile & PMI Agile Certified Practitioner (PMI-ACP) Overview
 
Introducing scrum Framework slides techxpla
Introducing scrum Framework slides   techxplaIntroducing scrum Framework slides   techxpla
Introducing scrum Framework slides techxpla
 
Using Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkitUsing Scrum 2020 with Disciplined Agile toolkit
Using Scrum 2020 with Disciplined Agile toolkit
 
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
PMI-ACP: Domain I - Agile Principles and Mindset_v1.0
 
Agile Process Introduction
Agile Process IntroductionAgile Process Introduction
Agile Process Introduction
 
Why agile by Swaminathan Nagarajan
Why agile by Swaminathan Nagarajan Why agile by Swaminathan Nagarajan
Why agile by Swaminathan Nagarajan
 
"Why Agile " by Swaminathan Nagarajan
"Why Agile " by Swaminathan Nagarajan"Why Agile " by Swaminathan Nagarajan
"Why Agile " by Swaminathan Nagarajan
 
KC GT Program Final Report _20150506
KC GT Program  Final Report _20150506KC GT Program  Final Report _20150506
KC GT Program Final Report _20150506
 
Using Agile Methodology to Predictably Build Better Customer Training
Using Agile Methodology to Predictably Build Better Customer TrainingUsing Agile Methodology to Predictably Build Better Customer Training
Using Agile Methodology to Predictably Build Better Customer Training
 
Webinar: How to Build Courses the Way Engineers Build Software
Webinar: How to Build Courses the Way Engineers Build SoftwareWebinar: How to Build Courses the Way Engineers Build Software
Webinar: How to Build Courses the Way Engineers Build Software
 

Recently uploaded

Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxAndy Lambert
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒anilsa9823
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...amitlee9823
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...anilsa9823
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...Paul Menig
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Roland Driesen
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Centuryrwgiffor
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Trucks in Minnesota
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfAmzadHosen3
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfPaul Menig
 
Yaroslav Rozhankivskyy: бро сĐșĐ»Đ°ĐŽĐŸĐČі і тро ĐżĐ”Ń€Đ”ĐŽŃƒĐŒĐŸĐČĐž ĐŒĐ°ĐșŃĐžĐŒĐ°Đ»ŃŒĐœĐŸŃ— ĐżŃ€ĐŸĐŽŃƒĐșтоĐČĐœ...
Yaroslav Rozhankivskyy: бро сĐșĐ»Đ°ĐŽĐŸĐČі і тро ĐżĐ”Ń€Đ”ĐŽŃƒĐŒĐŸĐČĐž ĐŒĐ°ĐșŃĐžĐŒĐ°Đ»ŃŒĐœĐŸŃ— ĐżŃ€ĐŸĐŽŃƒĐșтоĐČĐœ...Yaroslav Rozhankivskyy: бро сĐșĐ»Đ°ĐŽĐŸĐČі і тро ĐżĐ”Ń€Đ”ĐŽŃƒĐŒĐŸĐČĐž ĐŒĐ°ĐșŃĐžĐŒĐ°Đ»ŃŒĐœĐŸŃ— ĐżŃ€ĐŸĐŽŃƒĐșтоĐČĐœ...
Yaroslav Rozhankivskyy: бро сĐșĐ»Đ°ĐŽĐŸĐČі і тро ĐżĐ”Ń€Đ”ĐŽŃƒĐŒĐŸĐČĐž ĐŒĐ°ĐșŃĐžĐŒĐ°Đ»ŃŒĐœĐŸŃ— ĐżŃ€ĐŸĐŽŃƒĐșтоĐČĐœ...Lviv Startup Club
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdfRenandantas16
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsP&CO
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMANIlamathiKannappan
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...Any kyc Account
 

Recently uploaded (20)

Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒VIP Call Girls In Saharaganj ( Lucknow  ) 🔝 8923113531 🔝  Cash Payment (COD) 👒
VIP Call Girls In Saharaganj ( Lucknow ) 🔝 8923113531 🔝 Cash Payment (COD) 👒
 
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
 
VVVIP Call Girls In Greater Kailash âžĄïž Delhi âžĄïž 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash âžĄïž Delhi âžĄïž 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash âžĄïž Delhi âžĄïž 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash âžĄïž Delhi âžĄïž 9999965857 🚀 No Advance 24HRS...
 
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
Lucknow 💋 Escorts in Lucknow - 450+ Call Girl Cash Payment 8923113531 Neha Th...
 
7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...7.pdf This presentation captures many uses and the significance of the number...
7.pdf This presentation captures many uses and the significance of the number...
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...Boost the utilization of your HCL environment by reevaluating use cases and f...
Boost the utilization of your HCL environment by reevaluating use cases and f...
 
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st CenturyFamous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
 
Forklift Operations: Safety through Cartoons
Forklift Operations: Safety through CartoonsForklift Operations: Safety through Cartoons
Forklift Operations: Safety through Cartoons
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Grateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdfGrateful 7 speech thanking everyone that has helped.pdf
Grateful 7 speech thanking everyone that has helped.pdf
 
Yaroslav Rozhankivskyy: бро сĐșĐ»Đ°ĐŽĐŸĐČі і тро ĐżĐ”Ń€Đ”ĐŽŃƒĐŒĐŸĐČĐž ĐŒĐ°ĐșŃĐžĐŒĐ°Đ»ŃŒĐœĐŸŃ— ĐżŃ€ĐŸĐŽŃƒĐșтоĐČĐœ...
Yaroslav Rozhankivskyy: бро сĐșĐ»Đ°ĐŽĐŸĐČі і тро ĐżĐ”Ń€Đ”ĐŽŃƒĐŒĐŸĐČĐž ĐŒĐ°ĐșŃĐžĐŒĐ°Đ»ŃŒĐœĐŸŃ— ĐżŃ€ĐŸĐŽŃƒĐșтоĐČĐœ...Yaroslav Rozhankivskyy: бро сĐșĐ»Đ°ĐŽĐŸĐČі і тро ĐżĐ”Ń€Đ”ĐŽŃƒĐŒĐŸĐČĐž ĐŒĐ°ĐșŃĐžĐŒĐ°Đ»ŃŒĐœĐŸŃ— ĐżŃ€ĐŸĐŽŃƒĐșтоĐČĐœ...
Yaroslav Rozhankivskyy: бро сĐșĐ»Đ°ĐŽĐŸĐČі і тро ĐżĐ”Ń€Đ”ĐŽŃƒĐŒĐŸĐČĐž ĐŒĐ°ĐșŃĐžĐŒĐ°Đ»ŃŒĐœĐŸŃ— ĐżŃ€ĐŸĐŽŃƒĐșтоĐČĐœ...
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
A DAY IN THE LIFE OF A SALESMAN / WOMAN
A DAY IN THE LIFE OF A  SALESMAN / WOMANA DAY IN THE LIFE OF A  SALESMAN / WOMAN
A DAY IN THE LIFE OF A SALESMAN / WOMAN
 
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
KYC-Verified Accounts: Helping Companies Handle Challenging Regulatory Enviro...
 

Agile project kick off from the trenches

  • 1. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 1 Agile project kick-off from the trenches The recipe
  • 2. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 2 About the chef George StamosGeorge Stamos Agile/Lean coach and trainer at Intracom Telecoms S.A.Agile/Lean coach and trainer at Intracom Telecoms S.A. george.m.stamos@gmail.comgeorge.m.stamos@gmail.com
  • 3. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 3 Recipe background Agile project initiation should contain all activities needed to start the project with confidence.
  • 4. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 4 Recipe background It should provide the team and the stakeholders all the needed “startup” information.
  • 5. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 5 Masters voice Before we start
  • 6. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 6 Successful agile project initiation Main Course
  • 7. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 7 Main Ingredient
  • 8. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 8 Discipline Is doing what you know needs to be DONEeven when you don’t want to do it
  • 9. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 9 Required ingredients Cooking in a Scrum kitchen â€șProduct Owner, Scrum Master, Development team â€șOptionally selected & identified feature stakeholders â€șKick-off meeting â€șProject vision, goal(s) and business value â€șStakeholder management â€șStakeholder alignment â€șCollaboration tools â€șContinuous integration â€șBug and improvement tracking system â€șTeam competence gap analysis â€șRisk management
  • 10. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 10 Preparation time One to three days
  • 11. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 11 Execution time Two days
  • 12. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 12 The kitchen â€ș Scaling & Distributing Scrum where distributed teams may work in parallel with dependency reduction and sync
  • 13. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 13 Equipment, Environment and Tools â€ș Brief high-level feature presentation â€ș Presentation of the preliminary feature time-plan/anatomy â€ș Shared Working agreements â€ș Shared US-DoD, Q-criteria, Release-DoD â€ș Preliminary version of the feature backlog â€ș A lot of time-boxes â€ș Versioning system â€ș Continuous integration platform â€ș Bug tracking tool â€ș Collaboration and communication tools â€ș Stakeholder map or value network
  • 14. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 14 About the main ingredients
  • 15. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 15 Product owner (CHEF) â€ș Why? – The key to a successful agile software development project (recipe) â€ș How? – 0.5oz of eagerness to discover new ideas – 0.5oz of exploring Product Ownership – 0.5oz of willingness to help their teams to grow – 0.5oz of ability and willingness to try new things and experiment – 0.5oz of willingness to foster innovation â€ș What? – 10g of being able to understanding PdOs role – 10g of being able to call the business decisions that needs to be taken – 100g of responsibility for the product backlog – 80g of being able to produce a concise and accurate release plan – 10g of being able to motivate the team – 100g of being to listens to all stakeholders
  • 16. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 16 Scrum master (SOUS-CHEF) â€ș Why? – The coach of the Development Team, Product Owner and Organization to follow Scrum values, practices, and rules. â€ș How? – 2 tbsp. of being able to explain Scrum to the organization – 2 tbsp. of being an expert on the Scrum process – 2 tbsp. of being able to handle the fact that a SM has no authority – 2 tbsp. of being able to help the team to improve its engineering practices – 2 tbsp. of being able to works on his/her Scrum impediment list â€ș What? – Pinch of Facilitating (helping all roles and functions to collaborate closely) – Pinch of Coaching, (to high productivity and to expand Scrum in the organization) – Pinch of “Shielding” (for the team and educating others outside the team about how the team is working) – Steer everything to remove impediments for the team
  • 17. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 17 Development team (Le commis de cuisine) â€ș Why? – The best architectures, requirements, and designs emerge from self- organizing teams â€ș How? – 1.5oz of authority over the sprint – 1.5oz of empowerment – 1.5oz of commitment to work at sprint planning – 1.5oz of responsibility – 1.5oz of continuous improvement â€ș What? – 100g of knowledge from a-z on how to build the feature – 100g of cross functional team working as possible on one product backlog at a time – 100g of transparency (Be careful, hiding undone work will ruin your recipe) – 100g of continuous engineering practices improvement
  • 18. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 18 Kick-off meeting â€ș Why? – The best opportunity for a Product Owner to energize his or her team. During this meeting, the Product Owner can establish a sense of common goal and start understanding each individual. â€ș How? – A strong and clear agenda – Review project vision and goals – Establish key priorities and concerns – Establish candidate releasable – Decide what to do first â€ș What? – Project business value – Stakeholder alignment – Continuous integration – Team competence gap analysis – Risk management
  • 19. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 19 Preparation phase
  • 20. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 20 Preparation phase Scope & Vision â€ș Start with WHY first â€ș What do we want to accomplish â€ș Imagine what the product will be like when it is ‘finished.’ â€ș Describe this finished state and publish it. â€ș Explain the business value and opportunity exist for your product to your audience â€ș Use an elevator pitch concept (see next slide)
  • 21. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 21 Preparation phase Elevator pitch â€ș The elevator pitch must answer six questions: – What is the project – Who is your target customer or user profile – What problem does your product solve – How does your product solve the problem – Who is behind the project – What makes your product special â€ș Tips – Must be short (30 to 60 seconds) – Easy to understand – Must have a hook to attract your audience – Must be convincing
  • 22. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 22 Preparation phase Stakeholder management & alignment â€șThe process
  • 23. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 23 Preparation phase Stakeholder management & alignment â€șThe Tool –Stakeholder Map –Value Networks â€ș Meddlers (Free Exercise) –Other?
  • 24. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 24 Preparation phase Collaboration tools Focus on your needs â€șCollaboration comes in all shapes and sizes. Meaningful collaboration may be what your group is seeking. Basics â€șProject and team member calendar â€șTo-Do Lists â€șAnnouncement and discussion boards â€șKnowledge management tools â€șInstant messaging â€șSocial networking
  • 25. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 25 Preparation phase Continuous integration Master’s voice Continuous Integration is a software development practice where members of a team integrate their work frequently, usually each person integrates at least daily - leading to multiple integrations per day. Each integration is verified by an automated build (including test) to detect integration errors as quickly as possible.
  • 26. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 26 Preparation phase Continuous integration Disciplines –Continuous Build –Continuous Testing –Continuous Documentation –Continuous Feedback –Continuous Inspection –Continuous Deployment
  • 27. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 27 Preparation phase Continuous integration â€ș Maintain a Single Source Repository â€ș Automate the Build â€ș Make Your Build Self-Testing â€ș Everyone Commits To the Mainline Every Day â€ș Every Commit Should Build the Mainline on an Integration Machine â€ș Keep the Build Fast â€ș Test in a Clone of the Production Environment â€ș Make it Easy for Anyone to Get the Latest Executable â€ș Everyone can see what's happening â€ș Automate Deployment
  • 28. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 28 Preparation phase Continuous integration Popular CI tools –Bamboo –TeamCity –Hudson –LuntBuild –QuickBuild –Apache Continuum –Cruise (Control) –Anthill pro
  • 29. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 29 Preparation phase Bug tracking system To provide a clear centralized overview of development requests (including both bugs and improvements) and their state. â€șPopular tools – Bugzilla – Jira – Mantis – Trac – And the ones you already use
  • 30. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 30 Preparation phase Competence gap analysis â€ș Identify the Needed Skills – What is the team mission? – What are the team’s business goals? – What processes and procedures are currently in place? – What critical skills are needed to be able to perform the mission and meet the goals? â€ș Analysis and data collection – Develop job profiles and identify critical skills needed for the job role – Identify employees’ competencies and skill levels – Review current position for future needs – Take the time to develop a list of competencies that most clearly and accurately describe what is needed to do the work â€ș Share information gathered
  • 31. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 31 Preparation phase Risk Management Set-up the process to anticipate risks that might affect the project schedule or the quality of the software being developed, and then take action to avoid these risks â€șRisk Categories – Project risks – Product risks – Business risks â€șThe process 1.Risk identification â€ș Identify possible project, product, and business risks. 1.Risk analysis â€ș Assess the likelihood and consequences of these risks. 1.Risk planning â€ș Make plans to address the risk, either by avoiding it or minimizing its effects on the project. 1.Risk monitoring â€ș You should regularly assess the risk and your plans for risk mitigation and revise these when you learn more about the risk.
  • 32. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 32 Execution phase
  • 33. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 33 Execution phase Call to kick-off meeting â€ș Organizer notes – Need for meeting – Meeting purpose – Time – Meeting length – Participants – Equipment – Agenda – Pre-meeting preparation â€ș Participant notes – Review purpose, agenda, participants, timing – Confirm participation – Meeting preparation – Start your individual preparation – Check for open action points
  • 34. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 34 Execution phase Kick-off meeting Facilitator notes â€ș Organizer notes – Start on time – Welcome participants; Repeat purpose – Remind of roles – Go through the agenda and the expected outcome – Keep notes and time – Facilitate the discussions – Maintain focus and pace – Keep planned brakes â€ș Participant – Be on time – Participate actively – Support the meeting facilitator
  • 35. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 35 Execution phase Kick-off meeting Facilitator notes â€ș Organizer notes – Finish in time – Summarize results/decisions – Agree upon actions – Collect feedback, improvements – Thank the participants – Clean-up the room â€ș Participant – Support consensus – Make notes on own actions – Suggest improvements – Clean-up own area
  • 36. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 36 Execution phase Kick-off meeting â€ș Present and share –Scope & Vision of the feature –Feature’s business value –Brief high-level feature presentation –Presentation of the preliminary feature time-plan –Other useful feature related information
  • 37. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 37 Execution phase Kick-off meeting â€ș Agree on your way of working (what?, who?, when?) – Collaboration tools – Continuous integration strategy and tools – Bug & improvement tracing tools – Communication tools – Risk management handling – On working framework i.e.: â€ș Time box length â€ș Planning session â€ș Review/Demo â€ș Improvement meeting – Quality Assurance activities – User story Definition of Done – Release Definition of Done
  • 38. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 38 Execution phase Kick-off meeting â€ș Stakeholder management – Identify Stakeholders â€ș Consider those who have... - The ability to impact your project - The ability to enhance your project (SMEs) - The ability to slow down your projects (e.g., teams or groups you depend on) - The ability to remove impediments - The ability to lead opinions - The ability to facilitate the change
  • 39. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 39 Execution phase Kick-off meeting â€ș Stakeholder management – Analyze Stakeholders â€ș The stakeholder map What is it? ‱Provides a framework for managing stakeholders based on interest and influence ‱Y-axis sometimes labeled “Power” ‱X-axis sometimes just labeled “Interest”
  • 40. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 40 Execution phase Kick-off meeting â€ș Stakeholder management – Prioritize Stakeholders â€ș Stakeholders may - Find faults - Delay approvals - Provide little support - Be overly controlling - Reassign resources - Sway opinions in a negative direction - Start a competing project - Pull the plug! â€ș Ask for their expectations â€ș Provide yours â€ș Agree on a clear communication strategy Set the frequency ‱One-on-one conversations ‱Standing meetings ‱Project events – Workshops ‱Reports ‱other?
  • 41. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 41 Execution phase Competence gap analysis Do the exercise â€ș Identify the Needed Skills – What is the team mission? – What are the team’s business goals? – What processes and procedures are currently in place? – What critical skills are needed to be able to perform the mission and meet the goals? â€ș Analysis and data collection – Develop job profiles and identify critical skills needed for the job role – Identify employees’ competencies and skill levels – Review current position for future needs – Take the time to develop a list of competencies that most clearly and accurately describe what is needed to do the work â€ș Share information gathered
  • 42. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 42 Execution phase Risk Management Have your first session Set-up the process to anticipate risks that might affect the project schedule or the quality of the software being developed, and then take action to avoid these risks â€șRisk Categories – Project risks – Product risks – Business risks â€șThe process 1.Risk identification â€ș Identify possible project, product, and business risks. 1.Risk analysis â€ș Assess the likelihood and consequences of these risks. 1.Risk planning â€ș Make plans to address the risk, either by avoiding it or minimizing its effects on the project. 1.Risk monitoring â€ș You should regularly assess the risk and your plans for risk mitigation and revise these when you learn more about the risk.
  • 43. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 43 Execution phase Project backlog Present –Preliminary presentation of the project backlog –Minimum marketable features –Product Milestones –Release plan â€șExercise –Draw project release plan â€șTools –Story Mapping –TreeMap –Enhanced Burndown Chart with Epic Bars
  • 44. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 44 Note from the chef
  • 45. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 45 Note from the chef Do not forget â€șHave an engaged team â€șBe informed of the team’s progress â€șReceive good-faith estimates â€șBe educated on technical and architectural factors that impact estimates â€șBe informed of feature’s risks â€șReceive Lean/Agile training and coaching
  • 46. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 46 Note from the chef but â€șRemain engaged from the definition to the completion of your feature â€șProvide ongoing feedback and support â€șDefine and clarify requirements â€șCollaborate with the Product Owner â€șContribute to the growth of a trusting Agile environment
  • 47. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 47 Note from the chef Managing expectations â€șBe prepared for questions from those not familiar with Agile –“What do you mean you can’t commit to what I’m getting six months from now?” –“Can you squeeze it in? It’s really small.” –“Why are you wasting time on architecture and refactoring?”
  • 48. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 48 Note from the chef What is needed â€șPatience â€șSetting the right expectation –on scope –and timing â€șPrioritize right â€șAllocate feature resources and budget right â€șBe able to justify your decisions â€șContinuous planning and risk assessment
  • 49. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 49 Note from the chef And . . .
  • 50. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 50
  • 51. Agile project kick-off from the trenches /// Sharing Experiences | 2014-02-17 | Page 51

Editor's Notes

  1. Tips for effective discipline Respect/follow the rules and the duties set by your organization and work within the limits. Stay calm and do not get carried away when people misbehave. Avoid screaming, name-calling (negative criticism) and disrespect. Talk to people as you would want to talk to you. Make sure people understand that it is the misbehavior that you are unhappy Allow for negotiation and flexibility Whenever possible, consequences should be delivered immediately and relate to the rule broken Remember to show acknowledgement and give credit and praise good behavior. Consistency and predictability are the cornerstones of discipline and praise is the most powerful reinforce of learning. Be a good role model
  2. Martin Fowler