Software Engineering


  Concurrent development of products and processes



Download 11,97 Mb.
Pdf ko'rish
bet160/584
Sana08.01.2022
Hajmi11,97 Mb.
#331302
1   ...   156   157   158   159   160   161   162   163   ...   584
Bog'liq
Software Engineering Architecture-driven Software Development ( PDFDrive )

5.1.2 
Concurrent development of products and processes
The total scope of a software development project must address the develop-
ment of the software product, as well as the processes by which the product will 

The project is completed and operational but overbudget, over the time estimate, and offers fewer 
features and functions than originally specified.

CHAOS, The Standish Group Report, 1995.

The project is cancelled at some point during the development cycle.


85
5.1 
Application of IPPD to software
be implemented (software equivalent of manufacturing), tested, and supported. In 
addition, a software product requires the establishment of a computing environ-
ment within which it operates. The computing environment involves a number of 
computing devices, workstations, storage devices, networking equipment, the target 
operating systems, middleware, and associated applications (e.g., database manage-
ment system, DBMS).
Within the software development project there are a number of processes that 
are affected by the definition of the software product architecture. The three pri-
mary processes involved in the product development are software implementation, 
computing environment implementation, and software testing. The three primary 
processes involved with product sustainment are product distribution, product train-
ing, and product support. Product support can be further decomposed into several 
processes, such as customer support or help desk operations, problem resolution, 
and product enhancements. However a software development project identifies 
these processes, they must be defined, designed, implemented, and tested concur-
rently with the development of the software product. 
Figure 5.1
 aligns these process 
development efforts with the software development framework that addresses the 
software product development phases.
Each of these software processes involves facilities, equipment, staffing, pro-
cedures, and associated resources to be available to support execution of assigned 
tasks. These process areas must be defined, designed, implemented, and tested in a 
timely manner to support the software product development schedule. The defini-
tion of these processes is influenced by the definition of the software product and 
cannot be implemented independently. Therefore, the mandate imposed by an IPPD 
philosophy is that these processes must be defined simultaneously with the soft-
ware product. Software product design approaches may have significant impacts 
on one or more of these processes and life-cycle costs. Therefore, representatives 
from these process areas must be involved in the software engineering activities 
that define the software product architecture. This collaborative arrangement will be 
discussed further in the “Multidisciplinary Teamwork” section later in the chapter.

Download 11,97 Mb.

Do'stlaringiz bilan baham:
1   ...   156   157   158   159   160   161   162   163   ...   584




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish