Essentials of Function Point Estimation Techniques
Audience
The course is appropriate for both Novice and Experienced Software Engineers under the following category:
Project Manager /Project Core Team Members
Business/Technical Analysts
Development /QA Team.
Objectives
After the completion of the course, the participants would be able to::
- Review the fundamental concepts of requirements for Software estimation for software sizing
- The need for estimation process and to understand existing various estimation techniques and their merits for a specific projects
- To understand the advantage of function point estimation over others
- To document the estimation process ,review and improve the estimation process over a period of time.
- How to use benchmark results with this estimation technique
- Plan and execute this function point estimation process over projects
- Conduct reviews and verify results of the estimation process
Course duration
2 Days
Course outline
DAY : 01
Introduction to Class
- Participants
- Familiarization with course material
- Familiarization with the protocols and timings
- Expectation setting and clarifications
The Need and Challenges for Estimation
- Introduction - Estimation
- Need Analysis
- The Business Impact of Estimation
- Steps to Improve Estimation Process
- Roles and Responsibilities
Introduction and Overview of Function Point
- Overview of Function Point Sizing Process
- Components of Function Point
- Developer Productivity in SDLC - An Explanation
- Function Point and Productivity
- The benefits of Function Point Estimation Process
- Application of Function Point Estimation
Introduction Function Point Counting Process
- Introduction and Definition
- Types of Function Point Counts
- High Level Steps
- FPA Steps for Files
DAY : 02
Function point Counting Process
- Establishing Boundary
- Identifying RETs, DETs, FTRs
- External Inputs
- External Outputs
- External Inquiries
- Transaction Review
- Internal Logical File
- External interface File
- General System Characteristic
- Computing Adjusted Function Point
Case Studies
1. Sizing from Requirement Specification Document
2. Application FP for SOA - Application