К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Function Point Analysis for Software Estimation · LearnSpace
Назад в каталог
courseraПрограммирование

Function Point Analysis for Software Estimation

Курс от EDUCBA
Уровень не указан≈ 7.8 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

Learn how to analyze software size, estimate project effort, and apply Function Point Analysis (FPA) techniques for accurate software project planning and estimation. This course provides practical skills in functional size measurement, software estimation, cost analysis, and project benchmarking using standardized Function Point methods. The course begins with the foundations of Function Point Analysis, including the evolution from traditional Lines of Code (LOC) metrics to functionality-based software sizing approaches. Learners will understand why Function Point Analysis is widely used for technology-independent estimation and software project evaluation. As the course progresses, learners explore the key steps involved in Function Point counting, including system boundary definition, component identification, and role analysis. The course also focuses on data and transactional function counting, Unadjusted Function Point (UFP) calculations, and the application of the Value Adjustment Factor (VAF). Advanced modules cover development and enhancement project estimation, effort and cost conversion techniques, and practical case studies that demonstrate real-world applications of Function Point Analysis in software environments. What makes this course unique is its structured, step-by-step approach that combines foundational concepts with practical software estimation scenarios. By the end of the course, learners will be able to confidently apply Function Point Analysis to estimate software size, improve planning accuracy, benchmark projects, and support data-driven decision-making in software development environments.

Навыки, которые вы освоите

Functional RequirementSoftware Development MethodologiesCost EstimationEstimationSoftware DevelopmentSystems AnalysisSoftware Development Life CycleProject PlanningFunctional SpecificationProject EstimationRequirements AnalysisTransaction Processing

Программа курса

4 модулей · 45 учебных материалов

01Foundations of Function Point Analysis12 материалов

Origins & Challenges of LOC

Introduction, Function Point History and VariationsВидеоProblems with Lines of CodeВидеоOrigins & Challenges of LOCЗадание

Why Move Beyond LOC

Why IFPUG Thinks You Should Not Use LOCВидео

Учитесь у экспертов

EDUCBA

Преподаватель курса

Function Point Analysis for Software Estimation
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 7.8 ч

4 модулей

Язык: Английский

Часть программы вашего университета
What are Function PointsВидео
Why Move Beyond LOCЗадание

Benefits & Purpose of Function Points

How Do Function Points Overcome LOC ProblemsВидеоUses of Function Points Why IFPUG Says We Should Use Function PointsВидеоBenefits & Purpose of Function PointsЗаданиеEvaluating LOC vs Function Points for Software EstimationDIALOGUEGraded - Foundations of Function Point AnalysisЗаданиеAdvising on Replacing LOC with Function Point AnalysisDIALOGUE
02Getting Started with Function Point Counting10 материалов

Objectives & Roles in FP Counting

Objectives of Function Points Counting When Should You Count Function PointsВидеоWho Should Count Function Points Function Point Counting StepsВидеоObjectives & Roles in FP CountingЗадание

Understanding the Counting Process

Function Point Counting DiagramВидеоEarly Counting StepsВидеоUnderstanding the Counting ProcessЗадание

Core UFP Components

UFP Count: RET, FTR & DETВидеоUFP Count: EI, EO, EQ, ILF & EIFВидеоCore UFP ComponentsЗаданиеGraded - Getting Started with Function Point CountingЗадание
03Mastering Function Point Calculations12 материалов

Advanced Counting Concepts

UFP Count: Conversion FunctionalityВидеоCount Data FunctionsВидеоCount Transactional FunctionsВидеоAdvanced Counting ConceptsЗадание

From UFP to Adjusted FP

Computing the Unadjusted Function Point CountВидеоDetermine the Value Adjustment Factor (VAF)ВидеоFunction Point Analysis (FPA) ExampleВидеоFrom UFP to Adjusted FPЗадание

Development Project Case Study

Development FP Example: Application CountВидеоDevelopment FP Example: Conversion CountВидеоDevelopment Project Case StudyЗаданиеGraded - Mastering Function Point CalculationsЗадание
04Advanced Applications & Real-World Usage11 материалов

Enhancement & Maintenance Projects

Enhancement FP FormulaВидеоApplication FP After EnhancementВидеоEnhancement & Maintenance ProjectsЗадание

Effort Estimation & Practical Examples

Converting Adjusted Function Points to Efforts and CostВидеоFunction Point Analysis (FPA) Another ExampleВидеоEffort Estimation & Practical ExamplesЗадание

Wrap-Up & Key Takeaways

Summary of benefits of Function Point AnalysisВидеоConclusionВидеоWrap-Up & Key TakeawaysЗаданиеGraded - Advanced Applications & Real-World UsageЗаданиеSelecting the Right Software Size Measurement Approach Using Function PointsDIALOGUE