Our Experts Are 24 x 7 Available for You.
Please Click On Customer Service Desk to Get Live Help and Support.
Thanks for Your Great Visit
Two estimation techniques have been used to generate two independent results for higher accuracy.
· Process-based
· Lines of Code (LOC) à COCOMO Model
For process-based estimation, the process is decomposed into a relatively small set of activities or tasks. Then, the effort required to accomplish each task is estimated. Based on the project scope, the following software functions are defined:
|
Activity |
Cust. Comm |
Plan-ning |
Risk Analysis |
Engineering |
Construction Release |
Cust. Eval. |
Totals |
||
|
|
|
|
|
|
|
|
|
||
|
Task à |
|
|
|
Analysis |
Design |
Code |
Test |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Function |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
TBR |
1.00 |
0.50 |
0.02 |
0.50 |
2.50 |
0.50 |
1.00 |
0.50 |
6.52 |
|
IMS |
0.90 |
0.02 |
0.10 |
0.20 |
1.50 |
0.20 |
0.10 |
- |
3.02 |
|
FMS |
0.05 |
0.01 |
0.05 |
0.50 |
1.50 |
1.00 |
0.06 |
0.05 |
3.22 |
|
OA |
- |
0.01 |
0.10 |
0.20 |
0.50 |
0.30 |
1.00 |
0.01 |
2.12 |
|
SS |
- |
0.01 |
0.05 |
0.30 |
0.75 |
1.00 |
0.40 |
- |
2.51 |
|
ULS |
- |
- |
- |
0.50 |
0.50 |
0.50 |
0.02 |
0.02 |
1.54 |
|
DC |
- |
0.01 |
0.30 |
1.00 |
1.00 |
0.50 |
0.50 |
- |
3.31 |
Table 1 – Process-based Estimation Table
CC= Customers Communication CE= Customers Evaluation
Based on the historical data we obtained, the estimated effort is approximately 22.23 person-months and the estimated project cost is 13,800 X 22.24 » 307,000 PKR.
The following estimates are based on “best-effort” estimation from previous programming experiences and existing software size.
Functions |
Estimated LOC |
|
1500 |
|
700 |
|
700 |
|
500 |
|
600 |
|
300 |
|
700 |
Total Estimated Lines of Codes |
5,000 |
|
|
|
Empirical Estimation Models
An Empirical Model for computer software uses empirically derived formulas as a function of LOC. Values for LOC is estimated using past experience. Among the many LOC-oriented estimation models proposed in the literature are discussed below for calculation of efforts involved for this project.
Walston-Felix model
E(Efforts)=5.2 X(KLOC)0.91
E=5.2(5.0) 0.91
E=22.49 persons-month
Estimated cost » 22.49 X 13,800
Estimated cost » 3,10,000 PKR.
Boehm simple model
E=3.2 X(KLOC)1.05
E=3.2 X(5.0)1.05
E=17.34 person-months
Estimated cost » 17.34 X 13,800
Estimated cost » 2,39,000 PKR.
As a quick estimation of these models indicates that each will yield a different result for the same values of LOC. The implementation is clear. But these models only provide us a range of efforts required for a project and we can also calibrate these according to our circumstances.
This project will require five programmers in order to be finished in time. Each of the members will have to have specific skills. Team members will have to work in an interrelated network environment (ego-less) where everyone needs to communicate with everyone else on the regular basis.
Eight IBM PC or compatibles with the following configurations
· Intel Pentium IV 2.0GHz processor
· 512MB RAM
· 20.0GB Hard disk space
· Network
Eight IBM PC or compatibles with the following configurations
· Intel Pentium IV 3.0GHz processor
· 1.00 GB RAM
· 500.0GB Hard disk space
· Network
· Broadband Internet Connection
IBM PC or compatibles with the following configurations
· Intel Pentium III 500MHz processor
· 128MB SDRAM
· 10.0GB Hard disk space
· Network
IBM PC or compatibles with the following configurations
· Intel Pentium IV 3.0GHz processor
· 1.00 GB RAM
· 120.0GB Hard disk space
· Network
· Windows 98/2K (For Testing Only)
· Windows XP Professional
· Windows 2003 Server
· Visual Studio 2005 Team System Edition
· Microsoft Office 2003
· Windows 98/2K/XP Workstation
· Web Browser
· Windows NT Server (2K, 2003) or Windows XP Pro
· Internet Information Services.
· .Net 2.0
· Report Access Server (RAS)
· SQL Server 2005
<<Previous< 2 >Next >>