|
At the end of this chapter
you will know the various activities performed in preliminary
analysis of system development. And you will able to
understand the various techniques used during the software
estimation.
Table of contents
3.1
Preliminary Analysis
3.1.1 Request Clarification
3.1.2 Feasibility Study
3.1.2.1 Technical Feasibility
3.1.2.2 Economic Feasibility
3.1.2.2.1 Cost Benefit Analysis
3.1.2.3 Operational Feasibility
3.1.2.4 Legal Feasibility
3.1.3 Request Approval
3.2 Estimation
3.2.1. Lines of code (LOC)
3.2.2 FP Estimation
3.2.3 Empirical Estimation
3.2.3.1 COCOMO
Case
study : Library Management system
Self
Assessment
Summary
Exercises
In the last two chapters
we studies about systems, their components, different
types of systems and different system development models.
From this session onwards we'll be looking into details
of various activities involved in the development of
a system.
First stage of any system development
is preliminary analysis. Understanding the customer
request for the new or improved system is the first
activity performed in preliminary analysis. Secondly
thinking of possible solutions. After that, each possible
solution is looked more carefully and it is ascertained
whether that system is practically possible or not.
In the end of preliminary analysis all the findings
and recommendations for which solution to use, are presented
to management, which finally decide whether to accept
the proposal or reject it.
|