Средства оценки трудоемкости

Ряд средств оценки является коммерческими продуктами — SLIM (Quantitative Systems Management), ESTIMACS (Computer Associates), KnowledgePLAN и CHECKPOINT (SPR). Эти про­дукты нельзя назвать совершенными, и все они требуют от поль­зователя высокого уровня квалификации (здесь, как и в других областях деятельности, действует принцип «что заложишь, то и получишь»). В лучшем случае с помощью таких продуктов можно получить оценку с точностью 10%. Даже если точность будет 50%, это все равно лучше, чем брать данные «с потолка».

Существуют специальные программные средства, автомати­зирующие проведение оценок по методу функциональных точек и позволяющие оценить, насколько быстро и с какими затратами в действительности удастся реализовать проект. Одним из таких средств является KnowledgePLAN - продукт фирмы SPR.

KnowledgePLAN разработан на основе исследований, прове­денных в фирме SPR, в области оценок сложности, трудоемкости и производительности при разработке ПО. Оценка и планирова­ние в пакете KnowledgePLAN ведется на основе статистических закономерностей, выведенных на основе анализа более чем 8000 успешно завершенных проектов из различных областей примене­ния. Исходные данные для вычислений находятся в специальном репозитории, который обновляется по результатам выполнения реальных проектов. В качестве метрик для оценки размеров ПО используются методика подсчета функциональных точек и метод оценки сложности программного продукта — собственная разра­ботка фирмы SPR - метрика, позволяющая учесть алгоритмичес­кую сложность разрабатываемых программ.

KnowledgePLAN обладает следующими возможностями:

· формирование близкого к реальному плана работ по проекту;

· определение трудоемкости и стоимости планируемых про­ектов;

· учет влияния условий разработки, применяемых инстру­ментальных средств и используемых технологий на прогно­зируемую трудоемкость, сроки и стоимость разработки;

· проведение анализа «what — if» («что-если») для поиска луч­ших решений;

· проведение сравнительного анализа качества и производи­тельности разработки разнотипных проектов, или однотип­ных проектов, при выполнении которых использовались различные технологии;

· накопление статистической многомерной информации о проекте и его участниках;

· классификация проектов для принятия решения о структу­ре управления проектом;

· анализ плановой и реальной оценки сложности и величины разработанного ПО и трудоемкости выполнения проекта.

6.7.

ПЛАНИРОВАНИЕ ИТЕРАЦИОННОГО


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: