Using Agile methodology, the speaker aims to transform doubting customers into raving fans by demonstrating how Agile can help deliver projects that meet expectations. Agile practices like iterative development, collaboration, and transparency can help improve delivery track records, build confidence through demonstrable working software, and actively engage customers for feedback. The speaker outlines their company's Agile practices for planning, management, delivery, and team roles to provide a model for others to deploy on their own Agile teams.
Crossing the Chasm - From Agile to Business AgilityMaurizio Mancini
Presented by Maurizio Mancini of Exempio and Paul Ryan of OpenX. Listen to webinar here https://youtu.be/J9QYZIirIxg
Atlassian Webinar presented on June 16th, 2020.
Learn about Business Agility and OpenX's journey towards Business Agility.
Understand (and Fix) Your Chronic Work Disorder with KanbanJanice Linden-Reed
You can solve recurring problems with your work when you understand it as a system. The Kanban Method lets you discover, model, and manage your unique system of work. Kanban applies principles of mindfulness directly to work.
Crossing the Chasm - From Agile to Business AgilityMaurizio Mancini
Presented by Maurizio Mancini of Exempio and Paul Ryan of OpenX. Listen to webinar here https://youtu.be/J9QYZIirIxg
Atlassian Webinar presented on June 16th, 2020.
Learn about Business Agility and OpenX's journey towards Business Agility.
Understand (and Fix) Your Chronic Work Disorder with KanbanJanice Linden-Reed
You can solve recurring problems with your work when you understand it as a system. The Kanban Method lets you discover, model, and manage your unique system of work. Kanban applies principles of mindfulness directly to work.
This is the talk I am doing at the 2010 SQE Better Software/Agile Development Practices Conference in Vegas this week. Not much new, but this is a combination of several ideas from many of my existing presentations.
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Maurizio Mancini
Presentation by Senior Consultant Maurizio Mancini of Exempio.com about an Agile Reboot of one Agile organization that was accomplished in just 100 business days!
Lean Coffee is an structured but agenda less meeting that allows participants to gather, build and talk.
Our implementation of Lean coffee was a way to informally discuss what was important to the team and look at ways to improve our efficiency, effectiveness and processes within the service delivery team
Overview of Agile for Business AnalystsSally Elatta
This seminar was presented to the IIBA Omaha group. My goal was to provide a quick overview of Agile and then dive into the role and skills needed for a BA on an Agile team. Let me know if you would like me to present this or a similar topic at your organization. sally@agiletransformation.com
The ART of Value Streams: Determining Paths of Value Through Value Streams Wo...Cprime
The concept of a Value Stream is fundamental to SAFe and how to optimally organize your Teams, ARTs, and Solution trains. In fact, there’s a Value Stream Workshop that’s intended to help organizations identify their Value Streams, prioritize them, and ultimately decide where to start to launch your first ART. While determining the paths to value for your business may, on the surface, appear to be very easy, I can assure you that it’s an “”ART”” (pun intended)--not a science--to clearly identify and articulate them.
In this presentation, Ken France, SAI SAFe Fellow, explores ways in which to prep for a successful Value Stream Workshop, as well as what you should expect when you try to run your first one. He provides examples from real workshops and provides some practical advice on how to make sure you come out with something concrete and actionable.
Learning Objectives and Key Takeaways:
**How to prep for a Value Stream Workshop **Tips/tricks for facilitating a Value Stream Workshop **Real examples of Value Streams from different contexts
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsAgile Velocity
Has your organization's Agile adoption stalled or hit a ceiling? Using his experience working with a diverse set of organizations, David Hawks will share patterns he has discovered that avoid common pitfalls. In this hands-on session you will learn a proven path to agility for many organizations and understand where you fit. Participants will apply this knowledge to create their own customized action plan to make further progress on their Agile journey.
Introduction:
Struggling to estimate your user stories?
Agenda:
What is agile estimation
Relative versus absolute estimation
Various techniques of estimation
Short introduction to Planning poker technique
Estimate in Story points or ideal days?
When not to re estimate?
Common challenges while estimating
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
Presentation at Agile Tour Montreal 2018 by Maurizio Mancini of Exempio and Paul T. Ryan CTO of OpenX.
Many organizations think they are Agile when they are not. Here is how to recognize when you need an Agile reboot and how to reboot your organization to become a true Agile organization.
Virtualization to Cloud - Accelerating Efficiency in the Data CenterHugh Jenkins
What are some of challenges in moving virtualization forward toward a Private Cloud environment? How can these challenges be overcome? Role of Dell VIS management tools and vStart 'cloud-in-a-rack' solutions in helping customers tackle automating converged infrastructure and lifecycle of cloud application workloads.
This is the talk I am doing at the 2010 SQE Better Software/Agile Development Practices Conference in Vegas this week. Not much new, but this is a combination of several ideas from many of my existing presentations.
Getting Agile Right - Rebooting an Agile Organization in 100 days - Agile Tou...Maurizio Mancini
Presentation by Senior Consultant Maurizio Mancini of Exempio.com about an Agile Reboot of one Agile organization that was accomplished in just 100 business days!
Lean Coffee is an structured but agenda less meeting that allows participants to gather, build and talk.
Our implementation of Lean coffee was a way to informally discuss what was important to the team and look at ways to improve our efficiency, effectiveness and processes within the service delivery team
Overview of Agile for Business AnalystsSally Elatta
This seminar was presented to the IIBA Omaha group. My goal was to provide a quick overview of Agile and then dive into the role and skills needed for a BA on an Agile team. Let me know if you would like me to present this or a similar topic at your organization. sally@agiletransformation.com
The ART of Value Streams: Determining Paths of Value Through Value Streams Wo...Cprime
The concept of a Value Stream is fundamental to SAFe and how to optimally organize your Teams, ARTs, and Solution trains. In fact, there’s a Value Stream Workshop that’s intended to help organizations identify their Value Streams, prioritize them, and ultimately decide where to start to launch your first ART. While determining the paths to value for your business may, on the surface, appear to be very easy, I can assure you that it’s an “”ART”” (pun intended)--not a science--to clearly identify and articulate them.
In this presentation, Ken France, SAI SAFe Fellow, explores ways in which to prep for a successful Value Stream Workshop, as well as what you should expect when you try to run your first one. He provides examples from real workshops and provides some practical advice on how to make sure you come out with something concrete and actionable.
Learning Objectives and Key Takeaways:
**How to prep for a Value Stream Workshop **Tips/tricks for facilitating a Value Stream Workshop **Real examples of Value Streams from different contexts
Path to Agility - Adoption Patterns to Overcome Transformation PitfallsAgile Velocity
Has your organization's Agile adoption stalled or hit a ceiling? Using his experience working with a diverse set of organizations, David Hawks will share patterns he has discovered that avoid common pitfalls. In this hands-on session you will learn a proven path to agility for many organizations and understand where you fit. Participants will apply this knowledge to create their own customized action plan to make further progress on their Agile journey.
Introduction:
Struggling to estimate your user stories?
Agenda:
What is agile estimation
Relative versus absolute estimation
Various techniques of estimation
Short introduction to Planning poker technique
Estimate in Story points or ideal days?
When not to re estimate?
Common challenges while estimating
Getting Agile Right - Rebooting an Agile organization in 100 days - Agile Tou...Maurizio Mancini
Presentation at Agile Tour Montreal 2018 by Maurizio Mancini of Exempio and Paul T. Ryan CTO of OpenX.
Many organizations think they are Agile when they are not. Here is how to recognize when you need an Agile reboot and how to reboot your organization to become a true Agile organization.
Virtualization to Cloud - Accelerating Efficiency in the Data CenterHugh Jenkins
What are some of challenges in moving virtualization forward toward a Private Cloud environment? How can these challenges be overcome? Role of Dell VIS management tools and vStart 'cloud-in-a-rack' solutions in helping customers tackle automating converged infrastructure and lifecycle of cloud application workloads.
Introduction to Agile Estimation & PlanningAmaad Qureshi
Presented by Natasha Hill & Amaad Qureshi
In this session, we will be covering the techniques of estimating Epics, Features and User Stories on an Agile project and then of creating iteration and release plans from these artefacts.
Agenda
1. Why traditional estimation approaches fail
2. What makes a good Agile Estimating and Planning approach.
3. Story points vs. Ideal Days
4. Estimating product backlog items with Planning Poker
5. Iteration planning - looking ahead and estimating no more than a few week ahead.
6. Release planning - creating a longer term plan, typically looking ahead, 3-6 months
7. Q&A
Increasing the company's profitability and impact is the dream of every company. Nowadays Agility / Agile is the buzz word and the whole world want's it but most of the time companies are confused about how we can achieve the agility dream.
The written material provides a visible how, why and what of agility and what the best practices we need to execute to achieve agility.
Agile's Hidden Predictability Model - Global Scrum Gathering Denver 2022Wm. Hunter Tammaro
Twenty years into the Agile experiment, we still sometimes hear that Agile is inherently unpredictable, or that Scrum teams don't care about planning beyond the current sprint. There's nothing in the Manifesto about predictability - after all, we respond to change, not follow plans, right?
But on a closer inspection, Agile *does* concern itself with making work more predictable. It's right there in the Manifesto and the Scrum Guide if you know where to look. Taken together, the principles and values behind Agile describe a powerful model for teams to get work done reliably and consistently, hinging on simplicity, utilization and dependency management. Applying these concepts makes it easier to predict how and when a product will come together and helps Scrum Masters and others avoid self-defeating management techniques.
In this quality assurance training session, you will learn Agile in QA. Topics covered in this course are:
• Introduction to Agile
• Agile - Manifesto
• Agile over Traditional Method
• Principles of Agile
• Roles in Agile
• What is a User Story?
• Relationship of User Stories and Tasks
• How an Agile Team Plans its Work?
• When a Story is Done
To know more, visit this link: https://www.mindsmapped.com/courses/quality-assurance/software-testing-quality-assurance-qa-training-with-hands-on-exercises/
Successful Business Sponsorship of Agile IT ProjectsChris Mundy
The role of the Business Sponsor of a technology project is to ensure it successfully delivers. These slides suggest some areas to ask questions about if you are Business Sponsor of a project being delivered using Agile methodology
Scoping and Estimating WordPress Projects as an AgencyJohn Giaconia
WordCamp Los Angeles 2016. Scoping and Estimating WordPress Projects as an Agency. Presentation video available here: http://wordpress.tv/2016/09/25/john-j-giaconia-and-kara-hansen-scoping-and-estimating-wordpress-projects-as-an-agency/
Session Abstract:
Agile framework is based on iterative development, where requirements and solutions evolve through collaboration between self-organizing cross-functional teams. It’s a set of values and principles that help teams respond to unpredictability through incremental, iterative work cadences and continuous feedback.
Scrum is the most popular methodology under the Agile umbrella. Scrum emphasizes empirical feedback, team self-management, and striving to build shippable product increments within short iterations.
Kanban is another popular flavor of Agile that focuses on visualizing and managing the flow of work, in order to balance demand with available capacity and remove bottlenecks.
Learning Objectives:
> Gain a broad understanding of the Agile framework
> Discover Scrum and Kanban, the two most widely used Agile methodologies, and see how they can be used in construction industry
> Find out how Scrum and Kanban can be combined to have the best of both worlds (Scrumban)
Discover the innovative and creative projects that highlight my journey throu...dylandmeas
Discover the innovative and creative projects that highlight my journey through Full Sail University. Below, you’ll find a collection of my work showcasing my skills and expertise in digital marketing, event planning, and media production.
Affordable Stationery Printing Services in Jaipur | Navpack n PrintNavpack & Print
Looking for professional printing services in Jaipur? Navpack n Print offers high-quality and affordable stationery printing for all your business needs. Stand out with custom stationery designs and fast turnaround times. Contact us today for a quote!
Cracking the Workplace Discipline Code Main.pptxWorkforce Group
Cultivating and maintaining discipline within teams is a critical differentiator for successful organisations.
Forward-thinking leaders and business managers understand the impact that discipline has on organisational success. A disciplined workforce operates with clarity, focus, and a shared understanding of expectations, ultimately driving better results, optimising productivity, and facilitating seamless collaboration.
Although discipline is not a one-size-fits-all approach, it can help create a work environment that encourages personal growth and accountability rather than solely relying on punitive measures.
In this deck, you will learn the significance of workplace discipline for organisational success. You’ll also learn
• Four (4) workplace discipline methods you should consider
• The best and most practical approach to implementing workplace discipline.
• Three (3) key tips to maintain a disciplined workplace.
Falcon stands out as a top-tier P2P Invoice Discounting platform in India, bridging esteemed blue-chip companies and eager investors. Our goal is to transform the investment landscape in India by establishing a comprehensive destination for borrowers and investors with diverse profiles and needs, all while minimizing risk. What sets Falcon apart is the elimination of intermediaries such as commercial banks and depository institutions, allowing investors to enjoy higher yields.
"𝑩𝑬𝑮𝑼𝑵 𝑾𝑰𝑻𝑯 𝑻𝑱 𝑰𝑺 𝑯𝑨𝑳𝑭 𝑫𝑶𝑵𝑬"
𝐓𝐉 𝐂𝐨𝐦𝐬 (𝐓𝐉 𝐂𝐨𝐦𝐦𝐮𝐧𝐢𝐜𝐚𝐭𝐢𝐨𝐧𝐬) is a professional event agency that includes experts in the event-organizing market in Vietnam, Korea, and ASEAN countries. We provide unlimited types of events from Music concerts, Fan meetings, and Culture festivals to Corporate events, Internal company events, Golf tournaments, MICE events, and Exhibitions.
𝐓𝐉 𝐂𝐨𝐦𝐬 provides unlimited package services including such as Event organizing, Event planning, Event production, Manpower, PR marketing, Design 2D/3D, VIP protocols, Interpreter agency, etc.
Sports events - Golf competitions/billiards competitions/company sports events: dynamic and challenging
⭐ 𝐅𝐞𝐚𝐭𝐮𝐫𝐞𝐝 𝐩𝐫𝐨𝐣𝐞𝐜𝐭𝐬:
➢ 2024 BAEKHYUN [Lonsdaleite] IN HO CHI MINH
➢ SUPER JUNIOR-L.S.S. THE SHOW : Th3ee Guys in HO CHI MINH
➢FreenBecky 1st Fan Meeting in Vietnam
➢CHILDREN ART EXHIBITION 2024: BEYOND BARRIERS
➢ WOW K-Music Festival 2023
➢ Winner [CROSS] Tour in HCM
➢ Super Show 9 in HCM with Super Junior
➢ HCMC - Gyeongsangbuk-do Culture and Tourism Festival
➢ Korean Vietnam Partnership - Fair with LG
➢ Korean President visits Samsung Electronics R&D Center
➢ Vietnam Food Expo with Lotte Wellfood
"𝐄𝐯𝐞𝐫𝐲 𝐞𝐯𝐞𝐧𝐭 𝐢𝐬 𝐚 𝐬𝐭𝐨𝐫𝐲, 𝐚 𝐬𝐩𝐞𝐜𝐢𝐚𝐥 𝐣𝐨𝐮𝐫𝐧𝐞𝐲. 𝐖𝐞 𝐚𝐥𝐰𝐚𝐲𝐬 𝐛𝐞𝐥𝐢𝐞𝐯𝐞 𝐭𝐡𝐚𝐭 𝐬𝐡𝐨𝐫𝐭𝐥𝐲 𝐲𝐨𝐮 𝐰𝐢𝐥𝐥 𝐛𝐞 𝐚 𝐩𝐚𝐫𝐭 𝐨𝐟 𝐨𝐮𝐫 𝐬𝐭𝐨𝐫𝐢𝐞𝐬."
Skye Residences | Extended Stay Residences Near Toronto Airportmarketingjdass
Experience unparalleled EXTENDED STAY and comfort at Skye Residences located just minutes from Toronto Airport. Discover sophisticated accommodations tailored for discerning travelers.
Website Link :
https://skyeresidences.com/
https://skyeresidences.com/about-us/
https://skyeresidences.com/gallery/
https://skyeresidences.com/rooms/
https://skyeresidences.com/near-by-attractions/
https://skyeresidences.com/commute/
https://skyeresidences.com/contact/
https://skyeresidences.com/queen-suite-with-sofa-bed/
https://skyeresidences.com/queen-suite-with-sofa-bed-and-balcony/
https://skyeresidences.com/queen-suite-with-sofa-bed-accessible/
https://skyeresidences.com/2-bedroom-deluxe-queen-suite-with-sofa-bed/
https://skyeresidences.com/2-bedroom-deluxe-king-queen-suite-with-sofa-bed/
https://skyeresidences.com/2-bedroom-deluxe-queen-suite-with-sofa-bed-accessible/
#Skye Residences Etobicoke, #Skye Residences Near Toronto Airport, #Skye Residences Toronto, #Skye Hotel Toronto, #Skye Hotel Near Toronto Airport, #Hotel Near Toronto Airport, #Near Toronto Airport Accommodation, #Suites Near Toronto Airport, #Etobicoke Suites Near Airport, #Hotel Near Toronto Pearson International Airport, #Toronto Airport Suite Rentals, #Pearson Airport Hotel Suites
[Note: This is a partial preview. To download this presentation, visit:
https://www.oeconsulting.com.sg/training-presentations]
Sustainability has become an increasingly critical topic as the world recognizes the need to protect our planet and its resources for future generations. Sustainability means meeting our current needs without compromising the ability of future generations to meet theirs. It involves long-term planning and consideration of the consequences of our actions. The goal is to create strategies that ensure the long-term viability of People, Planet, and Profit.
Leading companies such as Nike, Toyota, and Siemens are prioritizing sustainable innovation in their business models, setting an example for others to follow. In this Sustainability training presentation, you will learn key concepts, principles, and practices of sustainability applicable across industries. This training aims to create awareness and educate employees, senior executives, consultants, and other key stakeholders, including investors, policymakers, and supply chain partners, on the importance and implementation of sustainability.
LEARNING OBJECTIVES
1. Develop a comprehensive understanding of the fundamental principles and concepts that form the foundation of sustainability within corporate environments.
2. Explore the sustainability implementation model, focusing on effective measures and reporting strategies to track and communicate sustainability efforts.
3. Identify and define best practices and critical success factors essential for achieving sustainability goals within organizations.
CONTENTS
1. Introduction and Key Concepts of Sustainability
2. Principles and Practices of Sustainability
3. Measures and Reporting in Sustainability
4. Sustainability Implementation & Best Practices
To download the complete presentation, visit: https://www.oeconsulting.com.sg/training-presentations
RMD24 | Retail media: hoe zet je dit in als je geen AH of Unilever bent? Heid...BBPMedia1
Grote partijen zijn al een tijdje onderweg met retail media. Ondertussen worden in dit domein ook de kansen zichtbaar voor andere spelers in de markt. Maar met die kansen ontstaan ook vragen: Zelf retail media worden of erop adverteren? In welke fase van de funnel past het en hoe integreer je het in een mediaplan? Wat is nu precies het verschil met marketplaces en Programmatic ads? In dit half uur beslechten we de dilemma's en krijg je antwoorden op wanneer het voor jou tijd is om de volgende stap te zetten.
VAT Registration Outlined In UAE: Benefits and Requirementsuae taxgpt
Vat Registration is a legal obligation for businesses meeting the threshold requirement, helping companies avoid fines and ramifications. Contact now!
https://viralsocialtrends.com/vat-registration-outlined-in-uae/
The effects of customers service quality and online reviews on customer loyal...
Using Agile Methodology to Deliver Projects That Transform Customers from Doubters into Raving Fans
1. Using Agile Methodology to
Deliver Projects that Transform
Customers from Doubters into
Raving Fans
Michael Harris
VP of Information Technology, Ecommerce Inc.
2. Goals
• Demonstrate How Agile Can Help to
Transform Customer Perception
• Share Insight Into The Ecommerce Agile
Approach
• Provide You With a Set of Practices That
Can Be Deployed on Your Own Agile Teams
3. Who is the Customer?
From Dictionary.com
1. a
person who purchases goods or services from
another;buyer; patron.
2.Informal . a person one has to deal with: a tough
customer;a cool customer.
For the purpose of this talk a customer can be any
internal or external project sponsor or decision maker.
4. What Do Customers Expect?
• To Get What They Asked or Paid For
• To Have Predictable Costs
• To Get Timely Results
• To Be Kept in the Loop (i.e. No Surprises)
• To Focus On The Business While We Deliver
the Technology
5. What Do Customers Often Get?
• Experience Tells Them...
IT Project = Confusion + Frustration (#FAIL)
• From Their Perspective We...
- Have a Poor Project Delivery Track Record
- Fail to Hold Our Commitments
- Have Fluid, Out of Control Costs
- Misinterpret/Misunderstand What They
Want
6. Why Do We Need Change?
• Because We Do In Fact Have a
Poor Project Delivery Track Record
• As an Industry IT Misses
Approximately 7 Out of 10 Times
(Cost, Features, Time)
- Standish Group - Chaos Summary 2009
- University of Missouri, St. Louis (December 2003)
• This is Performance Only a Baseball
Player Could Appreciate
7. How Do We Improve Our Batting
Average and Get More Fans?
• Hold Our Commitments
• Build Confidence Through
Transparency & Shared
Success
• Actively Engage the
Customer
• Communicate & Adjust
9. So What is Agile?
• Agile Provides a Set of Practices and Processes
Based on Iterative and Incremental
Development With a Focus on Collaboration
and Feedback
• Agile Manifesto (http://agilemanifesto.org/)
- Individuals and interactions over processes and tools
- Working software over comprehensive documentation
- Customer collaboration over contract negotiation
- Responding to change over following a plan
13. But Agile Will...
• Enable Us To (Grow Fans):
1. Hold Our Commitments
2. Build Confidence
3. Engage The Customer
4. Communicate and Adjust
14. How Does Agile Helps Us To
Hold Our Commitments?
• We Break Down Work Into
Manageable Chunks Called Stories
• We Employ “Manage a Day” Theory
• We Plan for Change and Change
the Plan
• We Use Fact Based, Collaborative
Planning
15. How Does Agile Help Us To
Build Confidence?
• Demonstrate Working
Code Early and Often
• Do the Most Valuable and/
or Hardest Things First
• Maintain a “Change” Buffer
in the Plan
• When We Don’t Know...
We Prototype
16. How Does Agile Helps Us To
Engage The Customer?
• Customers Actively Participate
in Story Building
• Customers Define Success &
Failure Criteria
• Customers Help to Plan
Iterations
• Customers Provide Feedback
on Working Code
17. How Does Agile Helps Us To
Communicate and Adjust?
• Agile is All About
Communication and Feedback
• Continuous Improvement is
Built Into the Process via
Retrospectives
• “Do More of What Works
and Less of What Doesn’t”
• We Clearly Define Done
18. Next Lets Examine Our Approach to
Solving this Challenge at Ecommerce
19. How We Practice Agile
• We Will Cover
- Planning
- Managing
- Delivery
- Team Makeup
20. Agile Planning
• Key Practices
- Story Building (Requirements
Gathering)
- Planning Poker (Estimation)
- Iteration Planning (Slotting and
Prioritization)
21. Agile Story Building
Anatomy of a Story
As a <actor/role> I want to <action> so
that <reason>.
Acceptance Criteria Failure Conditions
• What does success • What exceptions do
look like? we handle and how?
22. Example Story
As a presenter, I want to determine the
background of the audience so I can cater
the presentation to their needs.
Success Failure Conditions
• The majority of the audience self • If no one raises their hands make
identifies as (customer or IT) and sure you are in the right room!
as (agile novice or agile expert) • If less than the majority raise their
hand then keep trying until you
get a majority
23. Another Example
As a presenter, I want to teach the audience
how to use agile to win over customers so
that they can be more successful with their
future projects.
Success Failure Conditions
• Members of the audience learn about • If the audience is bored tell a joke
important aspects of agile
• If the audience glassy eyed then re-
• Members of the audience leverage agile on query background information
their future projects
• If the audience fails to applaud at the
• The audience applauds at the end of the end apologize and hand out candy
presentation
24. Planning Poker
• We Estimate Each Story Point Scale
Story Using Story - 0 is <= 2 hours
Points - 1 is <= 8 hours
-
• Members Use
2 is <= 16 hours
- 3 is <= 40 hours
Playing Cards To - 5 is > 40 hours
Cast Their Vote
• Capture Tasks * Stories scored a 5 need to be
broken down
25. Iteration Planning
Backlog
• An Iteration Contains
2 Weeks Worth of 3 3 00 Stories
Stories Minus a 20% 3 1 1
Change Buffer (Plan Change
for Change)
Prioritize
Buffer
• Collaborative Effort
Between Development
and the Customer
Velocity
• We Package 2-3
Iteration
Iterations in Advance
26. Agile Planning Toolbox
• Tools We Use
- Pivotal Tracker for managing
backlog, iteration planning and work
tracking. www.pivotaltracker.com
- www.planningpoker.com for story
estimation.
- Redmine for project documentation
www.redmine.org.
28. Daily Stand Ups
• Must Be Prepared To Answer The
Following:
- Yesterday I Committed To And
Completed... (verify)
- Today I Commit To Completing...
(commit)
- My Roadblocks Are... (escalate)
• And Yes We Stand The Entire Time :)
29. Retrospectives Not
Honest!
• Requires “Brutal Honesty”
• Answers Two Simple Questions
- What Worked
- What Did Not Work
• Turn the WDNW’s Into Stories
or Chores and Incorporate
Into Future Iterations
31. Demonstrations
• Gives Customer a Chance to
Interact With Working Code
• Demos Verify Customer
Acceptance of Stories
• Demos Should Be Engaging
• Capture Failures as Bug
Stories
32. Agile Delivery
• Key Practices
- Clear Definition Of Done
- Automated Testing Is Critical To Success
- Continuous Integration
- Agile Coaching
33. Definition Of Done
• Working, Demonstratable Code
• All Tests Pass
- Tests Prove Acceptance Criteria &
Failure Handling
• Story Accepted By Customer
34. Automated Testing
• Test First, Test After... Just Test!
• Tests are as Much for the
Developer as the Customer
• Regression Testing Prevents
Indirect Feature Breakage
• Integration Testing Ensures
That Units Function
Correctly Together
35. Continuous Integration
• Instant Feedback For Build & Test
Validity Upon Code Check In
• Broken Build = Fire Alarm
• Provides Metrics for Code
Coverage
• We Use Hudson (hudson-ci.org)
But There Are Many Good Ones
Available
36. Agile Coaching
• Continuous Coaching is Critical
for New Agile Teams
• Developers Pair as Needed
• Peer Code Reviews Required
- Ensures Consistency
- Spreads Knowledge
• Team is Self Organizing
37. Building an Agile Team
• A Typical Project Will Have
- 1 Project Manager
- 1 Business Analyst
- 3-6 Developers
- 1-2 Designers/Web Developers
- 1-2 QA
• We Use a 1-3-1 Ratio for Designers
to Developers to QA
38. Our Agile Team
• Customer/Sponsor/ • Communicate Project Goals/
Background
SME’s
• Write Stories
• Business Analyst
• Write Success/Failure
• PM/Dev Manager Criteria
• Provide Reference
(Scrum Master)
Information
• Designers/UX • Help Plan/Prioritize Iterations
• Developers • Provide Feedback in Demos
• Participate in Daily Stand Up
• QA (Optional)
39. Our Agile Team
• Customer/Sponsor/ • Facilitate Story Building
SME’s • Challenge Customer to Dig
• Business Analyst
Deeper & Work Through
Scenarios
• PM/Dev Manager • Story Clarification
(Scrum Master) • Participate in Planning Poker
• Liaison Between IT & Customer
• Designers/UX
• Demo Presenter
• Developers • Participate in Daily Standup
• QA • Participate in Retrospectives
40. Our Agile Team
• Customer/Sponsor/ • Lead Iteration Planning
SME’s
• Lead Planning Poker
• Business Analyst
• Lead Daily Stand Up
• PM/Dev Manager • Lead Retrospectives
(Scrum Master)
• Assign Work
• Designers/UX • Eliminate Roadblocks
• Developers • Review Code
• QA • Lead Release Planning
41. Our Agile Team
• Customer/Sponsor/ • Create Wireframes
SME’s
• Create Screen Mocks
• Business Analyst • Define Interaction
Characteristics
• PM/Dev Manager
• Define Application Graphic
(Scrum Master) Standards
• Designers/UX • Demo Designs
• Developers • Participate in Daily Stand Up
• QA • Participate in Retrospectives
42. Our Agile Team
• Customer/Sponsor/ • Break Stories into Tasks
SME’s • Deliver Stories (Code & Unit
• Business Analyst
Test)
• Pair & Mentor
• PM/Dev Manager • Participate in Planning Poker
(Scrum Master)
• Participate in Demos
• Designers/UX • Manage Continuous
Integration Server
• Developers
• Participate in Daily Stand Up
• QA • Participate in Retrospectives
43. Our Agile Team
• Customer/Sponsor/ • Participate in Story Building
SME’s • Develop Integration Test
• Business Analyst
Plans
• Execute Integration Tests
• PM/Dev Manager • Record/Prioritize Defects
(Scrum Master)
• Certify Release for
• Designers/UX Production
• Participate in Demos
• Developers
• Participate in Daily Stand Up
• QA • Participate in Retrospectives
44. In Summary
• To Win Fans
- Do What We Say and Say What We Do
- Customers Want To Be Heard
- Demonstrate Consistency and
Transparency Using Agile
• Like Anything Else, Agile Takes Practice
and Coaching But Everyone Can Do IT
Taught agile to hosting, airline, financial services, insurance and transportation\n\n\n
Won&#x2019;t use the words cloud or ecosystem\n
Need a common understanding of Customer before discussing their perspective\n
I think we all have these expectations as a customer\n
\n
300 batting average\n
Sounds Simple. Next slide.\nAgile can help.\n
\n
Poll the audience on Agile Manifesto - software industry leaders were tired of failing \nAgile manifesto 10 year anniversary this past February\nBefore we talk about what agile will do to help, lets look at what agile won&#x2019;t do.\n
\n
\n
\n
\n
Plan based on what we know (velocity) and the customer helps us prioritize\n
Remove Uncertainty and Plan for Change\n
What to work on\nWhen to work on it\nTell us how we did once done\n
My agile epiphany was that most of what we do in agile is to get feedback\nNot properly defining done plagues many teams. %&#x2019;s don&#x2019;t matter. You are done or you are not.\n
\n
Next Look at the Key Practices we use\n
\n
\n
\n
\n
Estimation in the dark\nOutliers argue their case\n
\n\n
\n
\n
15 minutes or less in duration\n Entire Team Participates (Skype for remotes)\n Fosters Accountability & Shared Responsibility Amongst Team Members\n
A Look Back At Each Iteration Prior To The Start Of The Next\n
Left axis is Work in Hours, Right axis is completed work in Hours\n X axis is days in the iteration\n
Did we deliver what you asked us to deliver?\n
\n
\n
Suite of Automated Unit Tests Provides Regression Testing\n We Leverage Integration Tests For Functional UI Testing\n
\n
\n
That is an actual picture of our team doing a standup :)\n
\n
\n
\n
\n
\n
\n
This should be a summary or take aways\n\nTakes Practice, Bring in a coach, Customers may resist at first but they will love you later\n