31142

Понятия и процессы ЖЦ ПО

Доклад

Информатика, кибернетика и программирование

Он охватывает работы по созданию ПО и его компонентов в соответствии с данными требованиями включая оформление проектной и эксплуатационной документации подготовку материалов необходимых для проверки работоспособности и соответствующего качества программных продуктов материалов необходимых для организации обучения персонала и т. Определение компонентов ее оборудования ПО и операций выполняемых эксплуатирующим систему персоналом. Разработка и документирование программных интерфейсов ПО и БД разработка предварительной версии...

Русский

2013-08-25

43.11 KB

1 чел.

Вопрос 4 Понятия и процессы ЖЦ ПО.

Жизненный цикл – это период времени, который начинается с момента принятия решения о необходимости создания ПО и заканчивается в момент полного изъятия из эксплуатации.

Программный продукт – набор компьютерных программ, процедур и возможно связанной с ними документации и данных.

Процесс – совокупность взаимосвязанных действий, преобразующих некоторые входные данные в выходные.

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

В соответствии с данным стандартом все процессы ЖЦ разделены на 3 группы.

Основные процессы.

Процесс разработки предусматривает действия и задачи, выполняемые разработчиком. Он охватывает работы по созданию ПО и его компонентов в соответствии с данными требованиями, включая оформление проектной и эксплуатационной документации, подготовку материалов, необходимых для проверки работоспособности и соответствующего качества программных продуктов, материалов, необходимых для организации обучения персонала и т.д.

Подготовительная работа. Выбор модели ЖЦ, методы, средства разработки, составление плана выполнения работ.

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

Проектирование архитектуры системы. Определение компонентов ее оборудования, ПО и операций, выполняемых эксплуатирующим систему персоналом.

Анализ требований к ПО. Предполагает определение следующих характеристик для каждого компонента ПО:

  1.  Функциональные возможности;
  2.  Внешние интерфейсы;
  3.  Спецификация надежности и безопасности;
  4.  Эргономические требования;
  5.  Требования к установке, эксплуатации, сопровождению и пользовательской документации.

Проектирование архитектуры ПО. Разработка и документирование программных интерфейсов ПО и БД, разработка предварительной версии пользовательской документации, определение структуры ПО и состав его компонентов, разработка и документирование предварительных требований к тестам и плана интеграции ПО.

Детальное проектирование ПО. Описание компонентов ПО и интерфейсов между ними достаточное для их последующего кодирования и тестирования, разработка детального проекта БД, обновление пользовательской документации и плана интеграции ПО.

Интеграция ПО. Сборка разработанных компонентов в соответствии с планом интеграции и их тестирование.

Классификационное тестирование ПО. Проводится в присутствии заказчика.

Интеграция системы. Сборка всех ее компонентов.

Вспомогательные процессы.

Документирование. Завершение оформления проекта ИС.

Управление конфигурацией. Предполагает административные и технические процедуры на всем ЖЦ для определения состояния компонентов ПО в системе, управления модификациями ПО, описания и подготовки отчетов о состоянии компьютеров. Конфигурация - совокупность его функциональных и физических характеристик, установленных в технической документации и реализованных в ПО.

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

Аттестация. Определение полноты соответствия заданных требований и созданной системы их конкретному функциональному назначению.

Совместная оценка. Предназначен для оценки состояния работ по проекту и ПО, создаваемого при выполнении данных работ. Процесс сосредоточен на контроле планирования независимой оценки.

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

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

Организационные процессы

Управление. Состоит из действий и задач, которые могут выполняться любой стороной, управляющей своими процессами. Данная сторона отвечает за управление выпуском продукта, управление проектом и задачами, соответствующих процессов, таких как организационные и т.д.

Создание инфраструктуры. Охватывает выбор и поддержку технологии, стандартов и инструментальных средств выбор и установку программных и аппаратных средств, используемых для разработки эксплуатации или сопровождения ПО.

Усовершенствование. Оценка, измерение, контроль и усовершенствование процессов ЖЦ. Направлено на повышение производительности труда, участвующих специалистов.

Обучение и постоянное повышение квалификации персонала.


 

А также другие работы, которые могут Вас заинтересовать

56312. Сценарій міської спартакіади серед дітей старшого дошкільного віку присвяченої ЄВРО 2012 73 KB
  Ведуча: Увага Увага Спішіть поспішайте Спортивного свята Ви не минайте. Ведуча: Увага командам Шикуйтеся в ряд. Ведуча: Парад кроком руш Зустрічаємо команду Дошкільного навчального закладу №2. Ведуча: Парад на місті стій наліво...
56313. В поисках украденного счастья 51 KB
  Баба Яга Соловей разбойник Змей Горыныч украли счастье из страны Сказок и теперь все сказки будут заканчиваться плохо в них не будет счастливого конца.: Что же делать Кто нам поможет спасти страну сказок Дети а кто может спасти сказки добрая фея волшебница цветик семицветик...
56314. Tabagisme-l’ENNEMI de l’homme 102 KB
  Tous les participants recoivent les feuilles de papier. Le professeur dit: «Le soleil au centre - c’est le centre de l’univers. Il doit être lié par des lignes avec des étoiles autour du soleil. Ces lignes portent les noms : ma couleur préférée ;
56316. ТАБЛИЦІ СУПЕРЕЧНОСТЕЙ 209.5 KB
  Принцип використання таблиць полягає в тому, що вони спонукають учнів згадати орфографічне правило на основі зіставлення поданих у таблиці прикладів. Порівнюючи праву і ліву колонки, учень пояснює суперечливі на перший погляд приклади, аргументуючи їх відповідними правилами, винятками.
56317. Періодичний закон Д.І. Менделєєва 121 KB
  Мета: ознайомити учнів з періодичним законом хімічних елементів; формувати уявлення про періодичну зміну властивостей хімічних елементів; показати загальну залежність і розвиток неорганічної природи...
56318. Програми роботи з таблицями 78.5 KB
  Ми завершуємо ознайомлення з табличними величинами та програмами роботи з таблицями. Ви вмієте описувати масиви, вводити і виводити елементи масивів, складати програми опрацювання табличних величин. Але треба бути уважним і добре розуміти, що робиш і для чого.
56319. ЗАГАЛЬНІ ПОЛОЖЕННЯ НАПИСАННЯ ТЕКСТУ НАУКОВОЇ РОБОТИ ТА ЙОГО ОФОРМЛЕННЯ 24.36 KB
  Які існують прийоми осмислення тексту (і виділення інформаційно-смислових блоків)? Психологи називають три такі прийоми: виділення смислових опорних пунктів (або ключових слів), антиципація та реціпація
56320. ОСОБЛИВОСТІ МЕТОДИЧНОГО ЗАБЕЗПЕЧЕННЯ УЧБОВИХ ТА УЧБОВО-ДОСЛІДНИЦЬКИХ РОБІТ НА ПРИКЛАДІ УЧБОВОГО РЕФЕРАТУ, КОНТРОЛЬНОЇ Й КУРСОВОЇ РОБОТИ 18.36 KB
  Реферат (від латинського refezo – доповідаю, повідомляю) – це короткий виклад змісту документа або його частини, що включає основні фактичні відомості та висновки, необхідні для початкового ознайомлення з документом і доцільності звернення до нього.