?

Log in

No account? Create an account
entries friends calendar profile Previous Previous Next Next
Надёжный софт - worldmind
worldmind
Надёжный софт
Качественный софт делать возможно. только мало кто готов за это платить
http://www.volinrok.com/2009/05/21/bez-prava-na-oshibku/
ссылка побилась, дублирую сюда что нашёл тут
http://soko1.tumblr.com/post/123931931/%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%BD%D0%BE%D0%B5-%D0%BE%D0%B1%D0%B5%D1%81%D0%BF%D0%B5%D1%87%D0%B5%D0%BD%D0%B8%D0%B5-%D0%B4%D0%BB%D1%8F-%D0%BA%D0%BE%D1%81%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%BE%D0%B3%D0%BE
"

Статья в FastCompany рассказывает, как пишутся программы для космических шаттлов. Качество кода находится на космической высоте.

Это ПО никогда не падает. Никогда не требует перезагрузки. В нем нет ошибок. Он идеален, насколько идеалеными могут быть программы, написанный человеком. Смотрите сами: последние три версии программы - каждая длиной 420 000 строк имела всего лишь одну ошибку каждая. Последние 11 версий имели в общей сложности всего 17 ошибок. Коммерческие программы схожей сложности имели бы около 5000 ошибок.

Группа, разрабатывающая это ПО, была одной из первых, получивших сертификацию CMM уровня 5. Это было больше десяти лет назад. С тех пор они уменьшили количество ошибок еще на 90%.

Там не работают суперзвезды. Наоборот, в основном там работают люди среднего возраста, женатые, остепенившиеся. Всем управляет процесс, который расписывает все телодвижения от и до. Если найдена ошибка - никого не обвиняют лично, а работают над исправлением процесса, чтобы подобная ошибка больше не могла проскочить ни одну из стадий проверки.

Рассмотрим одно из обновлений программы, которое позволило шаттлу ипользовать GPS навигацию. Это изменение затронуло всего лишь 1.5% программы или 6,366 строк кода. Спецификация для этого изменения была описана на 2500 страницах. Полный объем спецификаций текущей версии насчитывает 30 томов и более 40 тысяч страниц.

Еще один интересный факт. Разработка программ, обладающего таким качеством, обходится NASA примерно в 160 раз дороже, чем типичная коммерческая разработка."

Tags: ,

Leave a comment