Software Engineering


Table 5.1  Comparison of Hardware and Software Development Phases Hardware



Download 11,97 Mb.
Pdf ko'rish
bet156/584
Sana08.01.2022
Hajmi11,97 Mb.
#331302
1   ...   152   153   154   155   156   157   158   159   ...   584
Bog'liq
Software Engineering Architecture-driven Software Development ( PDFDrive )

Table 5.1 
Comparison of Hardware and Software Development Phases
Hardware 
Development Phases
Traditional Software 
Development Phases
Software Engineering 
Development Phases
HWCI preliminary 
design
—evaluates the 
system requirements 
allocated to hardware 
configuration items 
and prepares a 
specification of 
requirements.
CSCI preliminary 
design
—evaluates the 
system requirements 
allocated to software 
configuration items 
and prepares the 
software component 
specifications 
(allocation of software 
requirements).
Software architecture 
preliminary design
—evaluates 
the software requirements 
and generates the software 
product’s functional architecture. 
Generates behavioral models to 
assess product performance. 
Results in the identification 
and specification of functional 
components and units.
HWCI detailed 
design
—develops 
models and 
prototypes to assess 
design concepts 
and generates 
manufacturing 
engineering drawings 
and diagrams.
CSCI detailed 
design
—evaluates the 
software component 
requirements and 
prepares the software 
unit specifications 
(allocation of software 
requirements).
Software architecture detailed 
design
—evaluates the software 
functional units and establishes 
the software product’s physical 
architecture. Generates models 
and prototypes to support design 
trade-off analysis. Results in the 
identification and specification 
of structural units and integrated 
components. Establishes the 
software integration strategy.
HWCI fabrication

the production 
organization utilizes 
the engineering 
drawings and 
produces a working 
prototype for testing.
CSCI code, testing, and 
integration
—designs, 
codes, and tests 
software units against 
unit specifications. 
Performs software 
component integrations 
and testing.
Software implementation

designs, codes, and tests 
software units. Performs software 
integration and testing according 
to the software integration 
strategy. Performs product 
testing to ensure the software 
product is ready for acceptance 
testing.
HWCI testing

formally test the 
hardware items 
against their 
requirements 
specifications.
CSCI testing
—formally 
tests the software 
configuration items 
against their requirement 
specifications.
Acceptance testing—formally 
tests the software product 
against its requirement 
specifications.
HWCI 
=
 Hardware Configuration Item; CSCI 
=
 Computer Software Configuration Item.



Download 11,97 Mb.

Do'stlaringiz bilan baham:
1   ...   152   153   154   155   156   157   158   159   ...   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