Agile for Large Scale Government Programs

Herding Cats

It would seem counter intuitive to apply Agile (Scrum) to large Software Intensive System of Systems. Agile in the government from Glen Alleman. Agile Earned Value Governance Government IMP/IMS Management Performance-Based Project Management® Planning Principles Requirements Root Cause AnalysisBut it's not. Here's how we do it with success. Related articles. The Microeconomics of a Project Driven Organization. GAO Reports on ACA Site.

Accountability on a Agile Software Development in the Presence of Governance

Herding Cats

One of the principles of agile development is self-organizing teams. So for projects that spend other people's money in the presence of uncertainty - Governance is a means to establish those shared principles. Governance is about Decision Rights.

Trending Sources

Let’s Be Agile Together!

Arras People

As a project manager of many years experience, working both pan sector and discipline, whilst using many different flavours of methodology I have to admit that I am still struggling to position the “Agile” movement in terms of delivering projects. Agile Project Management agile

Agile 75

Agile Project Management Methods

Herding Cats

There is a lot of unsubstantiated claims going around about how agile should or should not be applied. From the point of view of Software Intensive System of Systems, here's how we've learned to manage development using Agile.

Agile 24

Agile Project Management Methodology Explained

Azendoo

T he ultimate purpose of agile project management is to quickly respond to customer needs and market changes. In Project Management, Agile is often referred to in software development, but it can also be applied to other fields. Understanding Agile. The Agile Process.

Agile 54

PRINCE2 Agile Training: Logical Model Online Training Review

Girl's Guide to PM

Product reviewed: PRINCE2® Agile Bundle (includes exam fee, self-paced online training, support and mock exam). Other products offered by this training company: PRINCE2®, PMP Exam Prep, other online PM courses including How to Estimate, Recovery of Troubled Projects, Project Governance.

Releases and Deadlines in Agile

Herding Cats

But Agile at Scale has a different paradigm than Agile at the Table. The Release Plan is built during the Release Management process which plans, manages, and governs release of products resulting from the development effort. Scaling Agility - building an agile foundation.

Focus on your soft skills when moving to agile!

Kiron Bondale

As companies begin the journey of transforming their delivery practices from traditional to agile approaches, role transitions can be challenging. Some might argue that project managers are no longer required once an organization has fully institutionalized agile.

Agile 31

Illogical Agile Quotes

Herding Cats

There are lots of quotes flying around the agile community. So in the agile development world, there is no right or wrong? No right software to comply with external regulations, interfaces, security requirements, governance requirements? NoEstimates Agile Illogical Agile Quotes QuotesSome are logical, some are obvious, some are takeoffs from other quotes, a few are downright nonsense. I won't embarrass the author by using his or her name.

GAO Cost Estimating and Assessment Guide Applied to Agile

Herding Cats

There are not specific to Agile Software Development. Agile. Agile teams, for the most part, are a fixed set of resources, so the spending plan is essentially Flat. Agile is a participant in Risk Management, but Agile is NOT Risk Management. .

The Broad Range of Domains of Agile

Herding Cats

I work on Agile software development programs. Most everyone in Boulder Colorado works on Agile development programs. We meet once a month or so for coffee and talk about Agile. Here's some background on the domain I work and the application of Agile in that domain. Agil

Agile Release Train (ART)

Digite

The concept of Agile Release Train is central to understanding the constructs of SAFe and to implement them. The Agile Release Train is the primary value delivery construct in SAFe. An Agile Release Train typically consist of 50-125 people. agile Agile ALM ALM

Five expectations for agile tools…

Kiron Bondale

Agile delivery does not mandate the use of software tools, but when scaling agile within large organizations with greater numbers of stakeholders, geographic distribution of pods, compliance requirements and similar enterprise challenges, tooling can improve efficiency and effectiveness.

What they weren’t telling you when you took over that project…

Kiron Bondale

There is a dynamic decision making process : Project governance processes were not well defined or practiced and decisions are being frequently challenged and reversed. Tagged: agile project management , improving project management , project decision making , Staffing , Stakeholder analysis.

