Agile has become mainstream in the IT industry, since that the multiplication of Agile practices which makes Agile implementation complex and uncertain, we have started to see failure in Agile implementations.
During this presentation we will start a simplification process by going back to the source of Agile, understand what Agile is and what it is not. We will discover what is the Heart of Agile, its essence, and how it embraces management
An excerpt of my proposal to the implementation and management of Corporate Innovation portfolio based on Tendayi Viki's book: The Corporate StartUp and Lean Management principles.
7 habits of agile sustainable organizations. Based on #AgilesCo2018 conversations. http://www.agilisters.org/2018/08/agiles-colombia-2018-un-evento-de-fabula.html
Early testing is a must, aligned with the Agile concept of quick feedback as well as teamwork. Test automation is also key for saving money and allowing continuous deployment, but needs to be started based on some criteria.
Agile has become mainstream in the IT industry, since that the multiplication of Agile practices which makes Agile implementation complex and uncertain, we have started to see failure in Agile implementations.
During this presentation we will start a simplification process by going back to the source of Agile, understand what Agile is and what it is not. We will discover what is the Heart of Agile, its essence, and how it embraces management
An excerpt of my proposal to the implementation and management of Corporate Innovation portfolio based on Tendayi Viki's book: The Corporate StartUp and Lean Management principles.
7 habits of agile sustainable organizations. Based on #AgilesCo2018 conversations. http://www.agilisters.org/2018/08/agiles-colombia-2018-un-evento-de-fabula.html
Early testing is a must, aligned with the Agile concept of quick feedback as well as teamwork. Test automation is also key for saving money and allowing continuous deployment, but needs to be started based on some criteria.
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteAgile Montréal
Lean en gros, c'est comme l'Agilité, sauf que...
Qu’est-ce donc que le Lean?
Quel est son lien avec l'Agilité?
Et Kanban dans tout ça?
Cette introduction vise à clarifier ce que Lean signifie et son rapport avec l'Agilité. C'est une comparaison permettant de comprendre un mouvement au-delà du monde des technologies de l'information, permettant un regard nouveau sur les entreprises d'aujourd'hui et différent sur l'Agilité telle qu’on la connait.
À propos de Martin Goyette
Martin est un professionnel en accompagnement qui sert et conseille le domaine des technologies de l’information depuis plus d’une dizaine d’années (télécommunications, transport, bancaire, syndicat, santé, assurances). À titre de président de la Communauté Agile de Montréal, Martin est fortement impliqué dans la promotion de sa passion et ses croyances. Martin est diplômé de l’ÉTS d’un baccalauréat en génie logiciel et d’une maîtrise en génie, technologies de l’information. Depuis 2008, il se consacre à Lean ainsi qu’à l’agilité et a obtenu plusieurs reconnaissances professionnelles venant certifier son expérience.
From Agile Teams to Agile organizationsSteve Mercier
The journey to progress from Agile Teams to Agile Organizations by using a Software Delivery Pipeline engraining all your business software development best practices.
Indicateurs de performance et SAFe : Quoi, comment et lesquels ? - Agile en S...Agile En Seine
Présenté par Eduardo Alvim, Gladwell Academy
Les métriques et l’agilité sont un sujet controversé, car les entreprises ne savent pas toujours ce qu'il faut mesurer et comment. Ce type de comportement les conduit à garder les mêmes indicateurs standards qu'elles ont utilisées au cours des dernières décennies, ce qui ne reflète pas toujours la nouvelle façon de travailler, encore plus lorsque vous passez à l’agilité à l’échelle.
Au cours de cette session, à travers un partage d’expériences et d'exemples concrets, vous découvrirez comment les entreprises performantes définissent leur tableau de bord à l'aide d’indicateurs significatifs. Vous apprendrez ce qu'il faut mesurer, comment le faire et quelles mesures choisir, compte tenu du contexte dans lequel vous vous trouvez.
Eduardo Alvim, SPCT, Senior Trainer and Consultant, Agile Globetrotter, Gladwell Academy
Eduardo est le premier et (jusqu’à présent) le seul SPCT certifié parlant espagnol et portugais au monde. Il dispense également des formations en anglais et en français. Avant de devenir SPCT, Eduardo a acquis une vaste expérience professionnelle dans les domaines du développement de logiciels, de l’informatique et de la gestion d’équipe. Eduardo a mis en œuvre des méthodes de travail Agile dans des secteurs aussi divers que l’aviation, la santé, l’industrie pharmaceutique, la banque et l’assurance, les médias et l’informatique. Il a ainsi acquis une connaissance pratique approfondie de la nécessité des méthodes de travail agiles et des exemples concrets des avantages de la mise en œuvre de SAFe. Eduardo est convaincu qu’il faut étendre les processus de transformation à l’ensemble de l’entreprise pour rester à l’avant-garde de notre économie post-numérique. En tant que SPCT, il met l’accent sur les approches stratégiques, les objectifs et résultats commerciaux mesurables et un objectif clair. Il est titulaire des certifications CSM, PSMI, PSMII, CSPO, CSP-SM, CSP-PO, SA, SPC, RTE, LPM et autres. La motivation d’Eduardo en tant que coach est de fournir aux organisations le bon cadre pour s’améliorer structurellement et de donner aux individus les outils pour s’épanouir dans leurs rôles respectifs, raison pour laquelle il intervient comme speaker dans les événements les plus prestigieux autour de l’agilité dans le monde entier.
[Palestra] Agile Coaching: What does it mean? @ Regional Scrum Gathering Peru...Guilherme Motta
Talk given in Lima, Peru during the Regional Scrum Gathering in 2016.
I try to introduce what I believe is currently the position of the Agile Coach, plus some day to day activities, tools, techniques and experiences.
Overview of IDEXX's "agile" journey – the challenges and the successes and how we are transforming the three P's (Portfolio, Programs and Projects) to become increasingly agile.
Understand in practice how to prioritize portfolios, projects and products wi...Agile Montréal
Present Agile Upstream Framework structure
How does the approach to structure a Agile Upstream process to select, prioritize and put away initiatives.
What is a Agile Upstream, what are its benefits and what are the differences to other approaches
Present negative and positive results to implement a prioritization process through Agile Uptream Framework with Real Cases
What are the first steps to get started
La empresa como organismo vivo. Habilitemos la agilidad empresarial (Business...David Alejano Hernández
Somos capaces de comprender a ese organismo vivo lo suficientemente como para que las medidas que se adopten evolución su agilidad empresarial y redunden en crecimiento y cambio productivos
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...Bosnia Agile
In this session you will be witnessing our agile transformation journey in the healthcare business through 4 key steps:
Cultural & Mindset Change (Agile Leaders)
New Ways of Working (Pilot Squads)
Sustainable Scale (Agile Coaches)
Business Agility Scale (New Operating Model)
While we are sharing our transformation canvas, you may find yourself visualizing yours that will also trigger your creativity.
This guide summaries a successful Agile transformation in Telco with a related case study.
Do not take the described steps of this guide as the only way to be successful, there can be many other alternatives for sure. However, this guide explains a way thats experienced to be successful in many companies and under different circumstances.
Looking forward to hear your comments & suggestions
Thanks
Lean en gros, c'est comme l'Agilité, sauf que... - Martin GoyetteAgile Montréal
Lean en gros, c'est comme l'Agilité, sauf que...
Qu’est-ce donc que le Lean?
Quel est son lien avec l'Agilité?
Et Kanban dans tout ça?
Cette introduction vise à clarifier ce que Lean signifie et son rapport avec l'Agilité. C'est une comparaison permettant de comprendre un mouvement au-delà du monde des technologies de l'information, permettant un regard nouveau sur les entreprises d'aujourd'hui et différent sur l'Agilité telle qu’on la connait.
À propos de Martin Goyette
Martin est un professionnel en accompagnement qui sert et conseille le domaine des technologies de l’information depuis plus d’une dizaine d’années (télécommunications, transport, bancaire, syndicat, santé, assurances). À titre de président de la Communauté Agile de Montréal, Martin est fortement impliqué dans la promotion de sa passion et ses croyances. Martin est diplômé de l’ÉTS d’un baccalauréat en génie logiciel et d’une maîtrise en génie, technologies de l’information. Depuis 2008, il se consacre à Lean ainsi qu’à l’agilité et a obtenu plusieurs reconnaissances professionnelles venant certifier son expérience.
From Agile Teams to Agile organizationsSteve Mercier
The journey to progress from Agile Teams to Agile Organizations by using a Software Delivery Pipeline engraining all your business software development best practices.
Indicateurs de performance et SAFe : Quoi, comment et lesquels ? - Agile en S...Agile En Seine
Présenté par Eduardo Alvim, Gladwell Academy
Les métriques et l’agilité sont un sujet controversé, car les entreprises ne savent pas toujours ce qu'il faut mesurer et comment. Ce type de comportement les conduit à garder les mêmes indicateurs standards qu'elles ont utilisées au cours des dernières décennies, ce qui ne reflète pas toujours la nouvelle façon de travailler, encore plus lorsque vous passez à l’agilité à l’échelle.
Au cours de cette session, à travers un partage d’expériences et d'exemples concrets, vous découvrirez comment les entreprises performantes définissent leur tableau de bord à l'aide d’indicateurs significatifs. Vous apprendrez ce qu'il faut mesurer, comment le faire et quelles mesures choisir, compte tenu du contexte dans lequel vous vous trouvez.
Eduardo Alvim, SPCT, Senior Trainer and Consultant, Agile Globetrotter, Gladwell Academy
Eduardo est le premier et (jusqu’à présent) le seul SPCT certifié parlant espagnol et portugais au monde. Il dispense également des formations en anglais et en français. Avant de devenir SPCT, Eduardo a acquis une vaste expérience professionnelle dans les domaines du développement de logiciels, de l’informatique et de la gestion d’équipe. Eduardo a mis en œuvre des méthodes de travail Agile dans des secteurs aussi divers que l’aviation, la santé, l’industrie pharmaceutique, la banque et l’assurance, les médias et l’informatique. Il a ainsi acquis une connaissance pratique approfondie de la nécessité des méthodes de travail agiles et des exemples concrets des avantages de la mise en œuvre de SAFe. Eduardo est convaincu qu’il faut étendre les processus de transformation à l’ensemble de l’entreprise pour rester à l’avant-garde de notre économie post-numérique. En tant que SPCT, il met l’accent sur les approches stratégiques, les objectifs et résultats commerciaux mesurables et un objectif clair. Il est titulaire des certifications CSM, PSMI, PSMII, CSPO, CSP-SM, CSP-PO, SA, SPC, RTE, LPM et autres. La motivation d’Eduardo en tant que coach est de fournir aux organisations le bon cadre pour s’améliorer structurellement et de donner aux individus les outils pour s’épanouir dans leurs rôles respectifs, raison pour laquelle il intervient comme speaker dans les événements les plus prestigieux autour de l’agilité dans le monde entier.
[Palestra] Agile Coaching: What does it mean? @ Regional Scrum Gathering Peru...Guilherme Motta
Talk given in Lima, Peru during the Regional Scrum Gathering in 2016.
I try to introduce what I believe is currently the position of the Agile Coach, plus some day to day activities, tools, techniques and experiences.
Overview of IDEXX's "agile" journey – the challenges and the successes and how we are transforming the three P's (Portfolio, Programs and Projects) to become increasingly agile.
Understand in practice how to prioritize portfolios, projects and products wi...Agile Montréal
Present Agile Upstream Framework structure
How does the approach to structure a Agile Upstream process to select, prioritize and put away initiatives.
What is a Agile Upstream, what are its benefits and what are the differences to other approaches
Present negative and positive results to implement a prioritization process through Agile Uptream Framework with Real Cases
What are the first steps to get started
La empresa como organismo vivo. Habilitemos la agilidad empresarial (Business...David Alejano Hernández
Somos capaces de comprender a ese organismo vivo lo suficientemente como para que las medidas que se adopten evolución su agilidad empresarial y redunden en crecimiento y cambio productivos
Creating transformation in Healthcare by Banu Gülsün, Mutlu Çiçek and Onur Ön...Bosnia Agile
In this session you will be witnessing our agile transformation journey in the healthcare business through 4 key steps:
Cultural & Mindset Change (Agile Leaders)
New Ways of Working (Pilot Squads)
Sustainable Scale (Agile Coaches)
Business Agility Scale (New Operating Model)
While we are sharing our transformation canvas, you may find yourself visualizing yours that will also trigger your creativity.
This guide summaries a successful Agile transformation in Telco with a related case study.
Do not take the described steps of this guide as the only way to be successful, there can be many other alternatives for sure. However, this guide explains a way thats experienced to be successful in many companies and under different circumstances.
Looking forward to hear your comments & suggestions
Thanks
Moderated by Agile experts Harry Ulrich and Todd Miller, this presentation presents multidimensional best practices for Agile Development that you can start executing right away.
Learn more about the root causes of Agile failures, practical wisdom to drive better collaboration and alignment across Agile teams, and strategies to scale Agile successfully across your organization.
Applying Lean Startup Principles to Agile ProjectsTechWell
Warning! You can still build the wrong product using agile. In Eric Ries’ book The Lean Startup, he poses the question: What if we found ourselves building something that nobody wanted? In that case, what would it matter if we did it on time and on budget? We often assume the Product Owner is smart enough to define the right product. But what if we are wrong? Michael Hall shares lean startup principles and how they can be applied to ensure that the product we are building is righteous. Learn new agile concepts such as hypothesis-driven project vision, knowledge broker personas, learning maps, minimum learning product, experiment backlogs, experiment test iterations, validated learning, and pivot/persevere decisions. Case studies and Michael’s first-hand product experience emphasize the learning points. New and mature agilistas alike will leave the session armed with Lean Startup agile techniques that can be applied immediately on their agile projects.
2021 marks the 20 anniversary of the Agile Manifesto. Yet many organizations are still struggling to clearly improve value delivery for their customers. In this talk Scott Ambler and Mark Lines explain why agile has struggled in the past and what we can do about it. Go beyond agile rhetoric, agile methods and frameworks and learn how to optimize agility for your situation, not others. We can do better, and it is not difficult. Disciplined Agile can help. The journey starts with an investment in learning, optimizing for your situation, and then removing obstacles to accelerate delivery and delight your customers.
Presentation we did to a group of project managers who had not had any exposure to using Agile methodologies. Gives a basic overview of Agile with a User Centered design approach.
Agile
SCRUM
SAFe
IBM approach to SAFe
Why Scale Agile?
IBM’s Point of ViewScaling Agile –The Recipe
SAFe® Overview
IBM’s Support for SAFe
5 Simple Value Propositions
Evolving to SAFe
How IBM uses SAFe to deliver ALM tooling
Summary
IMVU: “But Does It Scale?” from Startup Lessons Learned ConferenceBrett Durrett
IMVU: “But Does It Scale?” from Eric Ries' Startup Lessons Learned Conference, April 23, 2010 in San Francisco. The video presentation is available at http://bit.ly/bBpUcm
How large companies can regain their ability to innovate and gain speed on the market. Get out of your box and concentrate on your idea, instead of following best practices, guidelines or compliance rules.
For projects like building a power plant or a train tunnel, tough project managers are needed. But when it comes to developing digital or physical products, the role of a project manager has an increasingly difficult standing. During agile or digital transformations, new roles emerge to take over project management tasks. So, are project managers needed in these areas in the future?
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
Slack (or Teams) Automation for Bonterra Impact Management (fka Social Soluti...Jeffrey Haguewood
Sidekick Solutions uses Bonterra Impact Management (fka Social Solutions Apricot) and automation solutions to integrate data for business workflows.
We believe integration and automation are essential to user experience and the promise of efficient work through technology. Automation is the critical ingredient to realizing that full vision. We develop integration products and services for Bonterra Case Management software to support the deployment of automations for a variety of use cases.
This video focuses on the notifications, alerts, and approval requests using Slack for Bonterra Impact Management. The solutions covered in this webinar can also be deployed for Microsoft Teams.
Interested in deploying notification automations for Bonterra Impact Management? Contact us at sales@sidekicksolutionsllc.com to discuss next steps.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
Accelerate your Kubernetes clusters with Varnish CachingThijs Feryn
A presentation about the usage and availability of Varnish on Kubernetes. This talk explores the capabilities of Varnish caching and shows how to use the Varnish Helm chart to deploy it to Kubernetes.
This presentation was delivered at K8SUG Singapore. See https://feryn.eu/presentations/accelerate-your-kubernetes-clusters-with-varnish-caching-k8sug-singapore-28-2024 for more details.
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Using an Agile Framework in a BI Team
1. Using an Agile Framework
in a BI Team
Philly BI Users Group Meetup– July 27, 2017
Cathy Carleton
1
2. 2
• Waterfall, Agile & "Wet Agile"
• Adapting to Lean Requirements
• Tools of the Trade
• Tracking Progress and Communicating
• Sprints and Scrums
• The New Rhythm of Delivery
• Managing Dependencies in an Agile Framework
• Managing Expectations - The Definition of "Done"
WHAT WE’LL COVER
3. 3
• How most projects were run before agile, and many still are:
WATERFALL MODEL
4. 4
• Each phase on the critical path is sequential and dependent
• Deployment doesn’t happen until all steps are complete
WATERFALL MODEL
5. 5
A misconception or error early in the project can be
carried through the project, unidentified until delivery.
BI projects can last months or even years. The original
project concept may be inadequate and/or outdated
by the time it’s delivered.
Opportunity costs accrue until project delivery.
RISKS OF WATERFALL
6. 6
• Yes, it’s a methodology of IT delivery…but one that brings a
seismic change to a business.
• It’s a new way of doing business.
• If it’s going to work, the whole business has to adapt to IT’s
new workflows – when historically, it’s been the reverse.
AGILE – WHAT IS IT?
8. 8
12 AGILE PRINCIPLES
1) Promote customer satisfaction with early & continuous software delivery
2) Welcome changing requirements, even late in the development cycle
3) Deliver working software frequently
4) Business people and developers work together daily
5) Trust and support motivated people to get the job done
6) Communicate most effectively through face-to-face conversation
7) Measure progress through working software
8) Maintain a constant pace indefinitely
9) Enhance agility via attention to technical excellence & good design
10) Maximize the work not done – simplicity is essential
11) Self-organizing teams generate the best architectures, requirements & designs
12) Reflection on how to be more effective, at regular intervals
9. 9
FINE FOR SOFTWARE DEVELOPMENT – BUT BUSINESS INTELLIGENCE?
Yes.
It’s choosing people-centered architecture over data
or object-centered architecture.
It’s iterative delivery and continuous improvement.
10. 10
1. Prioritizing – Choosing to do the most meaningful work
2. Incremental – Conserving resources by making small, time-
boxed bets, enabling continuous & iterative delivery
3. Socializing – Always-on communication & transparency
4. Exploring – Intellectual curiosity, challenging assumptions
5. Validating – Estimates realistic? Requirements still relevant?
6. Empirical – Getting the facts faster, including user feedback
7. Liberating – Autonomous, self-organizing, shedding what is
no longer needed
SEVEN BEHAVIORS OF AGILE THAT WILL WORK IN BI
Credit: Robert MacGregor – Lead Agile Coach, EPAM
11. 11
Estimation is tricky. Agile is adaptive. Not psychic.
Stakeholders get mad at you when you don’t “welcome
changing requirements” 2 hours before deployment.
Even on long-term projects, progress is no longer
invisible. Deliverables become near-term. Not everyone
will welcome this development.
RISKS OF AGILE
12. 12
STAKEHOLDERS’ VIEW OF WATERFALL DATA WAREHOUSE PROJECTS
Step 1: Requirements
Give requirements.
For hours and hours.
Until you lose your voice.
Or nod off.
13. 13
STAKEHOLDERS’ VIEW OF DATA WAREHOUSE PROJECTS
Step 2: Approval
Approve the requirements.
Do it, man.
Get your life back.
16. 16
STAKEHOLDERS’ VIEW OF DATA WAREHOUSE PROJECTS
Step 5: Worry
Where is this project?
Um, what was this
project all about again?
17. 17
STAKEHOLDERS’ VIEW OF DATA WAREHOUSE PROJECTS
Step 6: The Big Reveal
Is this what we wanted?
Is it still relevant? Is it still
sufficient?
Will people use it?
18. 18
STAKEHOLDERS’ VIEW OF DATA WAREHOUSE PROJECTS
Step 6: The Big Reveal
And why did it come in
so far over budget?
20. 20
WATERFALL/AGILE HYBRID MODELS
• Controversy – Many in agile circles believe anything less than a
full agile transformation is doomed to fail.
• Other claim it is more efficient than waterfall alone, especially in
enterprises that won’t or can’t embrace a full agile transformation
• My View: Holding 15-minute stand-up meetings every morning
doesn’t make you agile, but communicating more often is a start.
21. 21
WATERFALL/AGILE HYBRID MODELS - AGILEWASHING
INSERT ONE OF THE FOLLOWING:
• Daily stand-ups – oh look, we do scrum!
• Search-&-Replace “Release” with “Sprint”
• Purchase whiteboards and sticky notes
DO EVERYTHING ELSE THE SAME
22. 22
“Responding to change over following a plan”
Comprehensive up-front requirements are discarded in agile.
“Working software over comprehensive documentation”
Requirements are gathered iteratively via in-person or Skype
interviews. In some enterprises, requirements can fit on a Post-
It. In many others, the code IS the final documentation.
ADAPTING TO LEAN REQUIREMENTS
23. 23
ADAPTING TO LEAN REQUIREMENTS
Documentation is a safety net. Embracing lean requirements is
an act of courage for the tech side and the business side.
24. 24
User Stories - As a <your role>, I want <desired data> so that
<reason you want it>.
Examples:
“As a supply chain analyst, I want to access sales data from newly opened stores
within 24 hours of transaction so that I can determine inventory demands.”
“As a marketing manager, I want monthly modeled churn propensity scores at the
Customer ID level so that I can make retention offers to those most likely to leave.”
ADAPTING TO LEAN REQUIREMENTS
25. 25
TOOLS OF THE TRADE – AGILE OFFICE ENVIRONMENT
Encourages face-to-face collaboration. Great for daily stand-ups.
Not so great for talking to your client. Or your dermatologist.
27. 27
TOOLS OF THE TRADE – AGILE MANAGEMENT SOFTWARE
Buying a pricy putter won’t
turn me into a great golfer.
Spending IT budget on an agile
tool doesn’t turn your shop
into an agile organization.
AGILE IS BIGGER THAN THE IT
DEPARTMENT
28. 28
TRACKING PROGRESS & COMMUNICATING
Agile Culture – your stakeholders must think about what they
need. And communicate with you.
29. 29
TRACKING PROGRESS & COMMUNICATING
Agile Culture – your stakeholders must think about what they
need. And communicate with you. I know. Freaking nightmare.
32. 32
TRACKING PROGRESS & COMMUNICATING – TEAMS
Agile teams ideally are co-located. But they don’t have to be.
33. 33
TRACKING PROGRESS & COMMUNICATING – ESTIMATING WORK
Planning poker – each team member estimates
levels of effort by showing a card – without being
influenced by each other
Dot voting – a little more group influence, but
still democratic in its process
Affinity mapping – grouping similar tasks
And there are many more ways to estimate
34. 34
SPRINTS & SCRUMS
Sprints are time-boxed periods that usually last 2 to 4 weeks.
They conclude with a working deliverable, which is augmented
with more features/functionality in the next sprint. And the next.
Scrums are 15-minute daily stand-up meetings.
Coffee’s okay. Sitting isn’t.
Each team member answers 3 questions:
35. 35
SPRINTS & SCRUMS
1) What did you complete since we last met?
2) What do you plan to accomplish today?
3) What might get in your way?
36. 36
RHYTHM OF DELIVERY - WATERFALL
Project Architect
Procure All
Requirements,
Map all Project
Deliverables
Data Architect
Full Project
Architecture
Developer
All Coding QA Tester
All Testing
(handoff)
(handoff)
(handoff)
37. 37
THE NEW RHYTHM OF DELIVERY - AGILE
SPRINT Project Architect Data Architect Developer QA Tester
0 MVP Requirements - - -
1 Deliverable A - - -
2 Deliverable B Deliverable A - -
3 Deliverable C Deliverable B Deliverable A -
4 Deliverable D Deliverable C Deliverable B Deliverable A
5 - Deliverable D Deliverable C Deliverable B
6 - - Deliverable D Deliverable C
7 - - - Deliverable D
38. 38
MANAGING DEPENDENCIES IN AN AGILE FRAMEWORK
Project Managers and Product Owners must work together closely.
• Put higher priority on a blocker pre-requisite task (even if the
task has lower business value)
• Fake it till you make it – mock out or implement a facsimile of
the missing data or process to keep making progress
• Reprioritize to move the task with dependency later in the
sprint (Agile tools help manage dependencies)
39. 39
MANAGING EXPECTATIONS – THE DEFINITION OF “DONE”
Done – cross-functional teams need to figure out the definition
and agree on “done” – ideally, everybody has skin in the game:
Good: Finally sending the crusty old AS400 to hardware heaven
Retiring server licenses
Delivering working features
Better: Usage targets
Measurably better business outcomes
40. 40
• Agile in itself is not a business objective.
Agile helps achieve business objectives.
• Agile transforms businesses, not strategies. It
can’t turn a failed business strategy into a
success – only deliver it more efficiently.
• Agile does not mitigate a profound lack of
resources. It will make the resources that do
exist more productive.
Parting thoughts…