Категории

Интересное

 

 

Об институте прикладного программирования

В 1984 году министерство обороны СЕЛА заключило контракт с университетом Карне-ги-Меллона (Carnegie-Mellon) на создание Института прикладного программирования (Software Engineering Institute - SEI). За последние пятнадцать с лишним лет институт SEI разработал технологию разработки и сопровождения программного обеспечения, позволяющую повысить эффективность и надежность систем, которые используют это программное обеспечение.
Почему это так важно? Компании, которые разрабатывают, развивают и/или сопровож­дают программное обеспечение, не придерживаясь четко определенного технологиче­ского процесса, нередко работают бессистемно. В итоге заказчикам приходится работать с программой, которая без конца сбивается, плохо совмещается с другими программами или содержит раздражающие или пагубные ошибки. И все это - следствие пренебреже­ния разработчиками программ правильной технологии проектирования, позволяющей по ходу подготовки и тестирования программы следовать стандартам и отслеживать ошибки.
Все это может показаться маловажным, пока вы не задумаетесь о последствиях такого кустарного подхода к проектированию. Рассмотрим два примера.