Get Support 24x7

Get Live Help and Support By Our Staff.

C S Desk #1.    
C S Desk #2.  
C S Desk #3.  

 

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

ELRS Pro.

2.2 Estimation Techniques Applied and Results

Two estimation techniques have been used to generate two independent results for higher accuracy.

·        Process-based

·        Lines of Code (LOC) à COCOMO Model

2.2.1 Process-Based Estimation

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:

  • Test booking and reporting (TBR)
  • Inventory Management System (IMS)
  • Financial Management System (FMS)
  • Online Access (OA)
  • Security System( Access Levels) (SS)
  • Usage Log System. (ULS)
  • Database Construction (DC)

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.

2.2.2 LOC-Based Estimation

The following estimates are based on “best-effort” estimation from previous programming experiences and existing software size.

 

Functions

Estimated LOC

  • Test booking and reporting (TBR)

1500

  • Inventory Management System (IMS)

700

  • Financial Management System (FMS)

700

  • Online Access (OA)

500

  • Security System( Access Levels) (SS)

600

  • Usage Log System. (ULS)

300

  • Database Construction (DC)

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.

2.3 Project Resources

2.3.1 People

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.

2.3.2 Minimal Hardware Requirements

Development Client-Side

Eight IBM PC or compatibles with the following configurations

·        Intel Pentium IV 2.0GHz processor

·        512MB RAM

·        20.0GB Hard disk space

·        Network

Development Server-Side

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

User Client-side

IBM PC or compatibles with the following configurations

·        Intel Pentium III 500MHz processor

·        128MB SDRAM

·        10.0GB Hard disk space

·        Network

User Server-side

IBM PC or compatibles with the following configurations

·        Intel Pentium IV 3.0GHz processor

·        1.00 GB RAM

·        120.0GB Hard disk space

·        Network

2.3.3 Minimal Software Requirements

Development

·        Windows 98/2K (For Testing Only)

·        Windows XP Professional

·        Windows 2003 Server

·        Visual Studio 2005 Team System Edition

·        Microsoft Office 2003

 

User Client-side

·        Windows 98/2K/XP Workstation

·        Web Browser

User Server-side

·        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 >>