Remove 2005 Remove Estimate Remove Software Developers
article thumbnail

Thinking By Sprinting: What Cognitive Science Tells Us About Why Scrum Works

Scrum.org

Software development is (generally speaking) very complex. Although our brain is a marvel of evolution, it has not evolved to excel at the kind of knowledge work (Davenport, 2005) that we actually do most of the time. This will affect all estimates and predictions. This will affect all estimates and predictions.

2002 225
article thumbnail

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? Software Sizing and Estimating: Mk II FPA , Charles Symons, John Wiley & Sons, 1991.

Insiders

Sign Up for our Newsletter

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

Trending Sources

article thumbnail

PERT Guide For Project Managers and Productivity Gurus

nTask

PERT or Project Evaluation and Review Technique is a statistical tool that is used in project management to estimating the minimum time required for a project to complete by analyzing all the tasks required and by calculating the minimum time it would take to complete each task in the project. Introduction. Critique of the PERT Methodology.

2005 100
article thumbnail

Decision Making On Software Development Projects

Herding Cats

Decision Making on Software Development Projects Is Both Simple and Complex at the Same Time. Reducible risk requires estimating the probability distribution of the occurrence. Irreducible risk requires estimating the statistical distribution of the naturally occurring processes. Risk management requires estimating.

article thumbnail

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. These are all focused on developing software, delivering that software to those paying the developers. Why This Missing Concept is Important to Agile Software Development? . 81-100, 2009. [4]

article thumbnail

Agile Project Management for Distributed Teams

nTask

As we have previously discussed that the outsourced software development has increased dramatically in recent years. And since 2005, each year the remote workforce has increased by 10% which makes it 140% in 2019, which is huge. Agile Project Management for Distributed Teams. Velocity Chart. Burndown Chart.

article thumbnail

A Compendium of Works to Increase the Probability of Project Success

Herding Cats

Agile Software Development for Government Software Intensive System of Systems (SISoS) , Boulder Agile Meetup, 27 July 2016. Integrating Agile Software Development with Earned Value Management , College of Performance Management, IPM Workshop, 2015. How to Develop Credible Cost & Schedule Estimate.

2003 54