SlideShare une entreprise Scribd logo
1  sur  28
July 12 2016
WII-FM
Think about …
 The most important thing I want to know is …
 I want to know how to do …
 How do we deal with …
 What if we could …
WHAT IS AGILE?
PROVEN
TRADITIONAL VS AGILE
THE AGILE MANIFESTO
AGILE PRICIPLES – KEY
POINTS
 The best architectures, requirements, and designs
emerge from self-organizing teams.
 Build projects around motivated individuals.
Give them the environment and support they need,
and trust them to get the job done.
 Continuous attention to technical excellence
and good design enhances agility.
 At regular intervals, the team reflects on how
to become more effective, then tunes and adjusts
its behavior accordingly.
THE SCRUM FRAMEWORK
ROLES IN SCRUM
PRODUCT OWNER
RESPONSIBILITIES
 Closely collaborates with the Scrum team but holds no
authoritative power over the team
 Describes requirements
 Accepts or Rejects Work Results (User stories)
 Tracks and forecasts progress for the project
 Grooms backlog
 Provides guidance and direction for the development team
 Makes tough decisions (postpone launch date or removing
features delivered?) but seeks team consensus in the decision
making process
 Voice of the customer
 Bridges the gap between the technical team and stakeholders
SCRUM MASTER
RESPONSIBILITIES
 Helps the team do its best work
 Removes obstacles and impediments
 Protects the team from disruptions or distractions
 Coaches the team in its use of practices, helping them improve
their ability to deliver
 Facilitates communication and various meetings (Scrum,
Retro, Release/Sprint Planning)
 Helps other groups or individuals learn what they need to
about Scrum – Coaches the team to Agile Best practices
 The “process owner”
 Acts as a change agent
THE DEVELOPMENT TEAM
 Whoever is needed to complete the product increment
 Developers, Analysts, Designers
 QA/BA
 DBA
 Architects
 Business people, Marketing, Tech Support, Facilities... You
get the point.
 AND Product Owner
DEVELOPMENT TEAM
ACTIVITIES
 Commit to the Sprint
 Own the estimates and tasks
 Plan their own work (tasks, dependencies)
 Have the authority to do whatever is needed to meet their
commitment
 Rely on the Scrum Master to help remove obstacles
 Rely on the Product Owner to explain the product features
MAKE UP OF
DEVELOPMENT TEAMS
 Should not exceed 9 people.
 Preferably co-located, go fast through face-to-face
communication
 Preferably cross-functional with flexible roles so that the team
organizes around the tasks
 Cooperative development – role sharing
 Scrum scales by adding teams, not increasing team size
SELF-ORGANIZING TEAMS
 Team makes decisions collaboratively, cooperatively, role-
sharing and fully committed to the Sprint
 In the Bruce Tuckman model, the ScrumMaster facilitates the
team moving to self-organization through the four stages of
team maturity:
 Forming – conflict avoidance
 Who are we, what are we doing?
 Storming – common conflict
 How will we work together?
 Norming – moving to harmony
 Are we openly discussing opinions?
 Performing - in harmony
 How do we get better as a team?
INDIVIDUAL BEHAVIORS
Individual Accountability is the KEY to Joint Accountability.
 PARTICIPATE: Speak openly in meetings.
 HONESTY: Call it like you see it. Be honest and open.
 RESPECT: Be respectful, but don’t avoid the truth.
 Admit when you need help
 COURAGE: Surface mistakes w/o fear of embarrassment or
embarrassing others.
 If you don’t understand something, SAY SOMETHING.
 COMMITMENT: Hold yourself and others accountable -
TALK It Out.
WHO DOES THE WORK??
The TEAM owns the Work.
The TEAM gets to PLAN the Work.
ACTIVITIES OR
CEREMONIES
The Sprint
Sprint Planning
Sprint Review
Retrospective
Backlog Refinement
Daily Scrum
RELEASE PLANNING OR
STORY MAPPING
 What is it?
 Epic User stories are created and discussed
 Team discusses how many sprints it will take to complete this work
 Who Attends?
 Product Owner
 Scrum Master
 Dev Team
 Outputs
 Organized release backlog and roadmap of the next release
BACKLOG REFINEMENT
 What is it?
 Meeting to discuss the top backlog items to prepare for the next 2-3
sprints
 Discuss the UAC
 Point or size stories
 Who Attends?
 Product Owner
 Scrum Master
 Dev Team
 Outputs
 A groomed backlog to pull in enough work for the next sprint
