Помощь в учёбе, очень быстро...
Работаем вместе до победы

Определение трудоемкости. 
Управление ит-проектами и процессами

РефератПомощь в написанииУзнать стоимостьмоей работы

Метод был разработан в 1979 г. для оценки продуктивности разработчиков в компании IBM, базируется на подсчете разнородных требований (связанных с бизнес-функцией) к программному обеспечению по категориям: выходы (формы отображения, сообщения об ошибках и т. д.), запросы (запросы пользователя с немедленным ответом на экран), входы (формы ввода), внутренние файлы (блоки данных, связанные… Читать ещё >

Определение трудоемкости. Управление ит-проектами и процессами (реферат, курсовая, диплом, контрольная)

С понятием MVP тесно связана задача определения трудоемкости задачи и проекта в целом.

Существует достаточно большое количество методов определения трудоемкости и стоимости при решении задач по разработке программного обеспечения. Одним из таких методов является метод функциональных точек (англ, function points).

Метод был разработан в 1979 г. для оценки продуктивности разработчиков в компании IBM, базируется на подсчете разнородных требований (связанных с бизнес-функцией) к программному обеспечению по категориям: выходы (формы отображения, сообщения об ошибках и т. д.), запросы (запросы пользователя с немедленным ответом на экран), входы (формы ввода), внутренние файлы (блоки данных, связанные с бизнес-функциями), внешние интерфейсы (интеграционные интерфейсы с внешними системами).

Все подсчитываемые функции экспертно взвешиваются по сложности (умножаются на коэффициент). Затем производится подсчет суммы функциональных точек. Сумма может быть дополнительно умножена на коэффициент, связанный со сложностью среды разработки, сложностью алгоритмов и требованиями к надежности.

Пока не существует формального стандартизированного метода определения коэффициентов сложности. Их приходится определять на практике статистически для схожих программных систем.

Невозможность однозначного объективного расчета трудоемкости и принципиальная изменчивость требований значительно снижает потенциал всех формализованных методов расчета трудоемкости и выводит на первый план методы экспертного оценивания (с использованием опыта реализации аналогичных проектов). Большинство agile- методик, учитывая данный вывод, предлагают полностью отказаться от оценивания трудоемкости задач в часах либо деньгах и перейти на разновидности рейтинговой оценки в абстрактных единицах, например, в «собаках» или «покерных пунктах» (SCRUM). Такие единицы позволяют ориентировать эксперта сразу на оценку рейтинга сложности, минуя фазу формального подсчета распознаваемых особенностей продукта. Это часто бывает более эффективно и быстро, чем сначала подсчитывать «функциональные точки», затем дискутировать с исполнителем на тему определения «функциональной точки», а в финале подгонять получившуюся сумму под интуитивную экспертную оценку за счет субъективно определяемых весовых коэффициентов. Для более полного понимания вопросов, связанных с получением объективных оценок на основе субъективного мнения экспертов предлагаем самостоятельно изучить работу А. Орлова «Организационно-экономическое моделирование. Экспертные оценки»[1].

  • [1] Орлов А. Организационно-экономическое моделирование. Экспертные оценки.М.: Изд-во МГТУ им. Баумана, 2011.
Показать весь текст
Заполнить форму текущей работой