-
Reducing Uncertainty With Genetic Algorithms
Recently, I needed to find a formula that predicted how often an event happens based on a percentage value. The challenge was to make sure the formula worked well for all reasonable inputs, without giving unrealistic results. In his book “How to Measure Anything: Finding the Value of Intangibles in Business”, Douglas Hubbard explains how…
-
The Right Way To Use Story Points
When working in software projects, it’s usually a good idea to estimate the overall effort, as it helps coordinate and plan initiatives across a company. Although there are different ways of estimating software tasks, in this article I will discuss Story Points, and what to do and not to do when using them. Story Points…
-
Project Triangle And Software Quality
The project triangle says that the quality of a project is determined by three factors: Cost, Scope, and Time. We can choose two of them, but not all. There are three possible combinations: In a concrete example, let’s pretend that certain features of a project (Scope) are planned to be completed in two months (Time)…