Software Engineering



Download 11,97 Mb.
Pdf ko'rish
bet208/584
Sana08.01.2022
Hajmi11,97 Mb.
#331302
1   ...   204   205   206   207   208   209   210   211   ...   584
Bog'liq
Software Engineering Architecture-driven Software Development ( PDFDrive )

122
CHAPTER 7 
Understanding Software Requirements
of trade-off studies to resolve. 
Table 7.1
 identifies the objectives and motivations of 
each class of stakeholder. The primary objectives of the SWE-IPT are to:
1. 
Solicit stakeholder needs and expectations.
2. 
Specify the software requirements for the product and post-development 
processes.
3. 
Generate the integrated technical plans for accomplishing the software develop-
ment effort.
4. 
Translate stakeholder requirements into a complete, specified architectural 
description.
5. 
Ensure that the software technical data package is sufficiently detailed to facili-
tate an efficient and effective software implementation.
6. 
Monitor the progress of development efforts and the establishment of post-
development processes.
7. 
Assess the impact of proposed changes to the software product to ensure that 
the change can be accommodated within available project resources.
The majority of these objectives involve software requirements. Software require-
ments must address the complete scope of the development effort, including the 
computing environment, software product and its interfaces, and post-development 
processes. Technical plans are derived from the software requirements, and the pro-
gress of the project team toward achieving project objectives is measured against 
the technical plans. Change proposals directly involve new or modifications to the 
requirement baseline that can be suggested by any stakeholder. Change requests 
affect the software product design that is expressed by the product architecture. This 
architecture is derived from the software requirements and is specified by the soft-
ware data package. Solicitation of stakeholder needs and expectations is necessary 
to understand the software product’s purpose, functions, features, and performance 
characteristics that determine the project scope and software requirements.
The objective of most interest, and thereby warrants further elaboration, con-
cerns the software technical data package. The technical data package is the col-
lection of technical drawings, diagrams, and specifications that is provided to the 
software implementation team to guide the programmatic design, coding, integra-
tion, and testing of the software product. Software implementation represents the 
construction or manufacturing activity in the housing or system development indus-
tries. The building architect generates a set of engineering plans and drawings that 
provides the details necessary for the construction team to build a house, building, 
bridge, or other structure. This includes a bill of material that identifies the types 
and quantities of building materials necessary to execute the architectural plans. 
In manufacturing, the engineering drawings or schematics are provided to the pro-
duction team that fabricates, assembles, integrates, and tests products to ensure 
compliance with the schematics. The software technical data package includes 
the architectural specifications, drawings, and diagrams necessary for the software 
product to be implemented. This includes a software bill of material that iden-
tifies and specifies every structural unit to be designed, coded, and tested during 



Download 11,97 Mb.

Do'stlaringiz bilan baham:
1   ...   204   205   206   207   208   209   210   211   ...   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