SPRINT PLANNING
 What is it?
 PO’s vision for the sprint
 Describes the highest priority features to the team
 Determines the work for the upcoming sprint.
 Items are taken off of the product backlog according to priority and
broken down into manageable tasks.
 Who Attends?
 Product Owner
 Scrum Master
 DevTeam
 Outputs
 A sprint goal
 A sprint backlog (includes the list of tasks necessary to delivering
the product backlog items
DAILY SCRUM
 What is it?
 Daily meeting held by the team
 Not a status or a problem solving meeting
 The team reports to each other on what they accomplish
 Who Attends?
 Product Owner
 Scrum Master
 Dev Team
 Other(s) outside of the Dev team can attend
 Outputs
 None unless there are roadblocks that the Scrum Master needs to
help remove
SPRINT REVIEW / DEMO
 What is it?
 The Scrum team demonstrates what they accomplished during the
sprint
 Very informal
 Natural result of the sprint
 PO accepts or rejects each product backlog item
 Stakeholders/business and PO provide feedback
 Who Attends?
 Dev team
 Scrum Master
 Product Owner
 Customers
 Stakeholders
 Outputs
 Accepted work for the sprint
RETROSPECTIVE
 What is it?
 A retrospective is an opportunity to learn and improve. It is time
set aside – outside of day-to-day routine – to reflect on past events
and behaviors.
 Who Attends?
 Product Owner
 Scrum Master
 Dev Team
 Outputs
 Top Items to improve for the next sprint
 Action Items that come out of the meeting
WHAT IS A USER STORY?
 Describes requirements in vertical slices
 Independent
 Negotiable
 Valuable
 Estimable
 Sized Appropriately
 Testable
 Template: “As a ____ I need _____ so that _______”
 Ex: As a vacation planner, I want to rebook a past trip so that
I save time booking trips I take
TFS AND THE SCRUM
BOARD
Teams here are typically using TFS to
visualize and track their work
Kanban or Scrum Board
WHAT ELSE?
 Metrics
 Burndowns, burnups, velocity, oh my!
 Terms
 Features, Epics, Stories, Tasks
 Agreements
 Team Agreements
 Conflict Protocol
 Etc.
Agile camp2016 agile101

Contenu connexe

Tendances

Agile camp distributedteams
Agile camp distributedteamsAgile camp distributedteams
Agile camp distributedteamsTheAgileDen
 
I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)Ontico
 
Facilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveFacilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveJolly Rajan
 
Agile camp dailyscrum
Agile camp dailyscrumAgile camp dailyscrum
Agile camp dailyscrumTheAgileDen
 
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Lviv Startup Club
 
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Lviv Startup Club
 
Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Nigel Thurlow
 
nucleo e imagen
nucleo e imagennucleo e imagen
nucleo e imagenjpaulllano
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Nadiya Martsenyuk
 
On the importance of being agile
On the importance of being agileOn the importance of being agile
On the importance of being agileCprime
 
Six time management tips for project managers it-toolkits
Six time management tips for project managers   it-toolkitsSix time management tips for project managers   it-toolkits
Six time management tips for project managers it-toolkitsIT-Toolkits.org
 
How to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesHow to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesYves Hanoulle
 
Agile Scrum - Overview
Agile Scrum - OverviewAgile Scrum - Overview
Agile Scrum - OverviewMadan Upadhyay
 
Planning and Estimation
Planning and EstimationPlanning and Estimation
Planning and EstimationMadan Upadhyay
 
How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.Rod Sherwin
 
10 Years of My Scrum Experience
10 Years of My Scrum Experience10 Years of My Scrum Experience
10 Years of My Scrum ExperienceStephan Schmidt
 
Team Health Check (PM Day Kyiv 2017)
Team Health Check (PM Day Kyiv 2017)Team Health Check (PM Day Kyiv 2017)
Team Health Check (PM Day Kyiv 2017)Artem Bykovets
 

Tendances (20)

Agile camp distributedteams
Agile camp distributedteamsAgile camp distributedteams
Agile camp distributedteams
 
I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)I don't do agile, i am agile (Barry O'Reilly)
I don't do agile, i am agile (Barry O'Reilly)
 
Personal agility
Personal agilityPersonal agility
Personal agility
 
Facilitate a Timeline Futurespective
Facilitate a Timeline FuturespectiveFacilitate a Timeline Futurespective
Facilitate a Timeline Futurespective
 
