Оценка затрат в проекте разработки программного обеспечения, функциональные пункты?
-
24-09-2019 - |
Вопрос
У меня есть этот быстрый вопрос относительно оценки расходов, используя функциональные точки.
Мы делаем небольшой (курсовый проект) проект для небольшой компании, и это бесплатно, конечно. Наш инструктор хочет, чтобы мы предоставляли оценку затрат на проект с использованием функций.
Вычисление функциональных точек несколько прямая (вроде).
Наша проблема сейчас находятся на получении других ценностей (метрик), например, длина продолжительности проекта, показатель стоимости проекта на точки функции.
Очевидно, у нас нет исторических данных для нашей оценки. Есть ли какие-то «типичные» стоимость за функцию, что мы могли бы последовать там? Пожалуйста помоги.
Решение
Вот некоторые формулы, которые каперты Джонс, разработанные от относительно большого количества подсчитанных проектов:
Учитывая ваш счет FP, вы можете определить:
- Расписание в календарных месяцах: FP ^ 0,4
- Потенциал дефекта: FP ^ 1.25
- Уровни персонала разработки программного обеспечения: FP / 150
Вы можете пойти на отраслевые стандарты для вашей технологии для получения FP / Person Mijans или часов / FP, если у вас нет исторических данных (что это ваше дело).
Другие советы
Программное обеспечение Hans Van Vleet Цитаты, что одна точка функции составляет 100 строк COBOL (!), Если это все хорошо для вас. Там есть данные для преобразования строк кода в персонал-месяцы, продолжительность проекта и т. Д.
У вас есть доступ к библиотеке? Начните с общей книги о программном обеспечении, или один из различных книг Стива МакКонелла. Они будут содержать данные и ссылки на больше данных.
- Быстрое развитие
- Код завершен 2
- Я не должен забывать Оценка программного обеспечения. Отказ Лично я еще не прочитал это, но его другие книги отлично.
Имейте в виду, что прогресс отслеживания и контроль контроля проекта, вероятно, по крайней мере, так же важен для успеха в качестве первоначальной оценки.
Простой GOOGLE даст тебе МНОГО результаты для начала