Функциональный тип, функциональная точка.
? Вопросы для самоконтроля
1. К каким последствиям могут привести недооценка и переоценка стоимости, времени и ресурсов, требуемых для создания ПО?
2. На какой стадии проекта и с какой точностью может выполняться оценка трудоемкости создания ПО?
3. Охарактеризуйте и сравните методы оценки трудоемкости создания ПО.
4. Что означает хорошая оценка трудоемкости?
5. В каких единицах измеряется размер ПО?
6. Какие факторы наиболее значительно влияют на трудоемкость создания ПО?
ГЛАВА 7
ОСОБЕННОСТИ СОВРЕМЕННЫХ ПРОЕКТОВ
Прочитав эту главу, вы узнаете:
· В каких условиях выполняется большинство современных проектов создания ПО.
· Какую роль играет человеческий фактор в «безнадежных» проектах.
· Какие процессы, средства и технологии являются предпочтительными в «безнадежных» проектах.
В последнее время множество проектов создания ПО выполняется в экстремальных условиях. Независимо от причин такие «смертельные марши» (по определению Эдварда Йордона, одного из ведущих мировых консультантов), или «безнадежные» проекты, предъявляют особые требования к используемым методам управления, технологиям и средствам. Эти требования наиболее полно (и не без юмора) изложены в книге Эдварда Йордона «Death March»[36], выпущенной издательством Prentice-Hall в 1997 г. и в 2003 г. (второе издание).
7.1.