Remove Agile Remove Article Remove Estimate Remove Process

Project Management Processes & Phases

If so, it might be time to start implementing proven project management processes and phases at your organization in order to bring your company’s workflow under control. Cost: Estimate the costs involved across the project and formulate a budget. Get Buy-In for a New PM Process.

Project Estimation: Master the Tools and Techniques

Online PM Courses

There are two reasons why Project Estimation is a big deal for project managers. And second, poor estimates are often a primary reason for a project cost or schedule over-run. What is Project Estimation? Why is Project Estimation so hard? The Estimation Knife Edge.

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

RBS is one more technique for your estimation tool belt!

Kiron Bondale

Project managers need to be comfortable with different estimation techniques. Foundational project management courses will teach you about analogous, bottom-up, parametric and three-point estimating. Estimate the size or effort of that story or work package.

Software Estimating Resources

Herding Cats

This blog page is dedicated to the resources used to estimate software-intensive systems using traditional and agile development methods. COSMIC Software Estimation Approach,” Alain Abran, ICEAA Workshop, Portland Oregon, June 6?9, Estimating Probable System Cost,” Stephen A.

Stories about Stories in Agile Development


The process is a complex one with many stakeholders involved over months, sometimes years. In this process, written requirements with written words are many times inadequate, sometimes even inaccurate, and most of the time said requirements don’t convey the real intent.

Agile 97

Estimates, Forecasts, Projections

Herding Cats

Estimates. An Estimate is a value inferred for a population of values based on data collected from a sample of data from that population. The estimate can also be produced parametrically or through a simulation (Monte Carlo is common, but Method of Moments is another we use). . Estimates can be about the past, present, or future. We can estimate the number of clams in the Pleistocene era that are in the shale formations near our house. Estimate to Complete.

Agile Estimating Methods and Impact on Project Development Performance Index

Herding Cats

The presentation " Quantifying the Impact of Agile Practices ," Larry MacCherone at the RallyOn 2013 Conference, presents some results on estimating impacts. The Higher the number the better the performance of the process. Related articles. Mike Cohn's Agile Quotes.

Why Johnny Can't Estimate?

Herding Cats

Ranging from traditional to agile and combinations in between. Since all risk comes from uncertainty - reducible (Epistemic) and irreducible (Aleatory), estimating is a foundation of all we do. There is no discussion of the conjecture that estimates are a waste, estimates can't be done, estimates are evil, estimates must be stopped immediately. Paradigm of agile project management from Glen Alleman. . Gow to avoid common estimating mistakes.

How to Talk About Estimates

Herding Cats

What is an estimate? An estimate as a noun is an approximate calculation or judgment of the value, number, quantity, or extent of something. An estimate as a verb is to roughly calculate or judge the value, number, quantity, or extent of. Related articles. Estimates.

Impacts of traditional project funding models on agile delivery

Kiron Bondale

In one of my previous articles I’d written about the need for change across multiple areas of an organization when undertaking an agile transformation. one sprint’s worth), but in most cases, project funding approval processes are not lean enough to encourage such behavior.

Agile 205

Principles of Cost and Schedule Estimating

Herding Cats

One of the 4 summary root causes of project performance failures is Unrealistic Cost and Schedule Estimates based on inadequate risk-adjusted growth models. If you have no uncertainty, then estimates provide no value. A longer bibliography of Risk Management on Agile Projects. .

MPUG Agile Series Presented by Tim Runcie Continues


As Tim Runcie’s recent excellent article on the topic pointing out, Agile methodology helps to create processes, procedures, and ultimately results. Watch the live recording of Session #1: Understanding & Incorporating Agile Project Management.

Agile 83

Decisions Without Estimates?

Herding Cats

There is a posted question at an agile conference. Can you make a decision without an estimate? 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. Don't assume, Estimate.

Estimating is a Learned Skill

Herding Cats

Estimating is a learned skill, used for any purpose from every-day life to management of projects. When I left for the airport this morning to catch my flight to a customer site I estimated, given the conditions, how much time I need to get to my favorite parking spot at DIA. The same process for estimating is applied to multi-billion dollar projects we work. And the same process is applied to the Scrum development processes on those projects. .

Closed Loop Control and Granularity of the Estimating Process

