Chaos Model

Chaos Model


  • The chaos model is an approach to the software development process that uses ideas from chaos theory to address common issues while working in a team setting. It endeavors to unify the best programming methodologies with the best project management techniques; ideally forming an overall superior strategy. The chaos model's relationship to chaos theory is the idea that large-scale architectural issues cannot be stabilized without also stabilizing the "smaller" issues in the software. Including the individual lines of code.

    Software development

  • The chaos model focuses on defining, implementing, and integrating the life cycles of the various smaller aspects of a software development project, on the following levels:

  • The project as a whole.

  • The various interconnected systems being developed.

  • The various modular aspects of the software.

  • The software's functions.

  • The individual lines of code.

    Chaos model strategy

  • The strategy of the chaos model is to identify pertinent issues and "always resolve the most important issue first" according to the following definitions:

  • An issue is an incomplete programming task.

  • Important issue are a combination of big, urgent, and robust: big issues provide value to users in the form of functionality; urgent issues hold up other work until resolved; robust issues are trusted and tested when resolved.

  • An issue is resolved when it is brought to a point of stability.


    What is an Operating System? » Computer Shortcut Keys and their Functions » Keyboard Function Keys » Computer Basics - Hardware - Software - Parts

    Short Stories for Kids - Moral Stories – English Short Stories for Children - Moral Stories for Kids - Stories
    for Kids - Funny Story for Kids - Scary Stories for Kids - Really Funny Short Stories - Bedtime Stories

    Proverb Stories
    Powerful Motivational Quotes for Students » Success Quotes » English Short Stories for Kids

    Cabin Crew Jobs & Career Advice » Secretary Job Description » Receptionist Job Description » Top 100 Interview Questions and Answers » How to Prepare for an Interview » How to Write a CV » How to Choose a Career » Computer Shortcut Keys and their Functions

    Scholarships in Australia » Scholarships in Austria » Scholarships in Belgium » Scholarships in Canada » Scholarships in Germany » Scholarships in Ireland » Scholarships in Italy » Scholarships in Japan » Scholarships in Korea » Scholarships in Netherlands » Scholarships in Switzerland » Scholarships in UK » Scholarships in USA

    Scholarships for Study in Africa » Scholarships for African Students » Undergraduate Scholarships » African Women Scholarships & Grants Scholarships for Study in Africa » Scholarships for African Students » Undergraduate Scholarships » African Women Scholarships & Grants Scholarships for Study in Africa » Scholarships for African Students » Undergraduate Scholarships » African Women Scholarships & Grants Short Stories for Kids - Moral Stories – English Short Stories for Children - Moral Stories for Kids - Stories for Kids - Funny Story for Kids - Scary Stories for Kids - Really Funny Short Stories - Bedtime Stories
    Proverb Stories
    Powerful Motivational Quotes for Students » Success Quotes »Scholarships in UK » Scholarships in USA Scholarships in UK » Scholarships in USA Scholarships in UK » Scholarships in USA Scholarships in UK »

  • Click here to post comments

    Join in and write your own page! It's easy to do. How? Simply click here to return to Computer Basics FAQ.