2016 97

Insights from Gartner 2011 PPM and IT Governance Summit – A Conversation with Donna Fitzgerald

Guerrilla Project Management

Donna Fitzgerald, Research VP with Gartner, shares insights from the Gartner 2011 PPM and IT Governance Summit. Donna Fitzgerald, Research VP with Gartner, shares insights from the Gartner 2011 PPM and IT Governance Summit. Leadership Mindset Podcasts Research Tools & Techniques Agile in Integration Projects Change ManagementI had the great pleasure to talk to one the thought leaders that I count on for advice on Program and Portfolio Management.

2011 12

How to Talk About Estimates

Herding Cats

To learn more about estimating on Agile programs read Chapter 5 of the bibliography below. What is an estimate? An estimate as a noun is an approximate calculation or judgment of the value, number, quantity, or extent of something.

Why We Don't Need to Question Everything

Herding Cats

It's popular in some agile circles to question everything. This begs the question - is there any governance process in place ? If there is a Governance process in place, then that means there are decision rights in place as well. Questioning those governance processes and questioning the principles, processes, and procedure that implement the governance processes usually starts with the owners of the governance process. What is Governance?

The Origins of Scrum and Empirical Closed Loop Control

Herding Cats

Agile in name only. scrum, not agile. There's a recent paper " What Lessons Can the Agile Community Learn from A Maverick Fighter Pilot? " In our Software Intensive System of Systems domain, this is the definition of Agile we use from the now-Secretary of Defense Dr. Carter.

Agile Portfolio Management

Arras People

When I first heard about the Agile Business Consortium working on a new pocketbook about Agile Portfolio Management early in 2017 I was intrigued. Is there a place for Agile at portfolio level? The post Agile Portfolio Management appeared first on arraspeople.

The Seven Deadly Sins of Project Management

Herding Cats

Mike Cohn, one of my favorite blogger and author, made a post awhile back about Agile and the Seven Deadly Sins of Project Management. You don’t need agile to avoid the seven deadly sins of pm from Glen Alleman. NoEstimates Agile Business Decision Making Estimating Governance Management Performance-Based Project Management® Planning Principles Project Management Requirements Root Cause Analysis Scheduling

PPM and Agile transformations are two birds of a feather…

Kiron Bondale

At first glance you might think that there couldn’t be two organization transformations with greater difference than the adoption of project portfolio management (PPM) and the transition to agile delivery.

An Incremental Paradigm

Herding Cats

We were speaking a Homeland Security yesterday on Agile development in the Federal Government and there was a senior director who brought up a paradigm that resonated with me. Agile and Incremental and Iterative Development and Deployment.

From Mission Capabilities to Done

Herding Cats

These principles are independent of any development method, Traditional or Agile. No matter the project domain or the technical development method, project success is dependent on knowing what Done looks like in units of measure meaningful to the decision maker.

Five Immutable Principles of Project Success

Herding Cats

They are also independent of any project management method or product development method, including agile. NoEstimates Decision Making Estimating Governance Management Performance-Based Project Management® Principles Project ManagementAll successful projects adhere to these five immutable principles during the lifecycle of the design, development, deployment, and operation. These principles are independent of any project or program domain or context in that domain.

Agile 37

Misinterpretations of the Cone of Uncertainty

Herding Cats

NoEstimates Agile Capabilities CAS Decision Making Earned Value Estimating Governance Management Performance-Based Project Management® Planning Principles Project Management Root Cause Analysis Scheduling Systems Theory Technical Performance Measures

Decisions Without Estimates?

Herding Cats

There is a posted question at an agile conference. Like many discussions in the domain of agile, the statement is made without any evidence that it is true, nor can even be true in principle. Herding Cats: Risk Management for Agile Software Development Projects.

Incremental Commitment Spiral Model

Herding Cats

It's a popular misconception of the agile community that Waterfall is used in any domain outside their own personal experience, and Big Design Up Front (BDUF) and Big Bang Development (BBD) are the only alternatives to Agile. . NoEstimates Agile Governance Logical Fallacies

