Scientific Agile

Over a year ago I stated that there were programming process artifacts coming soon. Well I’m happy to state that the first two such documents are available here. One is a development workflow standard operating procedure for enhancing standard agile scrum practice. The other is some basic code style rules. Notice that these are contained … Read more Scientific Agile

Why It’s Important to Capture Hours Worked, Even on Salary

This article quickly notes a few reasons why you, as an employee or an employer, will want the full hours of work recorded on any project, even for salaried employees. Some firms have a practice of limiting the hours recorded for salaried employees. These firms want to ensure that the employee works 40 hours, but … Read more Why It’s Important to Capture Hours Worked, Even on Salary

Agile Estimation: To Repoint or Not to Repoint?

There is a minority practice in Agile Scrum sometimes called Repointing. This article describes the practice, compares it to the usual practice, and concludes by recommending that teams do not engage in Repointing. The usual Agile estimation procedure for an existing issue is as follows: Optionally create a tentative story estimate during release, multi-sprint, or … Read more Agile Estimation: To Repoint or Not to Repoint?

Applied Unknowns Analysis

One of the major Austrian critiques of certain kinds of analysis focuses on uncertainty. You can make a forecast based on certain data, but something unexpected might come along and muck everything up. In the past I have described ways of overcoming this issue. These article contains 3 sections which do the following: Argues for … Read more Applied Unknowns Analysis

Skills in Overcoming Uncertainty

This article outlines some skills in overcoming uncertainty. It’s heavily biased toward software engineering. I also talk about environmental variables which help overcome uncertainty and risk in software development. Tldr: Skills include the ability to research, the ability to trial and error, and the practice of regularly learning, each of which have generic and project-specific … Read more Skills in Overcoming Uncertainty

Rational Estimation and Price Under Uncertainty

This article talks about ways to deal with uncertainty, and I will also briefly define the concept in contrast with simple risk. Definitions: Uncertainty vs Risk Rational Estimation without Uncertainty Rational Estimation with Uncertainty 1 – Definitions: Uncertainty vs Risk Uncertainty and risk are both not simple economic phenomena. They are generic elements of complex … Read more Rational Estimation and Price Under Uncertainty