Студопедия

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника



Жизненный цикл программного продукта




Читайте также:
  1. Анализ продукта отрасли
  2. В трехкорпусных аппаратах непрерывного действия с падающей пленкой температура кипения продукта в 1-м корпусе - 75°С, П-м 62°С, Ш-м - 45°С.
  3. В) Теория реализации совокупного общественного продукта
  4. Введение. Философия и жизненный мир человека
  5. Внедрение нового продукта на новый для фирмы сегмент рынка: история одного успеха
  6. Вопрос 2.9.4. Обеспечение работников молоком и другими равноценными продуктами
  7. Вопрос 40. Понятие валового внутреннего продукта и методы его расчета
  8. ВПИТЫВАНИЕ И АДСОРБЦИЯ ПРОДУКТАМИ ЖИРА И ЕГО ПОТЕРИ ПРИ ЖАРКЕ
  9. Г) Оценка прогноза денежных средств Группы может не проводиться, если рассматривается установление проактивного унифицированного продуктового лимита (без одобрения продукта);
  10. Глава 1.5. Жизненный цикл БД

Подобно живому организму, всякий продукт (товар или услуга) имеет свой жизненный цикл, который начинается с момента его «рож­дения» (или, возможно, с момента зарождения идеи) и заканчивается его «смертью», или изъятием из употребления. Эта концепция полу­чила значительное развитие и оказалась весьма полезной при управ­лении процессом создания продукта.

Можно выделить несколько фаз существования программного продукта в течение его жизненного цикла. Они могут перекрываться, начало и конец каждой фазы не могут быть точно определены. Фаза исследования начинается с момента, когда руководитель разработки осознает потребность в данном продукте. Выполняемая в этой фазе работа состоит в планировании и координации, необходимых для под­готовки формального перечня требований к продукту.

Фаза анализа осуществимости есть техническая часть фазы ис­следований. Работа заключается в исследовании предполагаемого продукта с целью получения практической оценки и возможности реализации проекта. Рассматриваются также:

– эксплуатационная осуществимость - будет ли программный продукт достаточно удобным для использования;

– экономическая осуществимость - стоимость, эффективность с точки зрения пользователя;

– коммерческая осуществимость - будет ли программный про­дукт привлекательным, пользующимся спросом, простым в обраще­нии, легко устанавливаемым, приспособленным к обслуживанию.

Часто после проведения анализа осуществимости работы по раз­работке программного продукта прекращаются.

Фаза конструирования обычно начинается еще в фазе анализа осуществимости, как только оказываются зафиксированными на бу­маге некоторые предварительные цели. В этой фазе разработанные алгоритмы программ фиксируются в официальных спецификациях. Фаза программирования начинается в фазе конструирования, как только станут доступными основные спецификации на отдельные компоненты изделия, но не раньше утверждения соглашения о тре­бованиях. Эта фаза состоит в подробном внутреннем конструирова­нии программного обеспечения, а также составлении блок-схем, до­кументировании, кодировании и отладке программ.

Фаза оценки начинается, как только все компоненты собраны вместе и испытаны. Для оценки затрат можно использовать несколь­ко методов. Если при этом получаются несогласованные результаты, то следует добиться устранения этой несогласованности. Использу­ются методы экспертных оценок, метод алгоритмического анализа, пошаговый анализ и т. д.



Фаза использования начинается, когда изделие передается в сис­тему распределения и обычно продолжается от 2 до 6 лет. В фазе использования выполняется обучение персонала, внедрение, на­стройка, сопровождение и, возможно, расширение программного продукта. Фаза заканчивается, когда изделие изымается из употреб­ления.

Фазы жизненного цикла программного продукта можно привя­зать к функциям управления, т. е. к организационным функциям любого предприятия (организации). Так, группа планирования на предприятии определяет необходимость в программном продукте, устанавливает возможность его реализации и осуществляет слежение за ним до конца использования. Группа разработки составляет спе­цификации, конструирует, документирует программный продукт. Группа обслуживания предоставляет средства вычислительной тех­ники для обеспечения всех названных функций, конфигурационно­го управления, распространения и административной поддержки.



Группа выпуска документации обеспечивает пользователей раз­личными руководствами и справочными материалами. Группа испы­таний дает независимую оценку, как программному обеспечению, так и документации до передачи их пользователю. Группа поддержки обеспечивает распространение программного продукта и обучение пользователей, его установку на месте использования и постоянную связь между отдельными группами и пользователями. Группа сопро­вождения обеспечивает исправление ошибок и некоторые улучше­ния в фазе использования.


Дата добавления: 2015-01-01; просмотров: 7; Нарушение авторских прав







lektsii.com - Лекции.Ком - 2014-2021 год. (0.008 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав
Главная страница Случайная страница Контакты