Agile camp dailyscrum
Agile camp dailyscrumAgile camp dailyscrum
Agile camp dailyscrum
 
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
Олександр Стороха "Why you can`t lead alone huge team effectively or importan...
 
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
Ксенія Кобрин "Stop babysitting your teams, let them grow!" Lviv Project Mana...
 
Scrum Meetings Infographic v12
Scrum Meetings Infographic v12Scrum Meetings Infographic v12
Scrum Meetings Infographic v12
 
nucleo e imagen
nucleo e imagennucleo e imagen
nucleo e imagen
 
Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017Self organizing team PM day, Lviv 2017
Self organizing team PM day, Lviv 2017
 
On the importance of being agile
On the importance of being agileOn the importance of being agile
On the importance of being agile
 
Scrum
ScrumScrum
Scrum
 
Six time management tips for project managers it-toolkits
Six time management tips for project managers   it-toolkitsSix time management tips for project managers   it-toolkits
Six time management tips for project managers it-toolkits
 
How to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile procesHow to make your retrospectives the heart of your agile proces
How to make your retrospectives the heart of your agile proces
 
Agile Scrum - Overview
Agile Scrum - OverviewAgile Scrum - Overview
Agile Scrum - Overview
 
3 retro total recall
3 retro total recall3 retro total recall
3 retro total recall
 
Planning and Estimation
Planning and EstimationPlanning and Estimation
Planning and Estimation
 
How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.How to Host a Successful Agile Stand-up Meeting.
How to Host a Successful Agile Stand-up Meeting.
 
10 Years of My Scrum Experience
10 Years of My Scrum Experience10 Years of My Scrum Experience
10 Years of My Scrum Experience
 
Team Health Check (PM Day Kyiv 2017)
Team Health Check (PM Day Kyiv 2017)Team Health Check (PM Day Kyiv 2017)
Team Health Check (PM Day Kyiv 2017)
 

En vedette

Customer and product discovery
Customer and product discoveryCustomer and product discovery
Customer and product discoveryTheAgileDen
 
Serve first april 2016
Serve first april 2016Serve first april 2016
Serve first april 2016TheAgileDen
 
Agile camp conflict
Agile camp conflictAgile camp conflict
Agile camp conflictTheAgileDen
 
Agile camp agile estimation
Agile camp agile estimationAgile camp agile estimation
Agile camp agile estimationTheAgileDen
 
Agile camp storywriting
Agile camp storywritingAgile camp storywriting
Agile camp storywritingTheAgileDen
 
Trust grid workshop
Trust grid workshopTrust grid workshop
Trust grid workshopTheAgileDen
 

En vedette (9)

Customer and product discovery
Customer and product discoveryCustomer and product discovery
Customer and product discovery
 
Stakeholder
StakeholderStakeholder
Stakeholder
 
Serve first april 2016
Serve first april 2016Serve first april 2016
Serve first april 2016
 
Agile camp conflict
Agile camp conflictAgile camp conflict
Agile camp conflict
 
Agile camp agile estimation
Agile camp agile estimationAgile camp agile estimation
Agile camp agile estimation
 
Agile camp storywriting
Agile camp storywritingAgile camp storywriting
Agile camp storywriting
 
Trust grid workshop
Trust grid workshopTrust grid workshop
Trust grid workshop
 
Metrics
MetricsMetrics
Metrics
 
Facilitation
FacilitationFacilitation
Facilitation
 

Similaire à Agile camp2016 agile101

T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?David Denicolò
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrumvineet
 
Promises To Frame Scrum
Promises To Frame ScrumPromises To Frame Scrum
Promises To Frame ScrumDoug Shimp
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...Tayfun Bilsel
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum MethodologyRajeev Misra
 
Agile and Scrum Basics
Agile and Scrum BasicsAgile and Scrum Basics
Agile and Scrum BasicsMazhar Khan
 
Agile & SCRUM
Agile & SCRUMAgile & SCRUM
Agile & SCRUMejlp12
 
How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)LeadMD
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationAndreea Visanoiu
 

Similaire à Agile camp2016 agile101 (20)

Agile - Scrum
Agile - ScrumAgile - Scrum
Agile - Scrum
 
T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?T3CON 19 Scrum for web agencies, does it really work?
T3CON 19 Scrum for web agencies, does it really work?
 
Agile Scrum Project Management
Agile Scrum Project ManagementAgile Scrum Project Management
Agile Scrum Project Management
 
