Terminology: Task

DEFINITION

USAGE

BENEFITS

REFERENCES

  • INVEST Criteria:
    • Independent of dependencies other work (blocked waiting to get done).
    • Negotiable rather than firm contracts about when they are implemented. (Negotiation of technical implementations can be facilitated by using the TeamCity Meta-Runner).
    • Valuable to someone (end-user customers, business, developers, operations, etc.)
    • Estimable in effort because a clear definition of what is in and out of scope makes for better estimates. This includes build steps. This does not include limitless refactoring.
    • Small so they are not vague.
    • Testable so what is considered “done” is clear to all.

ALSO

KEY POINTS

DevOps: Take Agile and Lean to the Next Level

ACTION TEXT. Buy the Book