---
# System prepended metadata

title: Software Project management approaches

---

# Software Project management approaches

## Context
Let's not get our services hijacked by a small group of people. Access to our services fair.

All projects are managed using an _"Agile"_ way of working.

## Options Ranked
1. **Fixed Duration + fixed cost** No promised feature set
    Choose when we do not trust the customer. They accept all risk, but risk is capped.
    An estimate can be made for how much time the project would/should take.
1. **Fixed duration + price per unit time** No promised feature set
    Choose when we do not trust the customer. They accept all risk.
    An estimate can be made for how much time the project would/should take.
1. **Full project + fixed cost** Promise features, no deadline
    Choose when we completely trust the customer and is a clear and easy (read: short) project. We accept all risk.
1. **Full project + price per unit time** Promise features, no deadline
    Choose when we trust the customer. BITS and customer share risk.
1. **Full project with customer deadline + variable cost** Promise features
    Never choose except in emergency. Using "Agile" in this case is difficult/impossible.