full-stack agile - Scrum Basics
full-stack agile -  Scrum Basicsfull-stack agile -  Scrum Basics
full-stack agile - Scrum Basics
 
Introduction To Scrum
Introduction To ScrumIntroduction To Scrum
Introduction To Scrum
 
Promises To Frame Scrum
Promises To Frame ScrumPromises To Frame Scrum
Promises To Frame Scrum
 
Waterfall vs agile approach scrum framework and best practices in software d...
Waterfall vs agile approach  scrum framework and best practices in software d...Waterfall vs agile approach  scrum framework and best practices in software d...
Waterfall vs agile approach scrum framework and best practices in software d...
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 
Scrum Master 101
Scrum Master 101Scrum Master 101
Scrum Master 101
 
Agile and Scrum Basics
Agile and Scrum BasicsAgile and Scrum Basics
Agile and Scrum Basics
 
Agile & SCRUM
Agile & SCRUMAgile & SCRUM
Agile & SCRUM
 
Retrospective & review
Retrospective & reviewRetrospective & review
Retrospective & review
 
Agile Retrospective & review
Agile Retrospective & review Agile Retrospective & review
Agile Retrospective & review
 
Scrum Master
Scrum MasterScrum Master
Scrum Master
 
Agile Project Management training by manohar prasad
Agile Project Management training by manohar prasadAgile Project Management training by manohar prasad
Agile Project Management training by manohar prasad
 
How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)How to Manage Marketing Projects and People (Without Going Insane)
How to Manage Marketing Projects and People (Without Going Insane)
 
Agile
AgileAgile
Agile
 
Scrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile TransformationScrum. Beginning Your Agile Transformation
Scrum. Beginning Your Agile Transformation
 
The scrumprimer20
The scrumprimer20The scrumprimer20
The scrumprimer20
 
Agile Scrum Methodology
Agile Scrum MethodologyAgile Scrum Methodology
Agile Scrum Methodology
 

Plus de Erin Bolk

Agile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentAgile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentErin Bolk
 
Agile camp2016 trust
Agile camp2016 trustAgile camp2016 trust
Agile camp2016 trustErin Bolk
 
Agile camp2016 product
Agile camp2016 productAgile camp2016 product
Agile camp2016 productErin Bolk
 
Agile camp2016 trust
Agile camp2016 trustAgile camp2016 trust
Agile camp2016 trustErin Bolk
 
Agile camp2016 team toxins
Agile camp2016 team toxinsAgile camp2016 team toxins
Agile camp2016 team toxinsErin Bolk
 
Agile camp2016 dont fear the data
Agile camp2016 dont fear the dataAgile camp2016 dont fear the data
Agile camp2016 dont fear the dataErin Bolk
 
Agile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentAgile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentErin Bolk
 
Agile camp2016 servant leadership
Agile camp2016 servant leadershipAgile camp2016 servant leadership
Agile camp2016 servant leadershipErin Bolk
 
Agile camp2016 team toxins
Agile camp2016 team toxinsAgile camp2016 team toxins
Agile camp2016 team toxinsErin Bolk
 
Agile camp2016 mindset
Agile camp2016 mindsetAgile camp2016 mindset
Agile camp2016 mindsetErin Bolk
 
Agile camp2016 leadingothers
Agile camp2016 leadingothersAgile camp2016 leadingothers
Agile camp2016 leadingothersErin Bolk
 
Agile camp Distributed Teams
Agile camp Distributed TeamsAgile camp Distributed Teams
Agile camp Distributed TeamsErin Bolk
 

Plus de Erin Bolk (12)

Agile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentAgile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitment
 
Agile camp2016 trust
Agile camp2016 trustAgile camp2016 trust
Agile camp2016 trust
 
Agile camp2016 product
Agile camp2016 productAgile camp2016 product
Agile camp2016 product
 
Agile camp2016 trust
Agile camp2016 trustAgile camp2016 trust
Agile camp2016 trust
 
Agile camp2016 team toxins
Agile camp2016 team toxinsAgile camp2016 team toxins
Agile camp2016 team toxins
 
Agile camp2016 dont fear the data
Agile camp2016 dont fear the dataAgile camp2016 dont fear the data
Agile camp2016 dont fear the data
 
Agile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitmentAgile camp2016 accountabilitycommitment
Agile camp2016 accountabilitycommitment
 
Agile camp2016 servant leadership
Agile camp2016 servant leadershipAgile camp2016 servant leadership
Agile camp2016 servant leadership
 
