Project Management, Performance Measures, and Statistical Decision Making

Herding Cats

There is a current rash of suggestions on how to improve the performance of software projects. Figure 1 - Planned Estimates versus Actual Performance from [1]. Each of these, while well meaning, are missing the means to confirm their credibility.

Project Versus Product in Agile Development

Herding Cats

This quote is typically the basis of proposing agile software development over traditional software development. What Does This Mean for Agile? . Agile shouldn't care. Agile produces useful working software at the end of every Sprint.

Agile 50

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

A Compendium of Works to Increase the Probability of Project Success

Herding Cats

Integrated Master Plan: The Foundation of Program Success , College of Performance Management, May 21, 2014. The Nine "I's" of Program Success ," College of Performance Management. Forming, Storming, Norming, Performing, and Adjourning. Project Performance Management.

2003 59

Helping functional managers through an agile transformation

Kiron Bondale

A lot has been written about the challenges caused by functional managers when their company undergoes an agile transformation. What are they measured on and what are they measuring? Agile Facilitating Organization Change Change management personal development

Agile 208

Compendium of Works to Increase Probability of Project Success

Herding Cats

Project Performance Management (#PPM). Agile Project Management (#APM). Technical Performance Measures (#TPM). Cost, Schedule, and Technical Performance Management (#CSTPM). Agile Software Development (#ASD). Project Performance Management.

2003 45

What are the tipping points for your agile transformation?

Kiron Bondale

I’ve frequently said that agile transformations are marathons and not sprints. Team social pressure encourages appropriate agile behaviors without the need for sustained external coaching.

2018 208

Is There an Underlying Theory of Software Project Management?

Herding Cats

The motivation for the paper started when there were claims made the somehow agile software projects were different than other types of projects. Here's a paper that has been under constant development for several years now and is headed to a Journal and part of an upcoming book chapter.

2018 54

How to Talk About Estimates

Herding Cats

We can't talk about estimates or estimate, without also talking about the precision and accuracy of the estimate (the noun) after we have performed the estimate (the verb). . To learn more about estimating on Agile programs read Chapter 5 of the bibliography below. What is an estimate?

Decision Analysis - Ordinal and Cardinal Measures

Herding Cats

In our agile software development world, AHP is rarely found. AHP is based on the principle that all measurements are relative. Using this method, the performance, cost, time, and risks of alternatives can be articulated as ratios that can then be compared with one another.

2018 53

Connecting "What" with "How" - and the Failure to Understand the Principles of Systems Engineering and Systems Management

Herding Cats

It's been said by an agile voice that. The original agile author's quote shows that systems engineering is missing from his development of software using Agile. Progress and Value are measured with the same in Earned Value Management. The Measures of effectiveness.

Definition of Done

Herding Cats

The common definition of the Definition of Done in agile software development is (mostly from the Scrum Alliance and other official Scrum sites): A simple list of activities (coding, comments, unit testing, integration, release notes, design documents, etc.)

2017 49

Value First, Requires Margin and Contingency

Herding Cats

There's a popular notion in Agile that says Focus on Value. NoEstimates Agile Decision Making Estimating Governance Planning Principles Scheduling Technical Performance Measures

2018 47

Principles, Processes, and Practices of Project Success

Herding Cats

What does Done look like in units of measure meaningful to the decision makers? What impediments will be encountered along the way to Done and what work must be performed to handle these impediments? What are the units of measures of progress to plan for each deliverable?

From Mission Capabilities to Done

Herding Cats

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. These measures are stated in units, meaningful to the buyer.

2017 46

4 Fallacious Reasons to Estimate and Why Those Are Fallacious

Herding Cats

I need an estimate because… I need to measure productivity. Although I understand measuring productivity could work well for repeatable activities, it's hard to believe it works well for abstract and, ultimately, non-repeatable tasks like software development.

Cone of Uncertainty Bibliography

Herding Cats

I work in a domain where the CoU is baked into the Integrated Program Performance Management (IPPM) processes flowed down from the buyer, in this case, the Federal Government. The CoU paradigm defines the needed reduction in uncertainty is some performance metric.

2017 42

Misinterpretations of the Cone of Uncertainty

Herding Cats

The Cone of Uncertainty as a Technical Performance Measure. Active reduction requires we have a desired reduction goal, perform the work, and measure progress toward the rduction goal. Closed Loop Control, has a goal, an action, a measurement, and a corrective action.

2017 42

INVEST, Scrum and Enterprise IT

Herding Cats

So when you hear an agile purest talking about the I in Invest, ask is there is any business process loops, interdependencies between systems compoenents, externalities. Cohesion is the measure of how well module fits together. The component may be performing more than one function.

SCRUM 40

Cone of Uncertainty - Revisited

Herding Cats

We're writing two chapters in an upcoming Project Management Book, with a working title, The Gower Handbook of Project Performance for Agile, Waterfall and Everything in Between , edited by Mark Phillips.

2012 37

Increasing the Probability of Program Success

Herding Cats

Top Four Sources of Unfavorable Program Performance. Unrealistic Performance Expectations. Impacts of Risk on Program Performance. Be Clear About What the System is to Do in Units of Measure Meaningful to the Decision Makers.

INVEST, Scrum and Enterprise IT

Herding Cats

So when you hear an agile purest talking about the I in Invest, ask is there is any business process loops, interdependencies between systems compoenents, externalities. Cohesion is the measure of how well module fits together. The component may be performing more than one function.

SCRUM 36

Human Resources needs to be part of your company’s agile transformation!

Kiron Bondale

When we think about the journey from traditional delivery approaches to agile, the focus is normally on delivery teams or on those areas of the organization which will need to transition from being project-focused to becoming product, capability or value-stream centric.

2016 202

Agile, Waterfall and Hybrid: Managing the Multiple-Methodology Portfolio

Keyedin

Today, PMOs working with waterfall (predictive), agile and hybrid project methodologies have a difficult time identifying a single version of the truth, which causes serious obstacles to productivity. Siloed project information scattered across numerous systems and geographies blocks decision-makers from insights into cost and schedule problems and cripples performance-measurement processes.

Agile, Waterfall and Hybrid: Managing the Multiple-Methodology Portfolio

Keyedin

Today, PMOs working with waterfall (predictive), agile and hybrid project methodologies have a difficult time identifying a single version of the truth, which causes serious obstacles to productivity. Siloed project information scattered across numerous systems and geographies blocks decision-makers from insights into cost and schedule problems and cripples performance-measurement processes.

What's Missing from the Agile Software Development Paradigm

Herding Cats

Agile software development is framed by a manifesto , a set of 12 principles, several methods. The customer is accountable for knowing what Done Looks Like (in Unity of measure meaningful to their domain). Why This Missing Concept is Important to Agile Software Development? .

Cancelling Projects: The Project Isn't Being Done Right

Project Health Check

A classic way to consider project performance is via the triple constraint of scope/cost/time, often with quality thrown in the mix. In part 1 of this article series, we accepted that Projects sometimes need to be cancelled.

2017 233

Project Management Glossary: 200+ Terms PMs Frequently Use

Epicflow Blog

It contains all the details about the tasks a project team has to perform. . Agile . is a process of appointing or providing a team member with a responsibility to perform a task. is a state of resource allocation performed by a project manager. Perform Quality Control

Project Management Glossary: 200+ Terms PMs Frequently Use

Epicflow Blog

It contains all the details about the tasks a project team has to perform. . Agile . is a process of appointing or providing a team member with a responsibility to perform a task. is a state of resource allocation performed by a project manager. Perform Quality Control

What Is Corporate Governance & How Can it Impact My Project?

ProjectManager.com

While managing a project it is easy to become myopic and focus solely on success as measured by the project. That includes action plans , internal controls, OKRs , performance measurements and corporate disclosures.

People Versus Process

Herding Cats

People are the raw material for teams, for not only Agile Program Management teams, but for almost every human based endeavor. This is obvious but many times lost when discussing agile processes. Continuous performance assessment by measuring the right thing.

Don't Be Fooled

Herding Cats

Hyndman - in our program planning and controls domain ARIMA (Autoregressive Integrated Moving Average) is a powerful tool for forecasting future project behaviors based on past performance.

2018 57

Software Intensive System of Systems

Herding Cats

The development of the software and sometimes the development of the hardware is done in an agile manner, using one of several Agile development methods - SAFe, Scrum for example. Cost, Schedule, and these measures are tightly interconnected.

2001 39

Software Intensive System of Systems

Herding Cats

The development of the software and sometimes the development of the hardware is done in an agile manner, using one of several Agile development methods - SAFe, Scrum for example. Cost, Schedule, and these measures are tightly interconnected.

2001 36

Next Generation Project Management Software

Girl's Guide to PM

Project management practitioners are looking for new lean and agile project management tools to support their day-to-day work and often seek them outside the tools that their organisations offer them. Digitalization and Collaboration.

2016 373

System of Systems and Capability Based Planning

Herding Cats

A critical missing component of software development, especially agile software development, and even more especially agile software development is the notion of a System and a System of Systems. The majority of the literature based on traditional and agile development paradigms is focused on creating software and calling that the creation of Value. . When we hear we focus on Value always ask: How are you measuring that Value, it had better in: Measures of Effectiveness.

Different Project Management Terms Beginners Should Know

ProProfs Project Management

Agile . Agile projects usually do not have set or fixed scope, making this method extremely adaptive to changes proposed by clients. . KPI stands for Key Performance Indicators. Performance Measurement Baseline.

2020 90

Is Macroeconomics and Social Science the Same as Software Development?

Herding Cats

There a popular notions in the agile development world that authors like Hayek and Taleb speak to how software development works. You Can’t Understand Agile Without Understanding Hayek. In our domain this is the Performance Measurement Baseline, which is a time-phased budget plan for accomplishing work against which contract performance is measured. Product Roadmaps, Release Plans are core principles of Agile.

2016 36

Value and the Needed Units of Measure to Make Decisions

Herding Cats

For some reason the notion if value is a big mystery in the agile community. Many blogs, tweets, books are spent of speaking about Value as the priority in agile software development. MOE's are stated in units of measure meaningful to the buyer.

2016 54

Assessing Value Produced in Exchange for the Cost to Produce the Value

Herding Cats

A common assertion in the Agile community is we focus on Value over Cost. A target Value must be measured in units meaningful to the decision makers. Measures of Effectiveness and Performance that can monetized this Value.

2016 54

How to Delegate Tasks With More Confidence and Less Stress

Girl's Guide to PM

As recipient of the delegation you have a duty to: Confirm the performance criteria are mutually understood and agreed. Be Clear on Requirements and Confirm Performance Criteria. Requirements matched to agreed performance measurement criteria are a pair (or the same thing stated twice).

2018 312