This document provides an overview of scaling agile planning to support large distributed programs. It discusses challenges in scaling core agile practices to support organizations with multiple teams working on large programs. The document outlines factors that need to be scaled, such as teams, planning, requirements, and roles. It proposes using frameworks like Disciplined Agile and SAFe to structure teams and scale practices. The presentation maps out a journey for organizations to define roadmaps, frameworks, and processes to scale their agile approach.
Using agile for business process design and development oct 19, 2010 ottawaAdaptiveOrg Inc.
Is Agile Scrum just for software development or can it also be used to achieve great business process design and development as well?
Presented to the Ottawa IIBA Chapter on October 19, 2010
An overview of the Agile Manifesto and the principles and practices that define Agile software development. A comparison of Agile Development methodologies and an organisational culture that supports them
Using agile for business process design and development oct 19, 2010 ottawaAdaptiveOrg Inc.
Is Agile Scrum just for software development or can it also be used to achieve great business process design and development as well?
Presented to the Ottawa IIBA Chapter on October 19, 2010
An overview of the Agile Manifesto and the principles and practices that define Agile software development. A comparison of Agile Development methodologies and an organisational culture that supports them
Introduction to Enterprise Agile FrameworksMehul Kapadia
* Need for Enterprise Agility
Agile practices have been adopted by organizations of all sizes.
For medium to large enterprises, team level agile practices have been stretched with custom fit processes and practices as needed to fulfill the gaps in end to end delivery life cycle.
* Agile@Scale
Enterprise Agile Frameworks have emerged to address the challenge of replicating agile success at organization level.
We will review following frameworks:
• SAFe – Scaled Agile Framework
• DAD – Disciplined Agile Delivery
• LeSS – Large Scale Scrum
* Attendees will leave this presentation with a clear understanding of current trends in organizational agility and will be able to take back the lessons learnt from speaker’s experience of SAFe implementation.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Boardroom Metrics
This presentation was delivered to a group of senior executives with little or no understanding of Agile methodologies. It was an eye-opening experience!
If interested, please reach out to our firm to discuss how we can help your organization: 1.416.994.6552 or info@boardroommetrics.com
What is Agile Project Management? | Agile Project Management | Invensis Learn...Invensis Learning
( *** PRINCE2 Agile Certification Training: https://bit.ly/2KIz6Oh *** )
( *** AgilePM Certification Training: https://bit.ly/2V3QhMf *** )
This presentation on What is Agile Project Management? explains the need for blending Agile concepts with control and governance of Project Management, also explains how it can be done.
Areas Covered:
1. Need for Agile Project Management
2. Understanding Principles of Agile & Project Management
3. What is Agile Project Management?
4. Difference Between Agile & Waterfall
5. Challenges if Agile Project Management
6. Understanding Agile Frameworks
7. Agile Project Management Career Paths
#AgileProjectManagement #InvensisLearning
Subscribe to our channel: https://bit.ly/3dmqNQS
Click here to check upcoming webinars on Agile Project Manager: https://goo.gl/M9v8oP
About Invensis Learning:
Invensis Learning is a pioneer in providing globally-recognized certification training courses for individuals and enterprises worldwide. We have trained and certified 15,000+ professionals from 50+ courses through multiple training delivery modes.
Invensis Learning provides live online certification training on Agile Project Management, there are two career paths one can opt for.
1. AgilePM certification by APMG: https://bit.ly/2V3QhMf
2. PRINCE2 Agile certification by AXELOS: https://bit.ly/2KIz6Oh
Upon enrolment, you will get lifetime access to a Learning Management System which will contain all class resources like recordings and Ppts, along with access to Agile Project Management webinars.
BECOME A CERTIFIED AGILE PROJECT MANAGER!
For more information please visit our website: https://www.invensislearning.com
Follow Us on:
Facebook: https://www.facebook.com/invensislearn/
LinkedIn: https://www.linkedin.com/company/inve...
Twitter: https://twitter.com/invensiselearn/
This presentation has been compiled using material available in public domain. Copyrights of the owners and sources of the material used has been duly acknowledged.
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...Richard Knaster
New competitive threats often require organizations to build increasingly complex, interconnected and sophisticated software and systems, faster, better and cheaper. Most organizations are not equipped to meet this new challenge! Meanwhile small, nimble competitors, like Airbnb and Uber are taking a big bite on the profits of the giants.
So what’s the answer? What have we learned in the past decade from our adventures in agile and our attempts at scaling? What does the future hold?
In this talk, Richard Knaster, Principal Consultant and SAFe Fellow, discusses a more scalable and modular lean-agile approach that enables even the largest enterprises to compete with smaller and nimbler competitors that are disrupting companies in all industries. Richard is a Principal Contributor to the Scaled Agile Framework and previously worked at IBM where his roles included Chief Agile Methodologist. World Wide Agile Practice Manager and various product management roles in the Rational Brand.
Business Agility - taking advantage of an agile R&DVasco Duarte
Many companies have jumped on the Agile bandwagon. That's good, but what for? In this talk we explore the consequences and possible benefits of adopting Agile for your Business. It's not enough to benefit your R&D, we need to learn how Agile can help our whole company.
This is the outline of my 10-day business agility course for board members, executives, managers, and students. I would call it "core" material for the MBA of the 21st century. It can be done in various formats, one or two days at a time. I'll be giving pieces of it to audiences around the world all year. Learn more at businessagilityworkshop.com
Introduction to Enterprise Agile FrameworksMehul Kapadia
* Need for Enterprise Agility
Agile practices have been adopted by organizations of all sizes.
For medium to large enterprises, team level agile practices have been stretched with custom fit processes and practices as needed to fulfill the gaps in end to end delivery life cycle.
* Agile@Scale
Enterprise Agile Frameworks have emerged to address the challenge of replicating agile success at organization level.
We will review following frameworks:
• SAFe – Scaled Agile Framework
• DAD – Disciplined Agile Delivery
• LeSS – Large Scale Scrum
* Attendees will leave this presentation with a clear understanding of current trends in organizational agility and will be able to take back the lessons learnt from speaker’s experience of SAFe implementation.
IJERA (International journal of Engineering Research and Applications) is International online, ... peer reviewed journal. For more detail or submit your article, please visit www.ijera.com
Executive Presentation on Agile Project Management by Boardroom Metrics Inc.Boardroom Metrics
This presentation was delivered to a group of senior executives with little or no understanding of Agile methodologies. It was an eye-opening experience!
If interested, please reach out to our firm to discuss how we can help your organization: 1.416.994.6552 or info@boardroommetrics.com
What is Agile Project Management? | Agile Project Management | Invensis Learn...Invensis Learning
( *** PRINCE2 Agile Certification Training: https://bit.ly/2KIz6Oh *** )
( *** AgilePM Certification Training: https://bit.ly/2V3QhMf *** )
This presentation on What is Agile Project Management? explains the need for blending Agile concepts with control and governance of Project Management, also explains how it can be done.
Areas Covered:
1. Need for Agile Project Management
2. Understanding Principles of Agile & Project Management
3. What is Agile Project Management?
4. Difference Between Agile & Waterfall
5. Challenges if Agile Project Management
6. Understanding Agile Frameworks
7. Agile Project Management Career Paths
#AgileProjectManagement #InvensisLearning
Subscribe to our channel: https://bit.ly/3dmqNQS
Click here to check upcoming webinars on Agile Project Manager: https://goo.gl/M9v8oP
About Invensis Learning:
Invensis Learning is a pioneer in providing globally-recognized certification training courses for individuals and enterprises worldwide. We have trained and certified 15,000+ professionals from 50+ courses through multiple training delivery modes.
Invensis Learning provides live online certification training on Agile Project Management, there are two career paths one can opt for.
1. AgilePM certification by APMG: https://bit.ly/2V3QhMf
2. PRINCE2 Agile certification by AXELOS: https://bit.ly/2KIz6Oh
Upon enrolment, you will get lifetime access to a Learning Management System which will contain all class resources like recordings and Ppts, along with access to Agile Project Management webinars.
BECOME A CERTIFIED AGILE PROJECT MANAGER!
For more information please visit our website: https://www.invensislearning.com
Follow Us on:
Facebook: https://www.facebook.com/invensislearn/
LinkedIn: https://www.linkedin.com/company/inve...
Twitter: https://twitter.com/invensiselearn/
This presentation has been compiled using material available in public domain. Copyrights of the owners and sources of the material used has been duly acknowledged.
Agile India 2016 Keynote - The Lean-Agile Enterprise Awakens- Scalable and Mo...Richard Knaster
New competitive threats often require organizations to build increasingly complex, interconnected and sophisticated software and systems, faster, better and cheaper. Most organizations are not equipped to meet this new challenge! Meanwhile small, nimble competitors, like Airbnb and Uber are taking a big bite on the profits of the giants.
So what’s the answer? What have we learned in the past decade from our adventures in agile and our attempts at scaling? What does the future hold?
In this talk, Richard Knaster, Principal Consultant and SAFe Fellow, discusses a more scalable and modular lean-agile approach that enables even the largest enterprises to compete with smaller and nimbler competitors that are disrupting companies in all industries. Richard is a Principal Contributor to the Scaled Agile Framework and previously worked at IBM where his roles included Chief Agile Methodologist. World Wide Agile Practice Manager and various product management roles in the Rational Brand.
Business Agility - taking advantage of an agile R&DVasco Duarte
Many companies have jumped on the Agile bandwagon. That's good, but what for? In this talk we explore the consequences and possible benefits of adopting Agile for your Business. It's not enough to benefit your R&D, we need to learn how Agile can help our whole company.
This is the outline of my 10-day business agility course for board members, executives, managers, and students. I would call it "core" material for the MBA of the 21st century. It can be done in various formats, one or two days at a time. I'll be giving pieces of it to audiences around the world all year. Learn more at businessagilityworkshop.com
Bli kvitt møtehelvetet for det koster mer enn sykefraværet fra MyPocket.AcademySolv AS
Foredraget fra MyPocket. Academy på seminaret Brilliant Collaboration 4. desember 2014.
Er møter noe av det kjedeligste du vet om? Da er du ikke alene. Likevel er møter et av de aller beste verktøyene vi har for å få ting til å skje på jobben, derfor kan de ikke unngås. I hvert fall ikke helt. Hvordan kan du selv kan ta grep, slik at du blir kvitt en del av møtehelvetet i jobbhverdagen.
Vi har studert hvordan verdens beste utvikler og tester ideer raskere enn noen andre. I dette seminaret presenterer vi prosessen. Slider fra seminar avholdt hos Agera på Madserud Gård.
2016'da hedeflerimizi yükseltip müşterilerimize değer katmak amacıyla çıktığımız bu yolda bize güvenen iş ortaklarımızın verdiği cesaretle emin adımlarla ilerliyoruz.
Comunicació política: la importància d'una estratègia a la xarxaMeius Ferrés
Xerrada als estudiants de Comunicació Cultural dins el cicle "Pensar la comunicació". Facultat de Lletres de la Universitat de Girona. 24 d'abril de 2014
Introducing the Rational Solution for Agile ALMMatt Holitza
How do you keep your agile teams focused on the task at hand while still providing management with the latest status? Find out in this presentation from IBM Innovate 2013.
DevOps, SAFe and critical information bearers: A practical approach for plann...Bosnia Agile
A lot of enterprises have successfully adopted agile practices and are now challenged by the questions: How do we scale it? How will we know what is going on in development, product management and deployment? How do we know that we develop according to business priorities? How do we make the quicker development cycles lead to faster market response and more frequent releases? To answer these some companies have turned to a DevOps approach and use concepts like the Scaled Agile Framework (SAFe). Join us in this session to look at the critical information bearers in such a setup and how information from business planning, portfolio management, program management and release planning are connected.
Asset finance system project initiation 101. “Selecting and implementing a new asset finance system? In the second of three articles, we go back to basics to take a look at what you need to consider at the start of your project to give yourself the best chance of success.” This has necessarily been a brief look at Project Initiation. We welcome comments and would be happy to help you get your project off to a good start.
Paul Holway's presentation to TDWI St. Louis at the 2014-06-13 "Agile" meeting. For more information, see @paulholway on Twitter on LinkedIn (https://www.linkedin.com/pub/paul-holway/3/985/443)
Why Agile?
What is Agile?
Agile is a mindset
5 key characteristics
Agility can not be planned
Modern Agile
Agile with Scrum
Incremental development
Convincing Senior Executives
Final word
“Selecting and implementing a new asset finance system? In the second of three articles, we go back to basics to take a look at what you need to consider at the start of your project to give yourself the best chance of success.”
This has necessarily been a brief look at Project Initiation. We welcome comments and would be happy to help you get your project off to a good start.
2016 interconnect 7 habits of a successful scaled agile adoption using ibm clmReedy Feggins Jr
After reading “The 7 Habits of Highly Effective People”, by Stephan R. Covey, I was struck by the similarities between the principles in his book and those of found in lean / agile development. The 7-Habits provide a great source for readers looking for guidance to better manage yourself, your environment and in the end makes your life for the better life. These 7 Habits, listed below, have already helped millions of people improve the quality of their life.
Habit 1: Be Proactive
Habit 2: Begin with the end in mind
Habit 3: Put first things first
Habit 4: Think win/win
Habit 5: Seek first to understand, then to be understood
Habit 6: Synergize
Habit 7: Sharpen the saw
Likewise, the 7-Habits for a Successful Scaled Agile Adoption using IBM CLM will provide a set of practices to improve the effectiveness of your agile adoption by assisting you with creating a culture in which the values of sustainable pace, predictable development, individual self-management and rapid product innovation are possible.
The details of these 7 habits, listed above, have been provided in the following presentation.
#IBMInterConnect - DCB-3094 Scaling Agile - Launching an Agile Release Train ...Reedy Feggins Jr
In this talk we discuss some of the best practices we have learned for successfully Launching an ART. We discuss how Rational Team Concert (#RTC) can be used to help coordinate the various team activities such as use story analysis, portfolio program and sprint planning, and communicating with the PPM, Agile program and team.
The presentation is from the 2015 #ibminterconnect Conference #feggreed2021
DCB-3094 Scaling Agile Launching a SAFe Agile Release Train using Rational Team Concert – Lesson Learned
Agile planning with Rational Team Concert (RTC) workshop provides tip for agile team to successfully use RTC to support for the three innermost levels of Mike Cohn's planning onion: product, release and sprint / iteration planning. RTC also provides extensive support source code management and integration to CI build and automated release deployment tools such as UrbanCode Deploy
For more information see https://jazz.net/library/article/593
Details
Rational Team Concert (RTC) provides a lightweight tool to help project teams plan, executing and monitor agile, waterfall and scaled agile development projects (such as Scrum, Scrum of Scrums, Disciplined Agile Delivery - DAD, or Scaled Agile Framework - SAFe.
For agile projects / programs, RTC provides tools to create product, release and sprint backlogs for teams, to create individual plans for developers, and to track the progress during an iteration and to balance the work load of developers.
For waterfall projects / programs, RTC provides development teams with traditional project management capabilities such as work breakdown structures, schedule dependencies, constraints and Gantt charts.
Scaling Agile and distributed development webinar v1.0Reedy Feggins Jr
The webcast is on agile development is overview of agile being done distributed. In this day and age when outsourcing is the standard and no development is co-located how does a company do agile development. You have license to do what every you want as long as it loosely fits the topic. Please send me the PowerPoint before or right after the presentation.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...DanBrown980551
Do you want to learn how to model and simulate an electrical network from scratch in under an hour?
Then welcome to this PowSyBl workshop, hosted by Rte, the French Transmission System Operator (TSO)!
During the webinar, you will discover the PowSyBl ecosystem as well as handle and study an electrical network through an interactive Python notebook.
PowSyBl is an open source project hosted by LF Energy, which offers a comprehensive set of features for electrical grid modelling and simulation. Among other advanced features, PowSyBl provides:
- A fully editable and extendable library for grid component modelling;
- Visualization tools to display your network;
- Grid simulation tools, such as power flows, security analyses (with or without remedial actions) and sensitivity analyses;
The framework is mostly written in Java, with a Python binding so that Python developers can access PowSyBl functionalities as well.
What you will learn during the webinar:
- For beginners: discover PowSyBl's functionalities through a quick general presentation and the notebook, without needing any expert coding skills;
- For advanced developers: master the skills to efficiently apply PowSyBl functionalities to your real-world scenarios.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
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.
UiPath Test Automation using UiPath Test Suite series, part 3DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 3. In this session, we will cover desktop automation along with UI automation.
Topics covered:
UI automation Introduction,
UI automation Sample
Desktop automation flow
Pradeep Chinnala, Senior Consultant Automation Developer @WonderBotz and UiPath MVP
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Generating a custom Ruby SDK for your web service or Rails API using Smithyg2nightmarescribd
Have you ever wanted a Ruby client API to communicate with your web service? Smithy is a protocol-agnostic language for defining services and SDKs. Smithy Ruby is an implementation of Smithy that generates a Ruby SDK using a Smithy model. In this talk, we will explore Smithy and Smithy Ruby to learn how to generate custom feature-rich SDKs that can communicate with any web service, such as a Rails JSON API.
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.
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.
2. 1
Please note
IBM’s statements regarding its plans, directions, and intent are subject to change
or withdrawal without notice at IBM’s sole discretion.
Information regarding potential future products is intended to outline our general
product direction and it should not be relied on in making a purchasing decision.
The information mentioned regarding potential future products is not a commitment,
promise, or legal obligation to deliver any material, code or functionality.
Information about potential future products may not be incorporated into any
contract. The development, release, and timing of any future features or
functionality described for our products remains at our sole discretion.
Performance is based on measurements and projections using standard IBM
benchmarks in a controlled environment. The actual throughput or performance
that any user will experience will vary depending upon many factors, including
considerations such as the amount of multiprogramming in the user’s job stream,
the I/O configuration, the storage configuration, and the workload processed.
Therefore, no assurance can be given that an individual user will achieve results
similar to those stated here.
3. 2
Agenda
• Scrum basics
• Challenge scaling core agile
• Scaling Factors - identifying what needs
scaling
• Solution Overview
• Mapping out the Journey
• Summary
5. 4
Sprint
User Story
User Story
User Story
Epic
Epic
User Story
SprintPlanning
Design
Test
Integrate
Deploy
Refine Story
Develop
Demo/Retrospective
DatabaseDatabase
ReportsReports
UI
Screen
UI
Screen
Application
Process
Financial Application X
Identify Develop and Test Demo Deliver
Business Objectives Measured Progress
Scrum
6. 5
Agenda
• Scrum basics
• Challenge scaling core agile
• Scaling Factors - identifying what needs
scaling
• Solution Overview
• Mapping out the Journey
• Summary
8. 7
Adopting an agile approach is a great start
Agile succeeds three times more often than
non-agile projects
The Chaos Manifesto, Standish Group 2012
Agile succeeds three times more often than
non-agile projects
The Chaos Manifesto, Standish Group 2012
9. 8
Organizations have had success with agile...
…yet few have been able to realize the full potential
8
65%
of organizations
consider [complex]
tool integrations a key
inhibitor to success
42%
of agile projects are considered
successful
26%
of organizations use agile ONLY in
development
Sources: Sources: NIST, Planning Report 02-3. The Economic Impacts of Inadequate Infrastructure for Software Testing, May 2002;
aThe Times of India, IT sector to get 12% average salary hike in 2011, TOI Tech & Agencies, Mar 8, 2011, Forrester Research, 2012
11. 10
Impediments agile developers face…
… that ultimately slow team velocity
1. Lost time due to task switching between tools or duplication of work
2. Difficulty in coordinating different agile teams with conflicting priorities
3. Inconsistent continuous integration and deployment practices
4. Being disconnected from customers and stakeholders
Instant
Messages
Spreadsheets
Tools
12. 11
Management challenges in growing an agile practice
11
Participation by operations and
stakeholders are key to continuous
delivery
Participation by operations and
stakeholders are key to continuous
delivery
Lack of a roadmap, milestones and
measurements cause inefficient and
inconsistent execution
Lack of a roadmap, milestones and
measurements cause inefficient and
inconsistent execution
Practices that don’t address distributed
team members set the organization up for
failure
Practices that don’t address distributed
team members set the organization up for
failure
Siloes of loosely integrated tools impairs
project visibility and unpredictable results
Siloes of loosely integrated tools impairs
project visibility and unpredictable results
Team members not equipped with the
right training, tooling and access to
practices
Team members not equipped with the
right training, tooling and access to
practices
StrategyStrategy
CultureCulture
TeamsTeams
ToolingTooling
PeoplePeople
13. 12
Agenda
• Scrum basics
• Challenge scaling core agile
• What must be scaled
• Solution Overview
• Mapping out the Journey
• Summary
15. 14
Scale agile capabilities to adapt to a customer’s needs
“I need to
collaborate with my
operations team
and help them
deploy software
more frequently”
“I need to assure
testing can keep
up with our agile
development.”
“We are planning to
deliver mobile apps
to our customers that
extend our enterprise
solutions”
“I need to connect
and prioritize
projects with
stakeholders”
16. 1515
Domain Complexity
Straight
-forward
Intricate,
emerging
Compliance requirement
Low risk Critical,
audited
Team size
Under 10
developers
1000’s of
developers
Co-located
Geographical distribution
Global
Enterprise discipline
Project
focus
Enterprise
focus
Technical complexity
Homogenous
Heterogeneous,
legacy
Organization distribution
(outsourcing, partnerships)
Collaborative Contractual
IBM Agility@Scale: A process framework to extend your
agile practice
Flexible Rigid
Organizational complexity
17. 16
Agenda
• Scrum basics
• Challenge scaling core agile
• Scaling Factors - identifying what needs
scaling
• Solution Overview
• Mapping out the Journey
• Summary
19. 18
Disciplined
Agile
The Disciplined Agile Delivery process decision
framework is a people-first, learning-oriented
hybrid agile approach to IT solution delivery.
It has a risk-value delivery lifecycle, is goal-
driven, is enterprise aware, and is scalable.”
20. 19
Team
Services Teams – These teams support common
services across product lines. These teams
support the needs of the product teams.
23. 22
Scrum
Delivery Teams
Project and Team Structure
Scrum
Team
Scrum
Team
Scrum
Team
Scrum
Team
Scrum
Team
Scrum
Team
Scrum
Team
Scrum
Team
Release
Management Team
System
Team
Product
Management Team
Program
Program Teams
24. 23
Release
Management Team
Program and Portfolio
Management Team
System
Team
Scrum
Team
Product
Management Team
Team
Program
Portfolio
Scrum
Team
Scrum
Team
Scrum
Team
Scrum
Team
Scrum
Team
Scrum
Team
Scrum
Team
Project and Team Structure
Product & Services
Teams
Program Teams
Portfolio Teams
26. 25
Scaling the Architect Role
Source: Agile Portfolio and Program Management in the Scaled Agile Framework, Dean Leffingwell, Agile Melbourne Meetup, 15/02/12
Program
Mgmt
Product
Manager
Product
Owner
27. 26
Scaling the ScrumMaster Role
Source: Agile Portfolio and Program Management in the Scaled Agile Framework, Dean Leffingwell, Agile Melbourne Meetup, 15/02/12
Release Train
Engineers
Scrum
Masters
Business
Owner
28. 27
Scaling the Architect Role
Source: Agile Portfolio and Program Management in the Scaled Agile Framework, Dean Leffingwell, Agile Melbourne Meetup, 15/02/12
Enterprise
Architect
System
Architects
Lead
Developers
34. (*) Mike Cohn, Agile Estimating and Planning
StrategyStrategy
PortfolioPortfolio
ProductProduct
ReleaseRelease
IterationIteration
DailyDaily
Agile team must plan at the
multiple levels
• Product
• Release
• Sprint (or Iteration)
• Daily
Scaling Plans
37. 36
User Story
User Story
User Story
Epic
Epic
User Story
Product Backlog
Managing the product backlog between
product owner and scrum team
A Scrum product backlog contains descriptions of
the functionality desired in an end product.
Epic
User Story
User Story
Epic
38. 37
Sprint
User Story
User Story
User Story
Epic
Epic
User Story
SprintPlanning Design
Test
Integrate
Deploy
Refine Story
Develop
Demo/RetrospectiveIdentify Develop and Test
Business Objectives
Sprint Planning
Epic
Epic
User Story
39. 38
Sprint
User Story
User Story
User Story
Epic
Epic
User Story
SprintPlanning
Design
Test
Integrate
Deploy
Refine Story
Develop
Demo/Retrospective
DatabaseDatabase
ReportsReports
UI
Screen
UI
Screen
Application
Process
Financial Application X
Identify Develop and Test Demo Deliver
Business Objectives Measured Progress
Sprint Delivery
41. 40
Scaling Agile Requirements
Investment Themes
Feature
Story Story Story
Feature
Story Story Story
Feature
Story Story Story
Business and Architectural Epics Epics
Feature
40
Approved
Projects
Pre-Project
Team
IdeasIdeasIdeasIdeasIdeas
IdeasIdeasIdeasIdeasIdeas
IdeasIdeasIdeasIdeasIdeas
IdeasIdeasIdeasIdeasIdeas
Ideas
42. 41
Scaling Agile Requirements
Investment Themes
Feature
Story Story Story
Feature
Story Story Story
Feature
Story Story Story
Business and Architectural Epics Epics
Feature
41
Epics span release
Themes may need
one or more programs
to be executed
Stories fit into
Sprints
IdeasIdeasIdeasIdeasIdeas
IdeasIdeasIdeasIdeasIdeas
IdeasIdeasIdeasIdeasIdeas
IdeasIdeasIdeasIdeasIdeas
Ideas
Features span sprint
sut fit into release
52. 51
Thank You!
Your Feedback is Important!
Access the Innovate agenda tool to complete your
session surveys from your smartphone, laptop or
conference kiosk.