Agile camp2016 team toxins
Agile camp2016 team toxinsAgile camp2016 team toxins
Agile camp2016 team toxins
 
Agile camp2016 mindset
Agile camp2016 mindsetAgile camp2016 mindset
Agile camp2016 mindset
 
Agile camp2016 leadingothers
Agile camp2016 leadingothersAgile camp2016 leadingothers
Agile camp2016 leadingothers
 
Agile camp Distributed Teams
Agile camp Distributed TeamsAgile camp Distributed Teams
Agile camp Distributed Teams
 

Dernier

Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar TrainingKylaCullinane
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoKayode Fayemi
 
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxBEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxthusosetemere
 
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptxLions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptxlionnarsimharajumjf
 
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathphntsoaki
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatmentnswingard
 
Zone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxZone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxlionnarsimharajumjf
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfMahamudul Hasan
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESfuthumetsaneliswa
 
Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20rejz122017
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityHung Le
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIINhPhngng3
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfSkillCertProExams
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...David Celestin
 
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. MumbaiCall Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. MumbaiPriya Reddy
 
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNLITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNtntlai16
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lodhisaajjda
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...ZurliaSoop
 

Dernier (20)

Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptxBEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
BEAUTIFUL PLACES TO VISIT IN LESOTHO.pptx
 
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptxLions New Portal from Narsimha Raju Dichpally 320D.pptx
Lions New Portal from Narsimha Raju Dichpally 320D.pptx
 