Herding Cats

DP6Jw is an overview of this process. To control this process using feedback and corrective actions ‒ in the same way, your closed loop controller for your air conditioner or heater does - a sampling rate is determined based on the rate of change of the underlying processes. These measures, corrective actions, and resulting outcomes operate in the presence of statistical and probabilistic processes. Stochastic process control is the field of study.

Why Johnny Can't Estimate? (Update)

Herding Cats

Ranging from traditional to agile and combinations in between. There is a discussion of the conjecture that estimates are a waste, estimates can't be done, estimates are evil, estimates must be stopped immediately. To be informed how to estimate in this broad range of domains, problems, and impacts — education, experience, and skill are needed. 2) Aleatory Uncertainty from statistical naturally occurring processes. How and when to re-estimate.

Questioning Agile Dogma

Leading Agile

When I first learned about Agile methods in 2002, the principles seemed to offer an ideal solution to many organizational issues common at the time. It’s time now to move forward to the next level of proficiency in software delivery; what we might call “post-Agile.”

Agile 120

Reasons to Estimate and Measure

Herding Cats

Estimating Software-Intensive Systems: Project, Products, and Processes , Richard D. Stutzke is a starting point for estimating software projects. From tradition projects to agile projects, this text provides practical examples based on principles. Related articles.

Basis of Estimating Software Development

Herding Cats

The estimating of software development is both straightforward and complex. When it is suggested that estimating is hard, of no value, and unnecessary, always ask what principle is used to support that claim? Here are some resources that will provide guidance to produce credible software development estimates, in both traditional and agile domains. While some have publication dates that may seem old, the principles in these books are immutable, even for agile projects.

Agile Project Management Methodology Explained


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.

2016 156

12 Principles of Agile with and without Estimates

Herding Cats

It's popular to speak about the Agile Manifesto and the 12 Principles of Agile. When we hear that the next big thing in agile is Not Estimating, let's look to see how those 12 Principles can be applied without those estimates? . 12 Principles of Agile. How estimates help implement these principles. Without estimates what is missing. Or, what’s you estimate of the features we can deliver before the trade show? Yes, good process.

Estimating the Risk

Herding Cats

Aleatory uncertainty, which is the naturally occurring yields variances in the underlying processes. Epistemic uncertainty comes from probabilistic processes that can be addressed with handling responses. In order to make risk-informed decisions, we must estimate the outcomes and the impacts of those outcomes on future activities (cost, schedule, and technical performance of products and services). Without these estimates, there is no risk management.

Why Johnny Still Cannot Estimate

Herding Cats

He doesn't know how - He doesn't understand how estimates fit into the process of business and managerial finance of product or service development. He doesn't understand why estimates are needed - He doesn't understand the impact on the business for not knowing how long, how much, and what will be produced for the time and money. Coding work is much more fun than making estimates, documenting the requirements, writing tests. Related articles.

How to Estimate Any Software Problem

Herding Cats

ways to make decisions with No Estimates. can we make a decision in the presence of Uncertainty without making an estimate of the impact or outcome of that decision? Let's put aside for the moment the missing principles of managerial finance, probabilistic decision making, microeconomics of decision making, Real Options, Bayesian decision networks, and other decision making processes used in modern business when spending other people's money. An estimate is.

When to Estimate and When Estimates aren't Needed

Herding Cats

Paul Boos has a post about estimating and makes a case for the Principles of when NOT to estimate. This struck a cord around a bigger topic - the inversion of estimating. When should we NOT estimate? What business decision making conditions could be in place where we don't have to estimate the outcomes of our decision in the presence of uncertainty? Then on to the original conjecture for No Estimates from Paul's post. Not principles for NOT estimating.

4 Fallacious Reasons to Estimate and Why Those Are Fallacious

Herding Cats

There's a recent post titled Four Fallacious Reasons to Estimate. It lists the usual suspects for why those spending the money think they don't have to estimate how much they plan to spend when they'll be done producing the value they've been assigned to produce for that expenditure.

Agile project management- A tutorial


The Agile project management methodology has been used by software engineers and IT professionals for the past sixteen years. But the tide is turning and Agile project management is gaining wide acceptance as a valid process for most projects. History of Agile project management.

