Lorsque vous vous inscrivez à ce cours, vous êtes également inscrit(e) à cette Spécialisation.
Apprenez de nouveaux concepts auprès d'experts du secteur
Acquérez une compréhension de base d'un sujet ou d'un outil
Développez des compétences professionnelles avec des projets pratiques
Obtenez un certificat professionnel partageable
Il y a 7 modules dans ce cours
Learn how to analyze software estimation concepts, apply industry-standard estimation techniques, and improve project planning, scheduling, and cost management for software development projects. This course provides practical skills in software estimation, risk analysis, effort prediction, and project optimization using structured methodologies widely used in the software industry.
The course begins with the foundations of software estimation, including the importance of estimation in project success, key stakeholders involved, and common estimation approaches used in real-world software projects. Learners will understand how accurate estimation improves planning efficiency and decision-making.
As the course progresses, learners explore Work Breakdown Structure (WBS), project decomposition, task dependencies, and scheduling techniques such as PERT. The course also introduces Use Case Point (UCP) estimation methods, including technical and environmental factor analysis for model-based software estimation.
Advanced modules focus on algorithmic estimation models such as COCOMO and Function Point Analysis (FPA), helping learners estimate software size, complexity, effort, and project cost using systematic frameworks. The course also covers optimization techniques, estimation validation, risk analysis, resource planning, and cost optimization strategies.
What makes this course unique is its integrated approach combining multiple software estimation methods into one cohesive learning path supported by practical applications and structured frameworks. By the end of the course, learners will be able to confidently estimate software projects, optimize planning decisions, improve scheduling accuracy, and support successful software project execution in professional environments.
This module introduces the fundamentals of software estimation, highlighting its importance in project success, key stakeholders involved, and foundational estimation approaches and techniques used in real-world software projects.
Inclus
9 vidéos4 devoirs
Afficher les informations sur le contenu du module
9 vidéos•Total 76 minutes
Course Overview•11 minutes
Why Estimation Matters•9 minutes
Stakeholders in Estimation•7 minutes
Basics of Estimation•9 minutes
Estimation Approaches•10 minutes
Estimation Tools & Techniques•7 minutes
Wideband Delphi Method•9 minutes
WBS Fundamentals•7 minutes
WBS Structure•8 minutes
4 devoirs•Total 60 minutes
Graded - Foundations of Software Estimation•30 minutes
Introduction to Estimation•10 minutes
Core Concepts & Approaches•10 minutes
Expert-Based Estimation•10 minutes
Structuring Work & Project Planning
Module 2•2 heures à terminer
Détails du module
This module focuses on breaking down software projects into manageable components using WBS, understanding task dependencies, and applying scheduling techniques like PERT for effective project planning.
Inclus
9 vidéos4 devoirs
Afficher les informations sur le contenu du module
9 vidéos•Total 87 minutes
WBS Breakdown•10 minutes
WBS Finalization•10 minutes
PERT Basics•11 minutes
PERT Calculations•11 minutes
Critical Path Analysis•8 minutes
PERT Applications•11 minutes
UCP Introduction•11 minutes
Actors & Use Cases•10 minutes
Complexity Weights•6 minutes
4 devoirs•Total 60 minutes
Graded - Structuring Work & Project Planning•30 minutes
Work Breakdown Mastery•10 minutes
Time & Dependency Analysis•10 minutes
Introduction to Use Case Estimation•10 minutes
Use Case Point (UCP) Estimation
Module 3•2 heures à terminer
Détails du module
This module explores the Use Case Point method for software estimation, including calculating unadjusted use case points, applying technical and environmental factors, and understanding model-based estimation techniques.
Inclus
9 vidéos4 devoirs
Afficher les informations sur le contenu du module
9 vidéos•Total 70 minutes
UCP Calculations•8 minutes
Technical Factors•7 minutes
Environmental Factors•10 minutes
Adjusted UCP•8 minutes
UCP Final Estimation•8 minutes
COCOMO Overview•8 minutes
COCOMO Models•5 minutes
Cost Drivers•10 minutes
Effort Estimation•7 minutes
4 devoirs•Total 60 minutes
Graded - Use Case Point (UCP) Estimation•30 minutes
UCP Computation•10 minutes
Refining Estimates•10 minutes
Model-Based Estimation Basics•10 minutes
Algorithmic Models & Costing
Module 4•2 heures à terminer
Détails du module
This module introduces algorithmic estimation models like COCOMO and dives into Function Point Analysis (FPA), focusing on functional decomposition and systematic calculation of software size.
Inclus
9 vidéos4 devoirs
Afficher les informations sur le contenu du module
9 vidéos•Total 84 minutes
COCOMO Applications•8 minutes
FPA Introduction•11 minutes
Function Types•9 minutes
Data Functions•11 minutes
Transaction Functions•10 minutes
Weighting Factors•9 minutes
UFP Calculation•7 minutes
Value Adjustment•9 minutes
GSC Factors•10 minutes
4 devoirs•Total 60 minutes
Graded - Algorithmic Models & Costing•30 minutes
Applying COCOMO•10 minutes
Functional Decomposition•10 minutes
Calculating Function Points•10 minutes
Function Point Analysis (FPA) Deep Dive
Module 5•2 heures à terminer
Détails du module
This module provides an in-depth understanding of Function Point Analysis, including complexity adjustments, real-world applications, validation techniques, and performance metrics for accurate estimation.
Inclus
9 vidéos4 devoirs
Afficher les informations sur le contenu du module
9 vidéos•Total 81 minutes
Complexity Adjustment•10 minutes
VAF Calculation•10 minutes
Adjusted FP•11 minutes
FP Examples•7 minutes
Advanced FP•7 minutes
FP Case Study•9 minutes
FP Validation•7 minutes
FP Metrics•10 minutes
FP Best Practices•10 minutes
4 devoirs•Total 60 minutes
Graded - Function Point Analysis (FPA) Deep Dive•30 minutes
Advanced Adjustments•10 minutes
Practical Applications•10 minutes
Validation & Metrics•10 minutes
Optimizing Estimation Techniques
Module 6•2 heures à terminer
Détails du module
This module focuses on enhancing estimation accuracy through optimization techniques, reviewing estimation outputs, and understanding effort and time estimation for better project planning.
Inclus
9 vidéos4 devoirs
Afficher les informations sur le contenu du module
This module covers the final stages of software estimation, including risk analysis, resource planning, cost optimization, and final validation to ensure accurate and reliable project estimates.
Inclus
7 vidéos3 devoirs
Afficher les informations sur le contenu du module
7 vidéos•Total 57 minutes
Risk Considerations•12 minutes
Resource Planning•10 minutes
Estimation Models•9 minutes
Estimation Accuracy•5 minutes
Resource Loading•9 minutes
Cost Optimization•6 minutes
Final Estimation Review•7 minutes
3 devoirs•Total 50 minutes
Graded - Final Estimation & Project Optimization•30 minutes
Risk & Resource Planning•10 minutes
Accuracy & Finalization•10 minutes
Obtenez un certificat professionnel
Ajoutez ce titre à votre profil LinkedIn, à votre curriculum vitae ou à votre CV. Partagez-le sur les médias sociaux et dans votre évaluation des performances.
Welcome to EDUCBA, a place where knowledge is limitless! We provide a wide selection of instructive and engaging programmes designed to empower students of all ages and experiences. From the convenience of your home, start a revolutionary educational experience with our cutting-edge technologies courses and experienced instructors.
Pour quelles raisons les étudiants sur Coursera nous choisissent-ils pour leur carrière ?
Felipe M.
Étudiant(e) depuis 2018
’Pouvoir suivre des cours à mon rythme à été une expérience extraordinaire. Je peux apprendre chaque fois que mon emploi du temps me le permet et en fonction de mon humeur.’
Jennifer J.
Étudiant(e) depuis 2020
’J'ai directement appliqué les concepts et les compétences que j'ai appris de mes cours à un nouveau projet passionnant au travail.’
Larry W.
Étudiant(e) depuis 2021
’Lorsque j'ai besoin de cours sur des sujets que mon université ne propose pas, Coursera est l'un des meilleurs endroits où se rendre.’
Chaitanya A.
’Apprendre, ce n'est pas seulement s'améliorer dans son travail : c'est bien plus que cela. Coursera me permet d'apprendre sans limites.’
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.