Software Processes


Софтуерен инженеринг базиран на компоненти



страница4/13
Дата28.02.2022
Размер1.37 Mb.
#113508
ТипАнализ
1   2   3   4   5   6   7   8   9   ...   13
e7ch04-Software process

Софтуерен инженеринг базиран на компоненти

  • Базира се на многократно използване, като системите се сглобяват от съществуващи компоненти или COTS (Commercial-off-the-shelf) системи
  • Етапи на процеса:
  • Този подход все повече се използва с появата на стандарти за компонентите.

Разработка с многократно използване

Итерации в процеса

  • Изискванията към системата ВИНАГИ се определят по време на процеса, така че винаги итерациите, в които се преработват по-ранни етапи, са винаги част от процеса
  • Итерациите могат да се приложат в кой да е модел.
  • Два (свързани помежду си) подхода:
    • Доставка на стъпки (increments);
    • Спирална разработка.

Доставка на стъпки

  • Вместо да се доставя системата наведнъж, разработката и доставката са разбити на стъпки, като на всяка стъпка се доставя част от системата и от изискваната функционалност.
  • На потребителските изисквания се дават приоритети и изискванията с най-високи приоритети се включват в първите стъпки.
  • Веднъж започнала разработката на една стъпка, съответните изисквания се замразяват, макар че изискванията за следващите стъпки могат да се променят.


Сподели с приятели:
1   2   3   4   5   6   7   8   9   ...   13




©obuch.info 2024
отнасят до администрацията

    Начална страница