Good Reason to Have Lots of Bad Ideas

Herding Cats

So what about bad ideas in the project management world, especialy the Agile Software Development world. This approach provides for bad ideas to evolve into good ideas once the idea comes in contact with principles or business governance. Those who pay usually have some form of governance of their money. . Governance is About Decision Rights. Here's some more backgrund on Governance. NoEstimates Governance Principles

2016 18

What Software Development Models Aren't Iterative and Incremental?

Herding Cats

Use of the dreaded Waterfall model is a stalking horse for agilest and #Noestimates advocates for the evils of software development guided by any Governance processes intending to be the steward of other people's money. NoEstimates Agile Governance

Improving portfolio management must be part of an agile transformation

Kiron Bondale

When we think of an agile transformation, improving portfolio management might not be high on the organization’s list of priorities. Agile delivery is not a silver bullet. Tagged: agile project management , Project Portfolio Management , resource availability.

All form and no (agile) substance?

Kiron Bondale

“ Plus ça change, plus c’est la même chose ” Jean-Baptiste Alphonse Karr’s warning reminds us that it is very easy to ignore the Manifesto for Agile Software Development’s value statements. Tagged: agile project management , Process compliance stupidity.

Concept of Operations

Herding Cats

In the agile community, there is always some comment or opinion about how hard it is to define what the requirements are. Here's the way we work projects using agile development practices.

4 Fallacious Reasons to Estimate and Why Those Are Fallacious

Herding Cats

Agile development works best when there is a trust but verify paradigm. This notion shows that governance is not considered a requirement for the business. I strongly believe that "agile transformations are not about transforming IT, they are about transforming organizations".

Estimates, Forecasts, Projections

Herding Cats

We can estimate the total cost, total duration, and the probability that all the Features will be delivered on the program we are working for the US Government. Agile has such a formula - it's called the Burn Down Chart. If this topic interests you here's a Bibliography of materials for estimating and lots of other topics in agile software development that is updated all the time. There is the misuse of the terms of statistics and probability in many domains.

Essential SAFe 4.0 – How is it Different from SAFe 4.0?

Digite

was launched by Scaled Agile Inc. in 2016 as a method to help organizations scale up their existing agile practices. But isn’t that also the reason behind organizations adopting Scaled Agile framework in its glorious entirety? What was the need for Scaled Agile Inc.

What Does it Mean to Focus on Value?

Herding Cats

A common chant in the agile community is we focus on value. These include: Agility, Tailorability, and measures of a System Element’s coupling and cohesion. Agile CapabilitiesWhat does this mean? What are the units of measure of Value?

Self-organization is a progression not a transaction

Kiron Bondale

And enterprise governance policies lean towards favoring compliance with process over satisfaction of control objectives. Tagged: agile project management , improving project management , management failure , team building.

Lean 21

Concept of Operations

Herding Cats

The notion that agile development is a free-for-all development of what ever the customer wants to produce next, with the customer identifying the next important thing to develop works just fine for de minimus projects. Developing a Stakeholder-Assisted Agile CONOPS Development Process," Ali Mostashari, Sara A. Prototype of a Graphical CONOPS (Concept of Operations) Development Environment for Agile Systems Engineering," Final Technical Report SERC-2013-TR-030-2 August 30, 2013.

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

This is the motivation for short work intervals found in agile development. . Using the Agile Methodology to Mitigate the Risks of Highly Adaptive Projects,” Dana Roberson and Mary Anne Herndon, 10 th Annual CMMI Technology Conference And User Group , November 5 – 8, 2012, Denver, CO.

2003 15

Is Software Development Art or Engineering

Herding Cats

These systems were designed and built incrementally and iteratively decades before Agile was even a thought for the authors of the Agile Manifesto. NoEstimates Agile Architecture Capabilities Estimating Governance Management Mathematics Performance-Based Project Management I started my career as a Software Engineer , writing Fortran 77 signal processing algorithms to find and track missile launchers in the middle eastern desert.