7. Сложно, когда чего-то много!
Много кода?
Сложно его хорошо организовать
Много рутины?
Сложно её автоматизировать
Много данных?
Сложно их обрабатывать
Много пользователей?
Сложно не падать под нагрузками
11. 20-30% всех IT-проектов проваливаются!
http://www.ambysoft.com/surveys/success2011.html
Чем больше система, тем выше риск
15—50 ошибок на 1000 строк кода
Стив Макконнелл «Совершенный код»
12. 66.ru переписан с нуля трижды
за 5 лет существования
Евгений Островский
JetStyle трижды делал
с нуля «ПО для рабочих групп»
Алексей Кулаков
* Согласно докладам с конференции FailConf.ru
16. Уметь работать в команде
Year Operating System SLOC (Million) “Team” size
1993 Windows NT 3.1 4 340
1994 Windows NT 3.5 7 530
1996 Windows NT 4.0 11 1500
2000 Windows 2000 30 3100
2001 Windows XP 45 4000
2003 Windows Server 2003 50 4400
17. Что дальше?
• Качественный код — Игорь
• Проектирование и требования — Я
• Процессы и инструменты — Андрей