by Fadi P. Deek, james A.M. Mc Hugh, Osama M. Eljabiri
Software engineering is a cognitive reaction to the complexity of software
development. It reflects the inevitable need for analysis and planning;
reliability and control of risk; and scheduling and coordination when
embarking on any complex human endeavor. The planning and organized
effort required in developing software products is not unlike that required
in many other activities. As a very simple example, one could compare
developing a software product to starting on a journey—both begin with
preparation. For a journey, the first decision is to decide the destination.
Then, before the journey begins, plans are made so as to arrive at the
destination within a reasonable time and at an acceptable cost, with an
understanding of the length and constraints of the journey. In doing this,
one may evaluate alternative routes to the destination, consider environmental
conditions, identify and evaluate potential risks or dangers, and
so on.
Popular Posts
-
Product Description This is the eBook version of the printed book. If the print book includes a CD-ROM, this content is not included within ...
-
From: www.ccebook.cn Views: 122 Downloads: 44 Longman Student Grammar of Spoken and Written English Author:Douglas Biber, Susan Conrad, Geof...
-
Dream Aquarium is a next-generation aquarium screensaver that brings the beauty of a lush freshwater aquarium to your computer with unsurpas...
-
Author: Andrea DeCapua Publisher: Springer Date: January 25, 2008 Pages: 444 Description: The purpose of Grammar for Teachers is to encou...
-
=> Download eBook Desktop and Portable Systems (3rd Edition) 8.32 Mb Mirror : http://www.mediafire.com/?1jmv6evtmn9 This authoritative, A...
|
0
comments
]
0 comments
Post a Comment