History of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth deathHistory of Morena Moshoeshoe birth death
History of Morena Moshoeshoe birth death
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
Zone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxZone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptx
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINESBIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
BIG DEVELOPMENTS IN LESOTHO(DAMS & MINES
 
Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20Ready Set Go Children Sermon about Mark 16:15-20
Ready Set Go Children Sermon about Mark 16:15-20
 
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait Cityin kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
 
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. MumbaiCall Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
Call Girls Near The Byke Suraj Plaza Mumbai »¡¡ 07506202331¡¡« R.K. Mumbai
 
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORNLITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
LITTLE ABOUT LESOTHO FROM THE TIME MOSHOESHOE THE FIRST WAS BORN
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
 

Agile camp2016 agile101

  • 2. WII-FM Think about …  The most important thing I want to know is …  I want to know how to do …  How do we deal with …  What if we could …
  • 7. AGILE PRICIPLES – KEY POINTS  The best architectures, requirements, and designs emerge from self-organizing teams.  Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.  Continuous attention to technical excellence and good design enhances agility.  At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.
  • 10. PRODUCT OWNER RESPONSIBILITIES  Closely collaborates with the Scrum team but holds no authoritative power over the team  Describes requirements  Accepts or Rejects Work Results (User stories)  Tracks and forecasts progress for the project  Grooms backlog  Provides guidance and direction for the development team  Makes tough decisions (postpone launch date or removing features delivered?) but seeks team consensus in the decision making process  Voice of the customer  Bridges the gap between the technical team and stakeholders
  • 11. SCRUM MASTER RESPONSIBILITIES  Helps the team do its best work  Removes obstacles and impediments  Protects the team from disruptions or distractions  Coaches the team in its use of practices, helping them improve their ability to deliver  Facilitates communication and various meetings (Scrum, Retro, Release/Sprint Planning)  Helps other groups or individuals learn what they need to about Scrum – Coaches the team to Agile Best practices  The “process owner”  Acts as a change agent
  • 12. THE DEVELOPMENT TEAM  Whoever is needed to complete the product increment  Developers, Analysts, Designers  QA/BA  DBA  Architects  Business people, Marketing, Tech Support, Facilities... You get the point.  AND Product Owner
  • 13. DEVELOPMENT TEAM ACTIVITIES  Commit to the Sprint  Own the estimates and tasks  Plan their own work (tasks, dependencies)  Have the authority to do whatever is needed to meet their commitment  Rely on the Scrum Master to help remove obstacles  Rely on the Product Owner to explain the product features
  • 14. MAKE UP OF DEVELOPMENT TEAMS  Should not exceed 9 people.  Preferably co-located, go fast through face-to-face communication  Preferably cross-functional with flexible roles so that the team organizes around the tasks  Cooperative development – role sharing  Scrum scales by adding teams, not increasing team size
  • 15. SELF-ORGANIZING TEAMS  Team makes decisions collaboratively, cooperatively, role- sharing and fully committed to the Sprint  In the Bruce Tuckman model, the ScrumMaster facilitates the team moving to self-organization through the four stages of team maturity:  Forming – conflict avoidance  Who are we, what are we doing?  Storming – common conflict  How will we work together?  Norming – moving to harmony  Are we openly discussing opinions?  Performing - in harmony  How do we get better as a team?
  • 16. INDIVIDUAL BEHAVIORS Individual Accountability is the KEY to Joint Accountability.  PARTICIPATE: Speak openly in meetings.  HONESTY: Call it like you see it. Be honest and open.  RESPECT: Be respectful, but don’t avoid the truth.  Admit when you need help  COURAGE: Surface mistakes w/o fear of embarrassment or embarrassing others.  If you don’t understand something, SAY SOMETHING.  COMMITMENT: Hold yourself and others accountable - TALK It Out.
  • 17. WHO DOES THE WORK?? The TEAM owns the Work. The TEAM gets to PLAN the Work.
  • 18. ACTIVITIES OR CEREMONIES The Sprint Sprint Planning Sprint Review Retrospective Backlog Refinement Daily Scrum
  • 19. RELEASE PLANNING OR STORY MAPPING  What is it?  Epic User stories are created and discussed  Team discusses how many sprints it will take to complete this work  Who Attends?  Product Owner  Scrum Master  Dev Team  Outputs  Organized release backlog and roadmap of the next release
  • 20. BACKLOG REFINEMENT  What is it?  Meeting to discuss the top backlog items to prepare for the next 2-3 sprints  Discuss the UAC  Point or size stories  Who Attends?  Product Owner  Scrum Master  Dev Team  Outputs  A groomed backlog to pull in enough work for the next sprint
  • 21. SPRINT PLANNING  What is it?  PO’s vision for the sprint  Describes the highest priority features to the team  Determines the work for the upcoming sprint.  Items are taken off of the product backlog according to priority and broken down into manageable tasks.  Who Attends?  Product Owner  Scrum Master  DevTeam  Outputs  A sprint goal  A sprint backlog (includes the list of tasks necessary to delivering the product backlog items
  • 22. DAILY SCRUM  What is it?  Daily meeting held by the team  Not a status or a problem solving meeting  The team reports to each other on what they accomplish  Who Attends?  Product Owner  Scrum Master  Dev Team  Other(s) outside of the Dev team can attend  Outputs  None unless there are roadblocks that the Scrum Master needs to help remove
  • 23. SPRINT REVIEW / DEMO  What is it?  The Scrum team demonstrates what they accomplished during the sprint  Very informal  Natural result of the sprint  PO accepts or rejects each product backlog item  Stakeholders/business and PO provide feedback  Who Attends?  Dev team  Scrum Master  Product Owner  Customers  Stakeholders  Outputs  Accepted work for the sprint
  • 24. RETROSPECTIVE  What is it?  A retrospective is an opportunity to learn and improve. It is time set aside – outside of day-to-day routine – to reflect on past events and behaviors.  Who Attends?  Product Owner  Scrum Master  Dev Team  Outputs  Top Items to improve for the next sprint  Action Items that come out of the meeting
  • 25. WHAT IS A USER STORY?  Describes requirements in vertical slices  Independent  Negotiable  Valuable  Estimable  Sized Appropriately  Testable  Template: “As a ____ I need _____ so that _______”  Ex: As a vacation planner, I want to rebook a past trip so that I save time booking trips I take
  • 26. TFS AND THE SCRUM BOARD Teams here are typically using TFS to visualize and track their work Kanban or Scrum Board
  • 27. WHAT ELSE?  Metrics  Burndowns, burnups, velocity, oh my!  Terms  Features, Epics, Stories, Tasks  Agreements  Team Agreements  Conflict Protocol  Etc.

Notes de l'éditeur

  1. Write down on stickies provided and post on the board
  2. What does it mean to “do” Agile or “be” agile? Is it different type of work?
  3. This study was conducted based on projects executed from 2002 to 2012. A successful project is defined as “on time, on budget, and with all planned features.” Why do you think it is that agile projects are 3x more successful?
  4. Drafted in 2001 Representatives from Extreme Programming, SCRUM, DSDM, etc…
  5. There are 12 principles – take a look at the AgileManifesto.org
  6. Focusing on Scrum since majority of our teams employ scrum
  7. INVEST Why is this format for user stories ideal? Who uses it What they need (specifically) Reason or the benefit or the value to the customer User Acceptance Criteria It’s the boundaries… how do we know when we are done with the thing?