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