Remove 2017 Remove Agile Remove Performance Measurement Remove Process

Principles, Processes, and Practices of Project Success

Herding Cats

Practices and Process are Fads. A Process is a series of steps and decisions involved in the way work is completed. Here's my version in the form of questions that when answered form the foundation for the Practices and Processes. 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? Principles are timeless.

2017 44

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). . Every month there is a Month End reports, both showing cumulative cost to date, cumulative schedule performance, and Physical Percent Complete. To learn more about estimating on Agile programs read Chapter 5 of the bibliography below. What is an estimate?

Insiders

Sign Up for our Newsletter

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

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.) These Measures have Little meaning to the Decision Makers. The Agile Definition of Done is a coders view of the project. These are attributes to assure the system has the capability and capacity to perform.

2017 38

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. Thus, the common approach to "measure productivity" is to compare the estimates against what, in fact, happened. Similarly, product lifecycle management (PLM) integrates people, data, processes and business systems.

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. It can be the needed performance of a measure - Effectiveness, Performance, Key Performance Parameter, or a Technical Performance Measures.

2017 32

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: Measures of Effectiveness (MOE) – are the operational measures of success that are closely related to the achievements of the mission or operational objectives evaluated in the operational environment, under a specific set of conditions.

2017 35

Compendium of Works to Increase Probability of Project Success

Herding Cats

Management Processes (#MP). Project Performance Management (#PPM). Agile Project Management (#APM). Technical Performance Measures (#TPM). Cost, Schedule, and Technical Performance Management (#CSTPM). Agile Software Development (#ASD). Integrating Agile and Earned Value Management (#AEVM). Agile and Earned Value Management Bibliography of papers, books, and thesis (#Biblio). Management Processes. Agile Project Management.

2015 37

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. Management of this reduction work and measurement of the progress is a Close Loop Control System paradigm. Closed Loop Control, has a goal, an action, a measurement, and a corrective action. The Cone of Uncertainty as a Technical Performance Measure.

2017 32

Increasing the Probability of Program Success

Herding Cats

So let's look at the principles, processes, and practices that will be in the White paper when it is complete. Top Four Sources of Unfavorable Program Performance. Unrealistic Performance Expectations. Impacts of Risk on Program Performance. Processes to Prevent Unfavorable Impacts. System Engineering Processes. Program Management Processes. Technical Design, Development, and Testing Processes. Risk Management Processes.

Wilo's Law and Mature Communications Processes

Herding Cats

A popular quote in the agile community is Wilo's Law. To make some conjecture that some process will fix the problem - Estimates are the smell of dysfunction and NOT Estimating will fix that dysfunction - is naive at best and willfully ignorant of Root Cause Analysis at worse. Avoid Verbal Orders is a critical process in any critical situation. Any successful technical communication needs to have: Measures of Effectiveness. Measures of Performance.

2017 46

Deconstructing the Hertz and Accenture Debacle

Herding Cats

Of course, No Root Cause analysis has been performed by these advocates, but it makes good click bait for their followers. This approach is guided by the processes for Root Cause Analysis on Software Intensive System of Systems project I've worked. Were they based on the established planning processes for complex Software Intensive System of Systems? Were there: Measures of Effectiveness. Measures of Performance. Key Performance Parameters.

Decision Analysis - Ordinal and Cardinal Measures

Herding Cats

This method is the Analytic Hierarchy Process (AHP). In our agile software development world, AHP is rarely found. AHP is based on the principle that all measurements are relative. AHP provides a framework to make relative comparisons using a rational decision structure based on scaled pairwise comparisons (Borda Ranking) using a scale that converts stakeholder preferences and priorities into ratio measures. The relative measures of these values are Ordinal numbers.

2018 40

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. If an agile development method was used, perhaps the initial backlog wasn’t sufficiently documented, Project or Sprint goals ineffectively understood, poor backlog prioritisation and maintenance by the product owner – indicating a skills gaps etc In this case, the desire that drove the original project to be initiated may often still exist.

2017 179

What is an Estimate? What is Estimating?

Herding Cats

Embedded systems, data processing, image processes, web interfaces, backend databases, networking of collections of devices on the ground and in the air, training systems, logistics systems, maintenance and testing systems. People, Processes, and Tools all interacting in complex and complicated ways. . There are several partitions of this information that are common in building the Performance Measurement Baseline (PMB).

Cone of Uncertainty - Part Cinq

Herding Cats

The Cone is a project management framework describing the uncertainty aspects of estimates (cost and schedule) and other project attributes (cost, schedule, and technical performance parameters). Estimates of cost, schedule, technical performance on the left side of the cone have a lower probability of being precise and accurate than estimates on the right side of the cone. The Cone is NOT the result of the project's past performance. Agile 2008 Conference. [18]

2017 33

Cone of Uncertainty - Part Cinq (Updated)

Herding Cats

The Cone is a project management framework describing the uncertainty aspects of estimates (cost and schedule) and other project attributes (cost, schedule, and technical performance parameters). Estimates of cost, schedule, technical performance on the left side of the cone have a lower probability of being precise and accurate than estimates on the right side of the cone. The Cone of Uncertainty describes the evolution of the measure of uncertainty during a project.

2017 30

Cone of Uncertainty - Part Trois

Herding Cats

The Cone is a project management framework describing the uncertainty aspects of estimates (cost and schedule) and other project attributes (cost, schedule, and technical performance parameters). Estimates of cost, schedule, technical performance on the left side of the cone have a lower probability of being precise and accurate than estimates on the right side of the cone. The Cone is NOT the result of the project's past performance. Agile 2008 Conference. [18]

2017 28

Organizational Culture and Its Impact on Team Performance

ActiveCollab

Simply put, they suffer because their creativity and their performance is under the influence of drastically different organizational culture than they are used to. To understand how culture impacts team performance, we must first take a look at different types of company cultures. Often focused on finance or manufacturing, companies that opted for this kind of culture rely heavily on annual business plans and key performance measurements. Effect On Team Performance.

2017 28

Risk Management is How Adults Manage Projects

Herding Cats

All making things smaller dos is show that you're late, over budget, and what you're building (Technical Performance Measures) doesn't work faster. But when some statement is made about risk, estimating, performance modeling, or the like - always ask for references. Complete Guide to the Basics of Project Risk Management: Improve Your Chances for Success, Dmitry Nizhebetskiy, Project Management Basics, 2017. Agile Risk Management and DSDM Pocketbook , Alan Moran, IARM.

2003 38

Microeconomics and Risk Management in Decision Making for Software Development

Herding Cats

By the way, the pure conjecture that agile enables late changing requirements to not have a significant impact on the cost and schedule of the development project is completely lacking any testable evidence outside of personal anecdotes of agile advocates. Take for example the deployment of an ERP system, the installation, and startup of a process control system, the release of a suite of embedded software controllers for a car, aircraft, petrochemical plant. 55-66, 2017.

2007 32