Jump to content

Модель хаоса

(Перенаправлено из стратегии Хаоса )

В вычислительной технике модель хаоса представляет собой структуру разработки программного обеспечения . Его создатель, использовавший псевдоним LBS Raccoon, [1] отметил, что модели управления проектами, такие как спиральная модель и водопадная модель , хотя и хороши для управления графиками и персоналом, не предоставляют методов исправления ошибок или решения других технических проблем. В то же время методологии программирования, хотя и эффективны при исправлении ошибок и решении технических проблем, не помогают управлять сроками или реагировать на запросы клиентов. Структура пытается восполнить этот пробел. Теория хаоса использовалась как инструмент, помогающий понять эти проблемы. [2]

Жизненный цикл разработки программного обеспечения

[ редактировать ]

Модель хаоса отмечает, что фазы жизненного цикла применимы ко всем уровням проектов, от всего проекта до отдельных строк кода.

  • Весь проект должен быть определен, реализован и интегрирован.
  • Системы должны быть определены, внедрены и интегрированы.
  • Модули должны быть определены, реализованы и интегрированы.
  • Функции должны быть определены, реализованы и интегрированы.
  • Строки кода определены, реализованы и интегрированы.

Одним из важных изменений в перспективе является то, можно ли рассматривать проекты как целые единицы или их следует рассматривать по частям. Никто не пишет десятки тысяч строк кода за один присест. Они пишут небольшие фрагменты, по одной строке за раз, проверяя, работают ли эти небольшие фрагменты. Затем они накапливаются оттуда. Поведение сложной системы складывается из совместного поведения более мелких строительных блоков.

Стратегия хаоса

[ редактировать ]

Стратегия хаоса — это стратегия разработки программного обеспечения, основанная на модели хаоса. Главное правило – всегда сначала решайте самый важный вопрос .

  • Проблема заключается в незавершенной задаче программирования.
  • Самый важный вопрос – это сочетание больших , неотложных и надежных задач .
    • Большие проблемы представляют ценность для пользователей в качестве рабочей функциональности.
    • Срочные вопросы являются своевременными, поскольку в противном случае они задержали бы другую работу.
    • Надежным проблемам доверяют и проверяют, когда они решены. Тогда разработчики смогут безопасно сосредоточить свое внимание на чем-то другом.
  • Решить значит привести его к точке стабильности.

Стратегия хаоса напоминает то, как программисты работают ближе к концу проекта, когда у них есть список ошибок, которые нужно исправить, и функций, которые нужно создать. Обычно кто-то расставляет приоритеты оставшимся задачам, и программисты исправляют их по одной. Стратегия хаоса утверждает, что это единственно верный путь. способ выполнения работы.

Стратегия хаоса была вдохновлена ​​стратегией Го . [ нужна ссылка ]

Связи с теорией хаоса

[ редактировать ]

Есть несколько связей с теорией хаоса .

  • Модель хаоса может помочь объяснить, почему программное обеспечение имеет тенденцию быть настолько непредсказуемым.
  • Это объясняет, почему концепции высокого уровня, такие как архитектура, не могут рассматриваться независимо от строк кода низкого уровня.
  • Это дает возможность объяснить, что делать дальше с точки зрения стратегии хаоса.

См. также

[ редактировать ]
  1. ^ «Scrumdevelopment: Сообщение: Re: [scrumdevelopment] Re: Agile триангуляция» . Архивировано из оригинала 12 апреля 2013 г. Проверено 8 февраля 2013 г.
  2. ^ Цифровая библиотека ACM, Модель хаоса и цикл хаоса , Заметки по разработке программного обеспечения ACM SIGSOFT, Том 20, выпуск 1, январь 1995 г.

Дальнейшее чтение

[ редактировать ]
  • Роджер Прессман (1997) Программная инженерия: практический подход, 4-е издание, страницы 29–30, McGraw Hill.
  • Енот (1995) Модель хаоса и жизненный цикл хаоса , в заметках по разработке программного обеспечения ACM, том 20, номер 1, страницы с 55 по 66, январь 1995 г., ACM Press.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 5e022f7943eb59238fd190ed5436b3d6__1660987500
URL1:https://arc.ask3.ru/arc/aa/5e/d6/5e022f7943eb59238fd190ed5436b3d6.html
Заголовок, (Title) документа по адресу, URL1:
Chaos model - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)