1. The document discusses achieving agility at scale through disciplined agile teams that produce working software regularly, do continuous testing, work closely with stakeholders, are self-organizing, and regularly reflect on how to improve.
2. It describes scaling agile software delivery by focusing on key agile practices, reinforcing delivery practices, changing delivery rhythms, supporting practices with automation, and measuring to demonstrate business value.
3. Examples are provided of how Jazz platform was used at La Caixa for managing service providers and at Danske Bank for adoption of agile at scale, and how visibility and transparency was achieved at Panasonic Automotive.
This presentation was given as a research seminar at Stevens Institute of Technology on December 1, 2011. It covers the analysis of standardization processes as a research field and discusses the background, findings, and structure of several publications. It is useful for researchers and doctoral students in Information Systems, Social Science and Management that are interested in analyzing the behavior of individuals in institutions.
This presentation provides you with a practical approach for implementing Enterprise Content Management (ECM) using the open methodology MIKE2. The slides are from the AIIM ECM Specialist and Master Certificate Programs. For more information visit www.aiim.org/training
This presentation was given as a research seminar at Stevens Institute of Technology on December 1, 2011. It covers the analysis of standardization processes as a research field and discusses the background, findings, and structure of several publications. It is useful for researchers and doctoral students in Information Systems, Social Science and Management that are interested in analyzing the behavior of individuals in institutions.
This presentation provides you with a practical approach for implementing Enterprise Content Management (ECM) using the open methodology MIKE2. The slides are from the AIIM ECM Specialist and Master Certificate Programs. For more information visit www.aiim.org/training
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...Kathy (Kat) Mandelstein
Track Keynote for the Modeling, Architecture & Construction Track at the IBM Rational Software Conference 2009
Software development is a business process requiring many different talents to implement effectively. The software architect and the software developer are key roles for successful software delivery. The architect is responsible for turning requirements into analysis and design models built on a sound architecture. Software architecture is crucial for designing reliable, flexible, and maintainable software systems, and helps communicate the high-level design to the various stakeholders at a level of detail that is meaningful to them. It also allows developers to create software systems that enable reuse and integration with legacy and third-party systems. Developers create the reality of the architecture ideas and models through building, modernizing, extending, integrating, and deploying software. Sessions in this track explore the benefits of a well-architected system, present the tips and techniques of organizations that have made software architecture an important part of their software delivery process, and show how both visual and code-centric development can help organizations adopt the right paradigm for their particular development needs. This track is for architects and developers interested in best practices and the latest innovations in methodology and tools for supporting architectural design, discovery, and control, and software construction and assembly.
Track Keynote for the Enterprise Architecture Management Track at the IBM Rational Software Conference 2009
Today's organizations need to make faster, better-informed decisions in order to seize business opportunities. Enterprise Architecture (EA) delivers enterprise blueprints for change and transformation, with visibility across strategy, business architecture, IT architecture and technology. Further, EA helps organizations prioritize IT investments to support business goals in order to maximize the business value from IT investments by installing a powerful communication and collaboration platform between business and IT stakeholders. Organizations that practice EA report more effective decision-making, improved business and IT alignment, IT cost savings, better insight during organizational transformations, and improved time-to-value of in their IT investments. EA also improves the success of IT Governance, SOA and Business Process Management (BPM) initiatives.
This track focuses on the management aspects of EA and therefore balances two areas of concern: Building an EA, and using an EA. Building the EA applies modeling notations, processes, methodologies, and tools surrounding various forms of business and solution architecture, addressing both current and future states. Using the EA addresses how those activities and associated artifacts are linked to solution requirements, software development, and application deployment processes. By addressing both building and using concerns, participants learn how to makes EA more actionable -- integrating strategy and solution delivery -- thereby improving time-to-value for affecting transformation and overall business results.
Participants who will find the greatest value from this track include: Business LOB Executives, IT Executives, Business Strategists, Enterprise Architects, Business Architects and Business Analysts. This track will also benefit IT Architects, Solution Architects, Software Architects, Data Architects and Project managers who are interested in best practices, real-world experiences, and the latest innovations in enhancing organizational agility and the communication and collaboration between business and IT.
Intellinet is a professional, IT services firm dedicated to helping executives succeed in maximizing the business value of IT. As trusted advisors since 1993, Intellinet has been providing clients with exceptional Microsoft technology solutions. Driven by the motto Promises Kept®, Intellinet keeps its promises to clients and strives to earn complete client satisfaction and loyalty.
In the typical "chicken vs pig" dichotomy all agile methodologies favor the pigs (people who are committed to specific stories within project teams). However in a typical enterprise, as you scale agile adoption, the chickens (Leaders and managers) have a significant role to play.This presentation aims to explore typical challenges of scaling agility and introduces a 'Chicken's manifesto for scaling agility'.
Building organizational agility into large scale software-reliant environmentsBoxer Research Ltd
The tempo at which an enterprise creates new uses for its systems is different from that of its acquisition or systems development processes. The military continues to confront the issue of how fielded systems can support the agility needed by its deployed forces. This problem of diverging tempos applies to a variety of large-scale, software-reliant enterprisessuch as those found in healthcare and digital communications. This paper posits four realities underpinning an approach to this problem space: the governance-demand double challenge, edge-driven perspective, stratification, and demand cohesion. It uses a particular case example to show how these concepts support the modeling and analysis of the enterprise as a socio-technical system of systems. The paper argues that analyses based on this approach are necessary for making this problem space tractable.
IBM Rational Software Conference 2009: Modeling, Architecture & Construction ...Kathy (Kat) Mandelstein
Track Keynote for the Modeling, Architecture & Construction Track at the IBM Rational Software Conference 2009
Software development is a business process requiring many different talents to implement effectively. The software architect and the software developer are key roles for successful software delivery. The architect is responsible for turning requirements into analysis and design models built on a sound architecture. Software architecture is crucial for designing reliable, flexible, and maintainable software systems, and helps communicate the high-level design to the various stakeholders at a level of detail that is meaningful to them. It also allows developers to create software systems that enable reuse and integration with legacy and third-party systems. Developers create the reality of the architecture ideas and models through building, modernizing, extending, integrating, and deploying software. Sessions in this track explore the benefits of a well-architected system, present the tips and techniques of organizations that have made software architecture an important part of their software delivery process, and show how both visual and code-centric development can help organizations adopt the right paradigm for their particular development needs. This track is for architects and developers interested in best practices and the latest innovations in methodology and tools for supporting architectural design, discovery, and control, and software construction and assembly.
Track Keynote for the Enterprise Architecture Management Track at the IBM Rational Software Conference 2009
Today's organizations need to make faster, better-informed decisions in order to seize business opportunities. Enterprise Architecture (EA) delivers enterprise blueprints for change and transformation, with visibility across strategy, business architecture, IT architecture and technology. Further, EA helps organizations prioritize IT investments to support business goals in order to maximize the business value from IT investments by installing a powerful communication and collaboration platform between business and IT stakeholders. Organizations that practice EA report more effective decision-making, improved business and IT alignment, IT cost savings, better insight during organizational transformations, and improved time-to-value of in their IT investments. EA also improves the success of IT Governance, SOA and Business Process Management (BPM) initiatives.
This track focuses on the management aspects of EA and therefore balances two areas of concern: Building an EA, and using an EA. Building the EA applies modeling notations, processes, methodologies, and tools surrounding various forms of business and solution architecture, addressing both current and future states. Using the EA addresses how those activities and associated artifacts are linked to solution requirements, software development, and application deployment processes. By addressing both building and using concerns, participants learn how to makes EA more actionable -- integrating strategy and solution delivery -- thereby improving time-to-value for affecting transformation and overall business results.
Participants who will find the greatest value from this track include: Business LOB Executives, IT Executives, Business Strategists, Enterprise Architects, Business Architects and Business Analysts. This track will also benefit IT Architects, Solution Architects, Software Architects, Data Architects and Project managers who are interested in best practices, real-world experiences, and the latest innovations in enhancing organizational agility and the communication and collaboration between business and IT.
Intellinet is a professional, IT services firm dedicated to helping executives succeed in maximizing the business value of IT. As trusted advisors since 1993, Intellinet has been providing clients with exceptional Microsoft technology solutions. Driven by the motto Promises Kept®, Intellinet keeps its promises to clients and strives to earn complete client satisfaction and loyalty.
In the typical "chicken vs pig" dichotomy all agile methodologies favor the pigs (people who are committed to specific stories within project teams). However in a typical enterprise, as you scale agile adoption, the chickens (Leaders and managers) have a significant role to play.This presentation aims to explore typical challenges of scaling agility and introduces a 'Chicken's manifesto for scaling agility'.
Building organizational agility into large scale software-reliant environmentsBoxer Research Ltd
The tempo at which an enterprise creates new uses for its systems is different from that of its acquisition or systems development processes. The military continues to confront the issue of how fielded systems can support the agility needed by its deployed forces. This problem of diverging tempos applies to a variety of large-scale, software-reliant enterprisessuch as those found in healthcare and digital communications. This paper posits four realities underpinning an approach to this problem space: the governance-demand double challenge, edge-driven perspective, stratification, and demand cohesion. It uses a particular case example to show how these concepts support the modeling and analysis of the enterprise as a socio-technical system of systems. The paper argues that analyses based on this approach are necessary for making this problem space tractable.
Agility at Scale: Platform Versus Product Concerns - Agile Pune 2014Howard Deiner
A common failure mode for organizations attempting to adopt an Agile style of software development occurs when an attempt is made to “Scale Agile”. Suddenly, the organization finds that there are scheduling problems between teams. Delivery team members suddenly find that they are required to serve on several teams at once. Dependencies surface, and teams find it difficult to come together in a common cadence to produce working software in a continuously delivered fashion. Many times, these issues become so grave that the organization reverts back to the Waterfall model that they came to hate, but at least understood.
This session explores Agile scaling concerns, and places particular emphasis on an architecturally significant distinction in the software to be created, and the components produced to allow the software to be created. That distinction revolves around cross cutting platform concerns versus product feature creation concerns. We will examine the distinctions and explore solutions that should help your organization get past these issues when it comes to portfolio management, by paying attention to extrinsic versus intrinsic value metrics.
My invited talk at Wipro's Agile Day on "Scaling-Out Agility", i.e., how do you apply principles of agility across the organization beyond the software teams.
How to scale agility in your enterpriseTimothy Wise
Presentation for Southern Fried Agile conference 10/23/2014 that outlines how to scale agility in an enterprise.
The conference is a one day'er in Raleigh NC.
Great Crowd :)
The Most Successful Companies Don’t Build Products, They Build PlatformAmmon Curtis
The mosts successful leaders in our internet age will be the ones who know how to quickly build and scale platforms. It will impact the way you sell, your view on competition, how you look at partners, your organization structure, your technical decisions and the product you offer. We have learned a lot on our journey to move our product to become a platform. I share some of the way to identify platform opportunities, pitfalls to avoid and the things we have done that have helped us in our journey to build a platform.
AgileLIVE: Scaling Agile Faster, Easier, Smarter with SAFe and VersionOne - P...VersionOne
Lee Cunningham and Matt Badgley, VersionOne agile experts, provide an overview and demonstrate how VersionOne supports SAFe at the portfolio, program, and team levels. Watch the webinar: http://bit.ly/1dZobtK
AgileLIVE – Accelerate Enterprise Agile with the Scaled Agile Framework®: Part IVersionOne
Interested in finding out how to scale agile faster, easier and smarter using the Scaled Agile Framework® (SAFe)? If so, make sure you watch this two-part webinar series!
Scrum, XP, Kanban and related methods have been proven to provide step changes in productivity and quality for software teams. However, these methods do not have the native constructs necessary to scale across the enterprise. What the industry desperately needs is a solution that moves from a set of simplistic, disparate, development-centric methods, to a scalable, unified approach that addresses the complex constructs and additional stakeholders in the organization – and accelerates the realization of enterprise-class product or service initiatives via aligned and cooperative solution development.
Part I: Join Dean Leffingwell, software industry veteran and Lean Systems Society Fellow, for an overview of SAFe, a publicly–accessible knowledge base of proven lean and agile practices for enterprise-class software development.
Dean Leffingwell, software industry veteran and Lean Systems Society Fellow, has spent his career helping software teams achieve their goals. A renowned methodologist, author, coach, entrepreneur and executive, Dean's most recent project is the Scaled Agile Framework (scaledagileframework.com), a public-facing website which describes a comprehensive system for scaling lean and agile practices to the largest software enterprises.
Andy Powell is Product Evangelist for VersionOne and Scaled Agile Framework Program Consultant. During his 12-year career in the software development industry, Andy has assisted in numerous 500+ person agile tool rollouts with companies such as Siemens, Adobe, EMC and Sabre, giving him considerable experience in leading major projects. Andy received a Bachelor of Science degree in Mechanical Engineering from the University of Notre Dame and graduated magna cum laude.
Lee Cunningham is an Enterprise Agile Coach for VersionOne focused on agile program and portfolio management. Lee has trained and consulted with hundreds of teams in organizations of all sizes in the US, Canada and the UK. Lee served in the United States Air Force and earned a Bachelor of Business Administration degree from the University of North Florida.
Mobile World Congress 2017 - Creating Agility & Efficiency at Scale: New Econ...Mehdi Sif
Dell Technologies / VMwWware Theater Presentation
Creating Agility & Efficiency at Scale
New Economics, Architectures and Advantages in Deploying NFV.
Presenters: Paul Parker-Johnson (ACG Research) , Mehdi Sif (Dell EMC), Chris Wright (Red Hat), and Mallik Tatipamula (F5 Networks) ,Srini Ramasubramanian (Big Switch) Ph.D for a wonderful panel at #MWC17 sharing the details of our recent NFV deployment using Dell EMC, Red Hat, F5 Networks, and Big Switch Networks.
Oplægget blev holdt ved et seminar i InfinIT-interessegruppen Softwaretest den 29. februar 2012.
Læs mere om interessegruppen på http://www.infinit.dk/dk/interessegrupper/softwaretest/softwaretest.htm
Skelta provides BPM solutions which integrate between system to system, system to human and Human Workflow Solutions for Business Users, Power Users, and Developers for providing BPM functionalities inside existing applications, making it an excellent candidate for OEMing applications that require BPM functionality. Skelta BPM.NET™ particularly integrates well with products based on Microsoft Technologies. Skelta is also utilized as a Business Application Platform to build horizontal solutions like such as Accounts Payable Solution, Document Management for Paperless Processes, Corporate Governance, and Human Resource Information System for various industries ranging from Aerospace and Defense, Automotive, Retail, Government, Healthcare, Finance and many more.
Strongstep presented at QUACTIC2016!
The presentation was about Innowave’s Integrated Quality System empowerment with CMMI and Agile, with Alexandrina Lemos as speaker, a member of our team and Bruna Batista as speaker from Innowave.
Innowave’s integrated management system implemented using the reference norms ISO 9001 and NP 4457 is applied to all processes across the organization and described the existing management processes in general, in the area of IT solutions development, consulting and outsourcing.
The implementation of the CMMI and Agile best practices will allow a closer control of the processes but will also require greater effort in keeping the processes simple. As a consequence of the this, InnoWave is implementing tools as a project level, with Strongstep consulting, that will allow a closer monitoring of projects.
Dont miss out!
Link:http://2016.quatic.org/business-day
Agile portugal 2016 Agile Gamification on www.scraim.com
The use of project management tools based on Agile methodologies of software development brings benefits to the project members, but for a correct use of these tools, the development team are often forced to interrupt their workflow.
The goal of this presentation is to present how we are encouraging a more frequent, intensive and FUN use by the users.
To do this there were several questions that were taken in account:
What’s the most suitable combination of game elements?
How to avoid the hazards associated to gamification?
How to ensure the proposed values of the manifesto to agile software development?
Agile Portugal 2016 - Primavera & Strongstep
It’s not “rocket science” and, in fact, it is very advantageous to bring together these two frameworks in order to improve the time-to-market, quality and satisfaction of the software development work. There is more in common than one can imagine.
This talk aims was to give some insights about the goals, challenges and outcomes obtained with CMMI & Scrum combination at PRIMAVERA BSS.
Agile Portugal 2016 - Celfinet & Strongstep
In Biology, adaptation is the organism ability to evolve in order to be adapted and the dynamic capability of continuing to adapt to be fit and able to survive.
Organizations too need to follow the adaptation process and to be adapted to rapid changes in their business environments.
CELFINET has followed an adaption process, from pure consultancy services to software product development becoming agile for the fast pace mobile network operators business.
"Powering your Software Development" presentation by Pedro Castro Henriques at Agile with TFS event, organized in partnership with Primavera and Microsoft
Presentation of Miguel Barroso, from Primavera BSS about the implementation of CMMI and Scrum at the company.
- Organization
- Success factors
- The journey and challenges
- Conclusions
Supported by Strongstep's consultancy services.
More from Strongstep - Innovation in software quality (20)
Buy Verified PayPal Account | Buy Google 5 Star Reviewsusawebmarket
Buy Verified PayPal Account
Looking to buy verified PayPal accounts? Discover 7 expert tips for safely purchasing a verified PayPal account in 2024. Ensure security and reliability for your transactions.
PayPal Services Features-
🟢 Email Access
🟢 Bank Added
🟢 Card Verified
🟢 Full SSN Provided
🟢 Phone Number Access
🟢 Driving License Copy
🟢 Fasted Delivery
Client Satisfaction is Our First priority. Our services is very appropriate to buy. We assume that the first-rate way to purchase our offerings is to order on the website. If you have any worry in our cooperation usually You can order us on Skype or Telegram.
24/7 Hours Reply/Please Contact
usawebmarketEmail: support@usawebmarket.com
Skype: usawebmarket
Telegram: @usawebmarket
WhatsApp: +1(218) 203-5951
USA WEB MARKET is the Best Verified PayPal, Payoneer, Cash App, Skrill, Neteller, Stripe Account and SEO, SMM Service provider.100%Satisfection granted.100% replacement Granted.
Recruiting in the Digital Age: A Social Media MasterclassLuanWise
In this masterclass, presented at the Global HR Summit on 5th June 2024, Luan Wise explored the essential features of social media platforms that support talent acquisition, including LinkedIn, Facebook, Instagram, X (formerly Twitter) and TikTok.
Top mailing list providers in the USA.pptxJeremyPeirce1
Discover the top mailing list providers in the USA, offering targeted lists, segmentation, and analytics to optimize your marketing campaigns and drive engagement.
Kseniya Leshchenko: Shared development support service model as the way to ma...Lviv Startup Club
Kseniya Leshchenko: Shared development support service model as the way to make small projects with small budgets profitable for the company (UA)
Kyiv PMDay 2024 Summer
Website – www.pmday.org
Youtube – https://www.youtube.com/startuplviv
FB – https://www.facebook.com/pmdayconference
3.0 Project 2_ Developing My Brand Identity Kit.pptxtanyjahb
A personal brand exploration presentation summarizes an individual's unique qualities and goals, covering strengths, values, passions, and target audience. It helps individuals understand what makes them stand out, their desired image, and how they aim to achieve it.
LA HUG - Video Testimonials with Chynna Morgan - June 2024Lital Barkan
Have you ever heard that user-generated content or video testimonials can take your brand to the next level? We will explore how you can effectively use video testimonials to leverage and boost your sales, content strategy, and increase your CRM data.🤯
We will dig deeper into:
1. How to capture video testimonials that convert from your audience 🎥
2. How to leverage your testimonials to boost your sales 💲
3. How you can capture more CRM data to understand your audience better through video testimonials. 📊
Personal Brand Statement:
As an Army veteran dedicated to lifelong learning, I bring a disciplined, strategic mindset to my pursuits. I am constantly expanding my knowledge to innovate and lead effectively. My journey is driven by a commitment to excellence, and to make a meaningful impact in the world.
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.
5. Challenges with Agile in the Mainstream
Compliance requirement
Low risk Critical,
Audited
Geographical distribution Entrenched process,
people, and policy
Co-located Global
Minimal Significant
Agile
Development
Organization distribution
Application complexity
(outsourcing, partnerships)
Simple, Complex,
single multi-platform In-house Third party
platform
Team size Degree of Governance
Under 10 100’s of
developers developers Informal Formal
6. Achieving Agility at Scale
Disciplined agile teams:
1. Produce working software on a regular basis.
2. Do continuous regression testing, and better yet take a
Test-Driven Development (TDD) approach.
3. Work closely with their stakeholders, ideally on a daily basis.
4. Are self-organizing, and disciplined teams work within an
appropriate governance framework.
5. Regularly reflect, and measure, on how they work together and
then act to improve on their findings in a timely manner.
7. How Do You Scale Agile Software Delivery?
Focus on the key Agile practices
Match them to your organization, people, maturity, projects, culture……etc…
Reinforce the delivery practices that support your teams
Find out what works….grow the skills and practices
Change the delivery rhythm, and make it more transparent
Push teams to work in shorter cycles with greater feedback and input
Support practices with automated tooling
Help overcome the collaboration and integration issues for larger, distributed teams….make them part of the
daily work habits
Measure and report to get management buy-in and support
Clearly align technology improvements to business goals, and demonstrate the value to the business
8. The 3 Key Areas for Effective Agile
Software Delivery
Collaboration Automation Visibility
Drive organizational Lower costs and improve Continuously improve
consensus on quality by automating by measuring progress
priorities and improve workflows based on against desired
workforce productivity real-time information business outcomes
8
9. Jazz platform fundament for disciplined Agile
This unified platform that includes
collaboration, automation and reporting
dramatically improves the business process of SW delivery
Embracing open integration strategies, enables IBM and its
partners to leverage and develop best-of-breed solutions
Business Product Compliance
Planning & & Project & Collaborative
Your Management Security Lifecycle Engineering
existing Alignment & Software
Management
Future capabilities Tools 3rd-Party
IBM Jazz
Capabilities Capabilities
Best Practice Processes
Administration: Users,
Collaboration projects, process
Presentation: Storage
Mashups Discovery Query
10. Jazz platform fundament for disciplined Agile
This unified platform that includes
collaboration, automation and reporting
Achieving business differentiation
dramatically improves the business process of SW delivery
with agility and confidence IBM and its
Embracing open integration strategies, enables
partners to leverage and reality today!
is a develop best-of-breed solutions
Business Product Compliance
Planning & & Project & Collaborative
Your Management Security Lifecycle Engineering
existing Alignment & Software
Management
Future capabilities Tools 3rd-Party
IBM Jazz
Capabilities Capabilities
Best Practice Processes
Administration: Users,
Collaboration projects, process
Presentation: Storage
Mashups Discovery Query
15. From: Christian Bornfeld, Group Architect, Danske Bank
Example: Agile at scale adoption at Danske Bank
2009
Total IT expenses Brabrand
4,093
(DKK millions)
Portion attributable to IT integration expense Lyngby
266
(DKK millions)
Ejby
Total IT expenses/operating expenses (%) 14.2
16. From: Christian Bornfeld, Group Architect, Danske Bank
Example: Agile at scale adoption at Danske Bank
Timelines, workflows and
Work item types Plan layout
permissions
2009
Total IT expenses Brabrand
4,093
(DKK millions)
Portion attributable to IT integration expense Lyngby
266
Dashboards and reports
(DKK millions)
Ejby
Total IT expenses/operating expenses (%)
Integration with HP Quality Center 14.2
Integration with existing task management system
17. From: Robert Baillargeon, SW Engineeing Manager, Panasonic Automotive Systems
Example: Visibility & Transparency at Panasonic Automotive
18. From: Robert Baillargeon, SW Engineeing Manager, Panasonic Automotive Systems
Example: Visibility & Transparency at Panasonic Automotive
19. From: Robert Baillargeon, SW Engineeing Manager, Panasonic Automotive Systems
Example: Visibility & Transparency at Panasonic Automotive
20. From: Robert Baillargeon, SW Engineeing Manager, Panasonic Automotive Systems
Example: Visibility & Transparency at Panasonic Automotive
21. From: Robert Baillargeon, SW Engineeing Manager, Panasonic Automotive Systems
Example: Visibility & Transparency at Panasonic Automotive
24. Rethinking Software Delivery
Analysis Consumers
Code/test Production
Design Users
Automation Automation
Automation
Creative Behavior
Platform Platform
Procedural Rigor
Waterfall
Process
Platform
Development Operations
Stovepiped
Tools
Analysis
Design Software
Consumers
Code Delivery
Users
Automation
Automation
Implications
Creative Behavior
Agile
Procedural Rigor
Automation
Delivery
Measurement
Process Close Customer Relationship
Platform Project visibility
Development Common
Operations
Software Delivery Automation
Collaborative Automation Platform
25. Critical culture shifts in improving software economics
Conventional Governance Agile Governance
Activity-based management Results-based management
Mature processes, PMI/PMBOK More art than engineering
Plan in detail, then track variances Plan/steer/plan/steer…
Adversarial relationships Honest collaborative communication
Paper exchange, speculation Progressions/digressions, facts
Requirements first Architecture (risk mitigation) first
Assumes certainty in desired product Admits uncertainties
Avoid change Manage change
Early false precision Evolving artifacts
“More detail = higher quality” Scope (Problem specs)
Design (Solution specs)
Constraints (Planning specs)
Apply too much or too little process Right-size the process
Process is primary, blind adherence Desired results drive process
Manage variances
26. Thinking Agile means “Measure and Steer”
At onset of program
Report: Establish estimates/variances of effort, cost, establish initial plan
Collaborate: Set initial scope and expectations with stakeholders
Automate: Establish a collaborative development environment
At each iteration, improve estimates and report
Report: Values and variances of progress achieved, quality achieved, resources expended
Collaborate: With stakeholders to refine scope and plans
Automate: Manage changes to plans, baselines, test-beds Initial Plan
Initial State
Initial Planned Path Uncertainty
in stakeholder
satisfaction space
Variance in
estimate to
Actual Path
complete
27. Mainstream Agile Practices
Regular Deployment of
Working Software
Non-Solo Development
Refactoring
Continuous Integration
Configuration
Management
Test Driven Development
(TDD)
Agile Testing
Agile Documentation