Автор: Young
mail:
Время: 29.12.09 12:30

ПроПрограммистов в NASA

http://alenacpp.blogspot.com/2009/12/they-write-right-stuff.html


В комментариях к посту Искусство отладки Евгений Охотников дал ссылку на статью про то как разрабатывается софт в NASA: They Write the Right Stuff. Статья полезная, но очень пафосная и занудная, нужная информация начинается на четвертой странице, первые три страницы о том, какие замечательные люди там работают. Я убрала всю воду и получился перессказ на полстраницы.

Интересная статистика: В последних 11 версиях их продукта всего было 17 ошибок, в обычной софтверной компании в программе сравнимого объема было бы 5000 ошибок.

Автор статьи считает, что их рецепт успеха в том, что у них определен процесс, который позволяет сократить количество багов.
1. Тщательно составляется ТЗ, это занимает примерно треть всего времени разработки.
Ну у нас как обычно - ТЗ пишется в процессе разработки. Из-за этого в софт вносятся частые изменения, а каждое изменение - это баги.

2. Программисты разбиты на две группы.
Первая пишет код, вторая его проверяет. Вторая группа не тестеры, обратите внимание. Вообще их задача состоит в том, чтобы группа тестирования ни одной ошибки не нашла.

3.Ведется база данных найденных багов.
Как нашли, как починили.

4.Анализируется причина появления бага, пытаются понять какие неверные решения привели к его появлению. При этом людей никогда не чморят за баги.
Тут приведен пример:
Они разработали софт для роботизированной руки, которой мог управлять человек. В какой-то момент рука просто переставала двигаться. Проблема была в неверном округлении. Они стали анализировать код на предмет того, что еще может привести к остановке руки. Нашли несколько таких мест.


В самом конце говорится, что это самая дорогая софтверная организация, они тратят 35 миллионов долларов в год. Автор статьи был на встрече группы, там было 22 человека. Ну и небыстро там все происходит, я подозреваю.

ОТВЕТЫ
ФОРУМ
- Из приведенных рецептов ~ Старожил (29.12.09 16:07)
- Re: Из приведенных рецептов ~ fat (29.12.09 16:53)
- Про операцилнную систему SOLO ~ Костя Ропоткин (29.12.09 14:42)
- Re: Не слышал, но собственно напраление... ~ Young (29.12.09 14:56)
- это направление с завидной регулярностью ~ Старожил (30.12.09 07:00)
ОТВЕТИТЬ
цитировать клавиатура транслитер транслитер2

Имя ОР
Почта
Заголовок  






© Все права защищены грубой физической
v.0.54


Время создания страницы 0.010849 секунд!