Разработка инструментария для расчета трудоемкости и стоимости разработки программного продукта по методике CETIN - Дипломная работа

бесплатно 0
4.5 209
Обзор и анализ существующих методик управления проектами и оценки трудоемкости. Разработка алгоритма задания параметров и вычисления трудоемкости и стоимости программного продукта. Отладка и тестирование продукта. Разработка руководства пользователя.


Аннотация к работе
1. Обзор и анализ методик управления проектами и оценки трудоемкости разработки проекта. Выбор и обоснование варианта решения 1.1 Обзор и анализ существующих методик управления проектами и оценки трудоёмкости 1.2 Формирование требований и выбор варианта решения 2. Архитектура программного продукта и требования к платформе 3. Алгоритмизация и программирование 3.1 Разработка алгоритма задания параметров и вычисления трудоёмкости и стоимости программного продукта 3.2 Программная реализация 3.3 Разработка интерфейса пользователя 3.4 Разработка форм ввода параметров расчёта и статистики по собственным проектам, отчётных форм (не менее 2) 3.5 Разработка организационно-технических решений по обеспечению информационной безопасности применения продукта 4. Разработка руководства пользователя Заключение Список использованных источников Приложения Введение Информационные системы стали неотъемлемой частью современных компаний. Одним из самых важных критериев оценки ПО является экономическая эффективность проекта, т.е. отношение суммы доходов разного рода, полученных в его результате, ко всем затраченным ресурсам. Характеристики качества должно соотноситься с требованиями рынка или заказчика и с уже имеющимися продуктами. Отсутствие объективного и реалистичного планирования, как было найдено в ходе исследования, является одной из ключевых причин выхода проекта за установленные рамки. [2] Согласно мнениям экспертов Standish Group среди причин неудач проектов либо выхода проекта за рамки сроков, бюджета и не достижения цели выделяются следующие: неполные требования; низкая степень вовлечения заказчика и конечных пользователей в процесс разработки; недостаточное обеспечение ресурсами; недостаток планирования; и другие. В ходе выпускной квалификационной работы был разработан инструментарий для расчета трудоёмкости и стоимости разработки программного продукта по методике CETIN. В процессе выполнения данной работы был проведен следующий комплекс работ: - проведен аналитический обзор различных методик, позволяющих произвести расчет трудоёмкости и стоимости разработки программного продукта, и выбрана методика, которая позволяет произвести такой расчет на ранних этапах; -проведен аналитический обзор различных технологий, позволяющих реализовать данную программу, показавший, что в настоящее время в данной области уже существует достаточно широкий спектр соответствующих методов и технологий разработки, что в свою очередь позволяет разработать необходимый продукт; - разработан алгоритм программы, определены интерфейсы и все программно реализовано; - проведено тестирование системы; - разработано руководство пользователя системы; Результатом выполнения выпускной квалификационной работы стала программа, отвечающая всем заданным требованиям. На данном этапе программа не позволяет собирать в полном масштабе статистику по осуществленным проектам, но планируется ее расширение и создание базы данных со статистическими данными по осуществленным проектам. 1. Обзор и анализ методик управления проектами и оценки трудоемкости разработки проекта, Выбор и обоснование варианта решения 1.1 Обзор и анализ существующих методик управления проектами и оценки трудоёмкости трудоемкость программный алгоритм Исторически сложилось развитие методик оценки трудоемкости и стоимости разработки информационных систем в двух направлениях: измерение строк кода (SLOC) и измерение функционального размера (FPA). Наиболее популярные методы расчета сроков, затрат и рисков ИТ-проекта их положительные и отрицательные стороны представлены в таблице 1. [1] На рисунке 1.1 приведена схема эволюции методик оценки стоимости разработки информационных систем. Из мировых методик наиболее успешными и распространёнными в настоящее время являются COCOMO (Constructive Cost Model, модель издержек разработки) II и FPA IFPUG (International Function Point User Group, метод функциональных точек). Обе методики базируются на принципе оценки функционального размера: · FPA IFPUG производит оценку функционального размера в функциональных точках; · по методике COCOMO II на основе функционального размера с использованием поправочных коэффициентов оцениваются сроки кода, и на основании строк кода оценивается трудоемкость и длительность разработки информационной системы. Методику можно применять на ранних стадиях проектирования, т.к. расчет функционального размера делается на основании UML-диаграмм. За период 2010-2011 годы Ассоциаций IT-компаний была разработана Методика оценки трудоемкости и стоимости разработки и сопровождения прикладного программного обеспечения при создании информационных систем (Методика CETIN: C - Case, E - Entity, T - Tool, I - Interaction, N - Node.). Методика CETIN основана на измерении функционального размера информационной системы на основе функциональных требований пользователей к разрабатываемой информационной системе. Вариант использования - описание поведения информационной системы в терминах последовательности действий, которую информационная система может выполнять
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?