Читайте также:
|
|
Единые нормы времени, позволяющие определить трудоемкость разработки ПП, отсутствуют. Нормы времени, разработанные в условиях плановой экономики, устарели из-за технического и интеллектуального прогресса, из-за изменений социально-экономических и технических условий работы программистов.
Следует самостоятельно или совместно с руководителем определить трудоемкость работ по этапам создания ПП. При этом необходимо учесть, что время выполнения работ собственно разработчиком-дипломантом не должно превышать плановый период дипломного проектирования.
В табл. 3, табл. 4, табл. 5, таблица 5.1 и табл.6 приведены примеры для формирования информации по этапам разработки и исполнителям для определения трудоемкости разработки.
При определении трудоемкости ПП также необходимо определить участников проекта и описать выполняемые ими функции. Обычно в разработке программного продукта участвуют: руководитель, программист (разработчик) и эксперт. Студент должен определить роль каждого участника, составить перечень выполняемых ими работ и установить опытным путем время на выполнение каждой работы (табл.3).
Таблица 3- Трудоемкость разработки программного продукта
Участники проекта | Перечень работ | Время выполнения проектных работ, час. | |
всего | в том числе с использованием ПК | ||
Руководитель | 1. Разработка задания на проектирование (требований к программе) | ||
2. Контроль за ходом проектирования (консультации) | |||
3. Приемка ПП и проектной документации | |||
Итого | |||
Программист | 1. Разработка технического задания | ||
2. Разработка проектной документации, руководства пользователя ПП | |||
3. Программирование | |||
4. Тестирование ПП | |||
5. Доводка (корректировка) ПП | |||
6. Поддержка (сопровождение) ПП* | |||
Итого | |||
Эксперт (представитель заказчика) | 1. Разработка технического задания | ||
2. Контроль за ходом выполнения проекта | |||
3. Опытная эксплуатация ПП и приемка проектной документации | |||
4. Ввод ПП в постоянную эксплуатацию | |||
5. Поддержка ПП* | |||
Итого | |||
Независимый эксперт* | 1. Апробация ПП и проверка рабочей документации | ||
2. Составление заключения по результатам экспертизы | |||
Итого |
* Используется вместо эксперта-представителя, если программа выполняется не для конкретного заказчика.
** Поддержка программы в зависимости от ее сложности осуществляется либо заказчиком, либо разработчиком. Поддержка заключается в выполнении следующих видов работ:
На основании данных таблицы 3 рекомендуется построить сетевой график разработки программного продукта.
Таблица 4
Дата добавления: 2015-09-11; просмотров: 67 | Поможем написать вашу работу | Нарушение авторских прав |
<== предыдущая лекция | | | следующая лекция ==> |
Основные положения выполнения организационно-экономического раздела дипломного проекта | | | Расчет затрат на разработку программного продукта |