Agile 110

Is Your Agile Project Healthy?

Project Management Essentials

Experienced agile coaches and practitioners develop a sixth-sense. They can quickly assess the health of an agile project or team just as doctors do with their patients. Here are some of the common ills that I have encountered: Agile for Years. Agile is based on Systems Thinking.

Agile 52

Agile project management- A tutorial


The Agile project management methodology has been used in the software development and IT industry for the past sixteen years, but recently it has gained wide acceptance by many number of industries and organizations. History of Agile project management. Project Estimation.

Agile 112

Five Immutable Principles of Project Success and Estimating

Herding Cats

In order to manage risk - and act as an adult when spending other people's money - you must estimate many aspects of the project. The Five Immutable Principles of Project Success layout the aspects of project success that must be managed using estimates. . Related articles.

Lean Portfolio Management Operations: An Agile Approach


Traditional approaches, which are typically more lengthy and linear in fashion, may inhibit the flow of innovation and value through your organization, and as such, making it challenging to undergo a Lean-Agile transformation without transforming your organization’s approach to portfolio management.

Lean 86

Process is King Part 2

Herding Cats

I wrote a post about Process is King a few years ago. Came across a few posts about how people trump process. fail to put those people in a process that can guide their success. . People without process is an undirected effort and where I work, that's called waste.

The Five Laws of Software Estimating are Wrong

Herding Cats

There's a blog post from a few years back that has resurfaced The 5 Laws of Software Estimates. Law of Software Estimating. Fact of Software Estimating. Estimates are waste. To those paying the developers, estimates provide actionable information needed to make decisions: Can we afford to develop this feature? Estimates are non-transferrable . Its claimed Software estimates are not fungible. This is basic business process improvement.

Webinar Recap: Agile Series Part 1 – Understanding & Incorporating Agile Project Management


Please find below a transcription of the audio portion of Tim Runcie’s Agile Series Part 1 webinar being provided by MPUG for the convenience of our members. Kyle: Hello everyone and welcome to today’s MPUG training series, part one, Understanding and Incorporating Agile Project Management. And what we’re going to do is talk about the disciplines today, talking about how and where Microsoft’s going, what are some of the advantages of using agile.

Estimating on Non-Trivial Software Projects

Herding Cats

A nice conversation on twitter about estimates on software brought up the topic of estimates as commitments. The #NoEstimates advocates see estimates as making commitments. Yes, commitments are made when we estimate. I have an 80% confidence (an estimate) I can deliver what you need on or before September 15 (an estimate), at or below $15,000.oo (an estimate) with a 15% error band (an estimate). . Estimates are not needed.

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. Related articles.

Webinar Recap: Agile Series Part 2 – Agile Features & Capabilities in MS Project / Project PPM


Please find below a transcription of the audio portion of Tim Runcie’s Agile Series Part 2 webinar being provided by MPUG for the convenience of our members. Kyle: Hello everyone and welcome to part two of MPUG’s Agile training series. Today’s session will cover Agile features and capabilities in Microsoft Project and project PPM. So really want to help educate you guys, get you going and continue the discussion around Agile. Hence Agile, right?

2019 40

What Are Story Points and How They Be Used on Agile Projects?

Herding Cats

This paradigm is at the core of any business process of developing software. Story points were invented to bridge the need to answer these questions between the business and development team using a method for writing software that would later be called agile. Quickly estimate issues.

2019 44

Webinar Recap: Agile Series Part 3 – Best Practices & Real World Use of Agile with MS Project / Project PPM


Please find below a transcription of the audio portion of Tim Runcie’s Agile Series Part 3 webinar being provided by MPUG for the convenience of our members. Kyle: Hello everyone, and welcome to the third and final session of MPUG’s Agile training series, covering best practices and the real world use of Agile with Microsoft Project and Project PPM. We’re going to take a quick review of Agile options and approaches. I can kind of plan and estimate.

2019 40

Two Parallel Processes of Project Success - Both Value and Delivery are Needed

Herding Cats

There's a popular phrase in some parts of the agile community that goes like this. Software engineering economics is a topic that addresses the elements of software project costs estimation and analysis and project benefit-cost ratio analysis. This is the foundation for estimates.

2018 51