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.

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”).

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

5 reasons why Binfire is the best Asana alternative


In the past twelve months, we have been hard at work to create a new online project management software , one we are aiming to be the best Asana Alternative! If you are not familiar with Binfire we have been in business since 2010 (longer than Asana).

2019 98

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

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.

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

A Compendium of Risk Management Resources

Herding Cats

This blog page is dedicated to the resources used to manage the risk encountered on software-intensive systems using traditional and agile development methods. Let's start with a critical understanding of the purpose of managing risk on software development projects. 255, April 2010.

Risk 42

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.

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

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 61

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


So if you’re new to this or perhaps you’ve kind of been using it in a couple of different veins, maybe you’ve been part of a scrum team or you’ve watched it happen around you, or maybe you’ve seen a horrific implementation of an agile process, it isn’t necessarily the methodology, but sometimes you have to think about your culture, the environment, and what you’re trying to do. But it is clearly not limited to just software.

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

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


Remember if we talk about Scrum, we talk about chickens and pigs and the ability to, Hey look, you’ve got to listen on the sidelines, the team needs to come up with that and then they’ll engage you as they need to. And that works doubly if you’re working in a software development environment is that, if you’re going to try and make Microsoft Project become your software developers tool, it’s not a right fit.

2019 40