article thumbnail

Basis of Estimating Software Development

Herding Cats

The estimating of software development is both straightforward and complex. Here are some resources that will provide guidance to produce credible software development estimates, in both traditional and agile domains. Software Sizing and Estimating: Mk II FPA , Charles Symons, John Wiley & Sons, 1991.

article thumbnail

Accounting for Software Development - Products or Projects

Herding Cats

Iā€™m going to suggest that most of the disconnects around ideas of software development ā€’ from No Estimates to No Projects to whatever ā€’ starts with Developers and the assumption Itā€™s their money. There are standard business accounting processes in any business that creates products or services -- including Software - for money.

Insiders

Sign Up for our Newsletter

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

article thumbnail

How to do Rolling Wave Planning

Rebelā€™s Guide to PM

The APM Planning, Scheduling, Monitoring and Control Guide (2015) defines rolling wave planning as ā€˜the planning density that is achieved at different moments in time. Rolling wave planning, also known as progressive elaboration, is an iterative planning technique to use when itā€™s difficult (or pointless) to schedule too far ahead.

Planning 395
article thumbnail

What is Visual Project Management?

Rebelā€™s Guide to PM

In a software development organization they increased productivity by more than 500% and achieved 100% release date achievement. In a new product development process, FMC Technologies tripled engineering productivity and reduced lead time by 70%. A version of this interview first appeared on this site in 2015.

article thumbnail

In-Depth: The Science On Sustainable Pace, Stress, And Motivation

Scrum.org

Clinical burnout is a very severe condition that can put people out of work for the rest of their lives and is often indistinguishable from clinical depression (Bianchi, Schonfeld & Laurent, 2015). A completely stress-free environment is unlikely, and will also become very boring quickly (Mael & Jex, 2015). References. Bianchi, R.,

article thumbnail

Taking the First Step toward Scrum

Scrum.org

Once firmly in the domain of software development, practitioners find that Scrum is equally applicable to many other kinds of complex work. While working at the Canada Revenue Agency (CRA) she won the Government of Canada 2015 GTEC Leadership Award for the CRA Agile Transformation. . .

SCRUM 195
article thumbnail

Top 10 Lean/ Kanban Books for IT, Software and Knowledge Work!

Digite

This is the original book where David Anderson first laid down the definition of and guidance to the Kanban Method for software and knowledge work. This is the original book where David Anderson first laid down the definition of and guidance to the Kanban Method for software and knowledge work. By David J Anderson. By Mike Burrows.

Lean 79