Объектно-ориентированный подход в программировании. Проектирование и реализация приложений в среде Microsof Office. Евсеева О.Н. - 105 стр.

UptoLike

Составители: 

2.3. Промежуточные результаты 106
106
Степень важности проекта
Уровень профессионализма членов группы
Вне зависимости от размера группы для успешной разработки приложения
требуется решить заранее известный набор задач. От конкретных исполнителей
зависит, будет ли осуществлена поставка программного продукта или нет. В
табл. 4.2-1 приводится описание функций исполнителей, участвующих в
проекте. Теоретически член группы должен иметь только одну функцию, но
для маленьких групп это неосуществимо.
Таблица 4.2-1.
Функции участников проекта
Функция Обязанности
Ответственный за выпуск
программного продукта
Работает с клиентами, определяет общие требования к
программному продукту, руководит группой при
детальном выявлении требований. Располагает
информацией о потенциальных пользователях
приложения.
Руководитель проекта Руководит проектом и определяет срок выполнения
промежуточных этапов. Информирует руководство о
ходе реализации проекта.
Программист Разрабатывает структуру программы. Пишет код и
выявляет ошибки.
Ответственный за
тестирование (испытатель)
Разрабатывает план тестирования и тестовые
последовательности. Оценивает качество программы и
документации, а также проверяет соответствие
программы и проекта
Ответственный за
документирование
Разрабатывает систему справочной информации,
создает руководство пользователя и другие материалы
В проектах с большим бюджетом группа включает членов, которые имеют и
другие функции, например, ответственный за качество приложения,
разработчик интерфейса и базы данных, а также ответственный за выпуск
программы.
2.3 Промежуточные результаты
При разработке программного обеспечения необходимо заранее спланировать
этапы разработки, чтобы руководитель проекта мог контролировать ход его
реализации. Кому-то такой подход может показаться очень сложным. Однако
при этом легче осуществлять управление проектом. Если группа не следит за
ходом разработки, то позже это может вызвать серьезные проблемы.
В ходе реализации любого проекта необходимо достичь следующих
промежуточных результатов:
Выявить требования.