0% found this document useful (0 votes)
173 views2 pages

Function Point Analysis & Estimation

The document discusses function point analysis and iterative process estimation for a software project. It analyzes entities to determine their complexity and calculates function points. It then estimates the project timeline using an iterative process model, categorizing components as easy, simple, medium, or complex. It factors in time for prototypes, iterations, completion, and demonstrations/reviews. The total estimated time is 194.73 days.

Uploaded by

sherasaab
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
173 views2 pages

Function Point Analysis & Estimation

The document discusses function point analysis and iterative process estimation for a software project. It analyzes entities to determine their complexity and calculates function points. It then estimates the project timeline using an iterative process model, categorizing components as easy, simple, medium, or complex. It factors in time for prototypes, iterations, completion, and demonstrations/reviews. The total estimated time is 194.73 days.

Uploaded by

sherasaab
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

CMPT 475 

Paramveer Dhanoya 
301243711  Assignment 3

Function Point Analysis 
Entities to be considered for function point analysis after look at Design Diagrams:  

 Annotations – Simple 
 Applicants – Simple 
 Checklist‐ Simple 
 Investigators‐ Simple 
 Programs‐ Simple  
 Projects‐ Medium  
 Sponsors‐ Medium 
 Checklist Event‐ Medium 
 Cross Ref Annotations‐ Medium 
 Cross Ref Checklist‐ Medium   
 Cross Ref Event‐ Medium 
 Events‐ Complex 
 Proposals‐ Complex 

  Simple  Medium  Complex  Totals 


Inputs  3/3  4/1   8/1  21 
Outputs  2/1  3/3  7/1  18 
Entities  7/5  10/6  13/2  121 
Interfaces  5/0  7/0  10/1  10 
Inquiries  4/0  6/1  8/0  6 
      TOTAL (RAW F.P.)  176 
 

Rate Factors Sum: 19 

Function Point Score= 176* (.65+ (19*0.01) 

            = 147.84 

Result= 1.26*147.84=186.28 Days 

   
CMPT 475 
Paramveer Dhanoya 
301243711  Assignment 3

Iterative Process Estimation 
  Estimation based on the values in the table below:  

CATEGORY  1st Project  Development Ratio  System Ratio 


Easy  0.5  0.5  0.1 
Simple  1.5  1  0.25 
Moderate  3  1.5  0.5 
Complex  6  2  0.75 
 

Estimating the iterations:  

  

CATEGORY  Program  Prototype  Iterative(ID)  Completion(SC)  Total Days 


Count(PC)  Days(PI) 
Easy  3  1.5  0.75  0.225  2.475 
Simple  10  15  15  7.5  37.5 
Medium  11  33  49.5  41.25  123.25 
Complex  1  6  12  13.5  31.5 
Total  25  55.5  77.25  62.47  194.73 
Calculation  Count  PC*Ratio  PI*Ratio  (PI+ID)*Ratio   
 

  
Demonstration and Reviews:  
For calculation consider 6 hour reviews and 5.22 hour retrospective:  
‐ Developer Time 
o  No of Demos * Developers*Days= 4*1*6= 24 hours=4.36 days 
o Demos to document*Developers*Days= 20.88 hours=3.8 days 
o Technical Assessment Meetings*Developers*Days= 24 hours= 4.36 days 
o Change Meeting * Developers*Days=  20.88 hours= 3.8 days 
 
‐ User Time  
o No of Demos * Users*Days= 4*2*6= 48 hours= 8.73 days   
o Users Assessment Meeting*Users*Days= 4*2*6= 48 hours= 8.73 days 
o Change Meetings * Users * Days= 4*2*5.5= 44 hours= 8 days 

You might also like