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. Cost Modeling Agile Software Development,” Maarit Laanti and Petri Kettunen, International Transactions on Systems and Applications, Volume 1 Number 2, pp.

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, Estimation, and Risk Management: When Performance is Measured Performance Improves , Daniel Galaorath and Michael Evans , Auerbach, 2006. Software Sizing and Estimating: Mk II FPA , Charles Symons, John Wiley & Sons, 1991.

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


Several good books have been written on Kanban and its application to various business processes, especially to Scrum, since David Anderson published his original Kanban “blue book”. 262 pages, ET to read: 4 hours, Published April 7th, 2010 by Blue Hole Press). Are you new to Kanban?

Lean 96

Software Cost Accounting

Herding Cats

But in the software development world, the domains of IT, there are two other colors of money. There are two types of software that are developed for a business: 1) internal-use software, and 2) software developed to be sold, leased or marketed (“software to be sold”).

Risk Management is How Adults Manage Projects

Herding Cats

Research shows that for projects, especially software projects Aleatory uncertainty is the predominant source of risk. So here are some books, handbooks, and guides that sit on my shelf that are used pretty much all the time on the Software Intensive System of Systems we work on.

2003 49

Risk Management Resources

Herding Cats

This blog page is dedicated to the resources used to assess risks, their impacts, and handling strategies for software-intensive systems using traditional and agile development methods. IEEE Transactions on Software Engineering , Vol. 255, April 2010. 24, 2010. “A 1, 2010.

Risk 45

Estimating is a Learned Skill

Herding Cats

And the same process is applied to the Scrum development processes on those projects. . The primary purpose of software estimation is not to predict a project’s outcome; it is to determine whether a project’s targets are realistic enough to allow the project to be controlled to meet them ‒ Steve McConnell. Numerical anchors and their strong effects on software development effort estimates,” Erik Løhrea, and Magne Jørgensen, Simula Research Laboratory, Oslo. Johnson, STC 2010.

The 5 Best Free Smartsheet Alternatives of 2019


Introduced in 2006, with a major redesign in 2010, the platform serves as a single systematic and flexible solution for all the task management needs of a team. Considered a #1 software chosen by agile teams for software development, Jira makes a pretty strong contender for Smartsheet.

2019 78

Misunderstanding Making Decisions in the Presence of Uncertainty

Herding Cats

The naturally occurring work effort in the development of a software feature - even if we've built the feature before - is an irreducible uncertainty. Hybrid–Agile Software Development Anti–Patterns, Risks, and Recommendations,” Paul E. Software risk management,” Sergey M.

2003 52

The Myth of Standish Reports - Update Number 2

Herding Cats

The Non-Existent Software Crisis: Debunking the Standish Report. The Standish report: does it really describe a software crisis?" Laurens Eveleens and Chris Verhoef, IEEE Software , vol. 1, Jan-Feb 2010, pages 30-36.

2016 41

Complete Collection of Project Management Statistics 2015


Project Management Software & Tools. Most Popular Agile Tools and Processes: Scrum – 43%. Project Management Software & Tools. 77% of companies use project management software, and 87% of high-performing companies use project management software. [5].

2015 58

Monte Carlo Simulation

Herding Cats

Flight software is always an issue where we work, so those ranges are wider even more. Getting the software qualified is about the same variability as getting it certified, so the same range is used. Here an example of How To Estimate Almost Any Software Deliverable in 90 Seconds. .

2010 49

Compendium of Works to Increase Probability of Project Success

Herding Cats

Here's a collection of presentations, briefings, papers, essays, book content used to increase the Probability of Project Success (PoPS) I've written and applied over my career in the software-intensive system of systems and other domains. Agile Software Development (#ASD).

2003 45