Home | Buy | FAQ’s | Contact Us
Home > Certifications > CSFPE
About Us
Our Roots – QAI
Board of Advisors
Certification Offerings
CQSPE
CSPE
CSFPE
SQAP
SCMP
STP
ASTP
CSQA
CSTE
CSPM
CBTL
CBQA
Buy
Pricing
FAQs
Contact Us
 
Certificate in Software Function Point Estimation
   
Objective | Body of Knowledge | Audience | Prerequisites | Recommended Reading | Exam Format | Next Step
 
Body of Knowledge

ES101: Software Size Estimation using FPA

  • An Overview of FPA
    • Benefits of using Function Points
    • Types of FP counts (Development, Enhancement and Application)
    • Function Point analysis
    • Techniques to obtain FP Count
    • Detailed Function Point Analysis (DFPA) concepts
      • Application boundary and Elementary processes
      • Data at Rest (Internal Logical Files: ILF & External Interface Files: EIF)
      • Data Element types (DET, RET)
      • Data in Motion (External Input: EI, External Output: EO & External Queries: EQ)
    • Overview of
      • Quick Function Point Analysis (QFPA)
      • Mark II FPA
      • Cosmic FPA
      • Feature Points
  • Detailed FPA Technique
    • Overview of DFPA technique
    • Types of Elementary processes – Data at rest, Data in motion
    • Steps involved in DFPA
      • Determining application boundary
      • Calculating data and transaction FP count
      • Identifying and classifying types of files
      • Rules for counting DETs and RETs
      • Identifying transaction types
      • Identifying EIs, EOs and EQs
      • Determining complexity rating and FP count
      • Calculating Value Adjustment Factor
      • Concept of General System Characteristics (GSC)
      • Calculating the final FP Count

ES102: Software Effort and Schedule Estimation:

  • Basic concepts of Effort and Schedule Estimation
    • The need for estimation
    • Factors affecting estimation
    • Methods for estimating size
      • Estimation by Analogy
      • Estimation by Function Points
    • Methods for estimating effort
      • Estimating using historical data
      • Estimating using algorithmic approach
    • Estimating schedule and cost
    • Effect of quality on estimation
    • Measuring effort and schedule
    • Effect of modes of software development on estimation
      • Organic
      • Semi-detached
      • Embedded
    • Calibration of the estimates
    • Multiplicative factors that effect estimation
      • Scaling factors
      • Cost drivers
  • Process for Effort and Schedule Estimation
    • Effort and schedule estimation process
    • Cost estimation
    • Factors influencing effort estimation
    • Effort as a basis for estimating schedule
    • Steps in effort and schedule estimation
    • Relevance of cost models
    • Calculating nominal effort and adjusted effort
    • Adjusting effort for schedule constraints
    • Determining Schedule
  • Effort and Schedule Estimation Models
    • Estimation models & parameters affecting the estimation
    • Cost estimation models & techniques
    • Concept of Macro (Top Down) & Micro (Bottom Up) Cost Estimation Approach
    • Features & Capabilities of cost estimation models
    • Common cost estimation models
      • COCOMO 81
      • COCOMO II
      • Putnam’s SLIM
    • Effect of cost factors on productivity
    • Common cost estimation tools
      • Costar
      • SEER-SEM
      • PRICE S
      • SLIM Estimate

ES103: Effort and Schedule Estimation using COCOMO II:

  • An Overview to COCOMO II
    • Evolution of COCOMO II
    • Cost drivers applied in COCOMO II
    • COCOMO II models
      • Application Composition model
      • Early Design model
      • Post-Architecture model
    • Benefits of using COCOMO II
    • COCOMO II – equation for calculating effort
    • Effort multipliers
    • Scale driver ratings & factors affecting project effort
    • Adjusting COCOMO II for reuse, reengineering and maintenance work
  • Application Composition Model
    • Object point estimation
    • Steps for estimating effort
  • Early Design Model
    • Calculating unadjusted function points
    • Converting unadjusted function points into SLOC
    • Early design model equation
    • Early design model cost drivers
    • Steps for effort and schedule estimation
  • Post-Architecture Model
    • Categories of cost drivers
      • Product
      • Platform
      • Personnel
      • Project
    • Rating cost drivers
    • Determining SLOC
    • Scale factors and effort multipliers
    • Post architecture model equation