Software Engineering



Download 11,97 Mb.
Pdf ko'rish
bet391/584
Sana08.01.2022
Hajmi11,97 Mb.
#331302
1   ...   387   388   389   390   391   392   393   394   ...   584
Bog'liq
Software Engineering Architecture-driven Software Development ( PDFDrive )

12.2.6 
Software prototyping
Prototyping is used to generate a mockup of an engineering assembly for the pur-
pose of evaluating the performance, usability, and aesthetics associated with the 
graphical user interface, graphical renderings, data exchange throughput, or data 
presentation forms, including printed or plotted material. Software prototyping is 
a generally accepted practice for gathering stakeholder feedback on partial product 
configurations. However, too often these software prototypes are evolved into the 
final product configuration via an iterative or spiral methodology. This is a misuse 
of the prototyping practice advocated by recognized engineering disciplines.
The generation of a software prototype has become an accepted software devel-
opment practice since it is not cost-prohibitive to construct a software prototype in 
the same manner and computing language as the final product. However, prototypes 
are often rapidly created without rigorous adherence to design and coding practices. 
This results in a prototype configuration that is not sufficiently conceived to with-
stand the demands of the intended operational environment. Thus, when a software 
development strategy embraces the evolution of a prototype into a deliverable prod-
uct it is circumventing the application of software engineering practices. The result 
is a structural configuration that is inherently fragile, unstable, and unmaintainable.
Traditional engineering disciplines utilize prototypes as test articles or a proof-
of-concept archetype generated to assist product evaluation in terms of “form, fit, 
and function.” The product concept is fashioned as a representative model that aids 
the evaluation of the product in terms of:

  Determining the materials to be used in manufacturing the product.

  Verifying the design via functional and performance testing.

  Qualifying commercially available component feasibility to satisfy engineering 
specifications under anticipated operational and environmental conditions.

  Confirming manufacturing (fabrication, assembly, and integration) procedures.

  Optimizing the product design features.
There are many forms of models and prototypes used in the engineering of a 
product. A prototype represents an accurate fabrication of the product design in 
preparation for manufacturing, construction, or implementation. Prototypes are 
never finished products and many wind up in display cases, museums, or scrapyards 
due to the devastating nature of the test and evaluation effort.
Software prototyping must be a focused endeavor for the purpose of reconcil-
ing critical design challenges that cannot be resolved with other types of models, 



Download 11,97 Mb.

Do'stlaringiz bilan baham:
1   ...   387   388   389   390   391   392   393   394   ...   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