PR-отдел IBM наконец-то одобрил интервью, которое я взял у Уокера Ройса по просьбе дирекции Карьер-лаб/SoftwarePeople.
Интервью строго тематическое, я его провел в стиле подкастов Software Engineering Radio. Оно целиком посвящено истории, текущему состоянию, и перспективам процессов разработки ПО.
Ройс - жжот. Читайте.
***
Уокер Ройс - Вице-президент
(
Read more... )
Позволю не себе не согласиться. Главный результат разработки - удовлетворенный Заказчик. А уж какой там будет код - дело десятое.
Reply
И кроме того, на заказной разработке, когда слово Заказчик пишется с большой буквы, свет клином не сошелся. Это в России практически нет продуктовой разработки. В Штатах - не так.
Reply
А то, что идеально работающий код может быть никому не нужным. И при этом "криво работающий" код может быть очень и очень востребован.
Reply
Что такое криво работающий код, и как он может быть - я как-то слабо понимаю. :)
Код либо проходит пользовательские тесты, либо нет. Тесты либо адекватны потребности заказчика, либо нет. Если советуют начать с популярных agile-практик, с их частыми итерациями - тесты будут ей адекватны, ибо деваться некуда.
В чем проблема-то?
Reply
...и как он может быть востребован...
Reply
2. >> ...и как он может быть востребован... - есть распространенный афоризм: "Это не бага, это фича". :)
Опять же, во избежание терминологических дискуссий, желательно иметь глоссарий терминов статьи. :)
3.
>> главный результат разработки и его цель - это корректно работающий код
>> Код либо проходит пользовательские тесты, либо нет. Тесты либо адекватны потребности заказчика, либо нет.
Собственно, Вы сами и подвели итог обсуждения, что главный результат разработки и его цель - это корректно работающий код И удовлетворенные этим кодом потребности Заказчика.
Reply
Leave a comment