Chaos Model - Chaos Strategy

Chaos Strategy

The chaos strategy is a strategy of software development based on the chaos model. The main rule is always resolve the most important issue first.

  • An issue is an incomplete programming task.
  • The most important issue is a combination of big, urgent, and robust.
    • Big issues provide value to users as working functionality.
    • Urgent issues are timely in that they would otherwise hold up other work.
    • Robust issues are trusted and tested. Developers can then safely focus their attention elsewhere.
  • To resolve means to bring it to a point of stability.

The chaos strategy resembles the way that programmers work toward the end of a project, when they have a list of bugs to fix and features to create. Usually someone prioritizes the remaining tasks, and the programmers fix them one at a time. The chaos strategy states that this is the only valid way to do the work.

The chaos strategy was inspired by Go strategy.

Read more about this topic:  Chaos Model

Famous quotes containing the words chaos and/or strategy:

    A face peered. All the grey night
    In chaos of vacancy shone;
    Naught but vast sorrow was there—
    The sweet cheat gone.
    Walter De La Mare (1873–1956)

    Our strategy in going after this army is very simple. First we are going to cut it off, and then we are going to kill it.
    Colin Powell (b. 1937)