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

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

Основные признаки систем | Иерархическая система | Управляющие системы | Прямая и обратная связь управления | Состав информационной технологии управления | Свойства, структура и классификация автоматизированных информационных технологий управления | Понятие управления по функциям | Понятие консалтинга | Этапы разработки консалтинговых проектов | Внутреннее строение автоматизированных информационных технологий управления |


Читайте также:
  1. IV.4. Анализ развития и потенциала видов программного туризма в Дмитровском районе
  2. Oslash;Сторонники точки зрения, состоящей в том, что монополистическая конкуренция достаточно эффективна и выгодна потребителям, утверждают, что:дифференциация продукта
  3. аработная плата — это часть общественного продукта, которая в денежной форме выдается работнику в соответствии с количеством и качеством затраченного труда.
  4. В состав Программного обеспечения входят общесистемные и специальные программные продукты, а также техническая документация.
  5. Виды испытаний программного средства.
  6. Все равно выбирает свой жизненный путь, ставит перед собой цели, которые достигнет потом — когда станет взрослым. Здесь бы и помочь, подтолкнуть...
  7. егулирование температуры продукта на выходе теплообменников с жидким или парообразным теплоносителем

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

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

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

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

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

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

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

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

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

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

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

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


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


<== предыдущая страница | следующая страница ==>
Понятие платформы как комплекса аппаратных и программных средств| Приобретение программного продукта

mybiblioteka.su - 2015-2024 год. (0.007 сек.)