SlideShare una empresa de Scribd logo
1 de 25
Assessing the Reliability of a Human Estimator http:// nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop Gary D. Boetticher  Nazim Lokhandwala   Univ. of Houston - Clear Lake, Houston, TX, USA [email_address]   [email_address]
Current Configuration of PROMISE Repository ,[object Object],http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop Others - 9 Effort Estimation - 9
Research vs. Reality according to Jörgensen ,[object Object],[object Object],http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop JSS ’04: Compendium of expert estimation studies 52 26 19 7 Misc. 46 21 22 3 Human 74 41 32 1 ML 255 70 137 48 Algorithm Total 00-04 89-99 -89 68% Algorithm 20% ML 12% Human 72% Kitchenham 02 100% Hill 00 84% Jørgensen 97 86% Paynter 96 62% Heemstra 91 89% Hihn 91 Human Paper 82% Human 18% Formal
Research vs. Reality How to resolve? http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop ,[object Object],[object Object],[object Object],COCOMO
Statement of Problem ,[object Object],Can predictive models be constructed using human demographics?   http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop
PROMISE 2006 ,[object Object],[object Object],The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop http://nas.cl.uh.edu/boetticher/publications.html (( MgmtGCourses  ^ ((( Log  ((( TotLangExp /  ( TotLangExp /  ( TechGCourses  *  HWPMExp )))  -  ( TechGCourses * HWPMExp ))  -  (( Sin  ( MgmtGCourses  ^ ( Sin  (( TechGCourses * HWPMExp )  -  ( MgmtGCourses  ^ ((( Log  ( HWPMExp  ^ ( TotLangExp /  ( TechGCourses * HWPMExp ))))  -  ( Abs  ( Log  (( TotLangExp /  ( TechGCourses * HWPMExp ))  -  (( Sin  (( Sin  ( Abs  ( TechUGCourses / MgmtGCourses )))  -  ( TotLangExp /  ( MgmtGCourses  ^ ((( Log  ((( TotLangExp /  ( HWPMExp / SWProjEstExp ))  -  ( Sin  ( TotLangExp /  ( TotLangExp /  (( MgmtGCourses  ^ (( Log  ( TechGCourses * HWPMExp ))  -  ( Sin  ( Abs  ( Log  (( HWPMExp / SWProjEstExp )  -  ( TechGCourses * HWPMExp )))))))  +  (( Sin  ( TechGCourses * HWPMExp ))  -  ( Sin  ( TechUGCourses / MgmtGCourses ))))))))  -  ( Sin  ( TechUGCourses / MgmtGCourses ))))  -  ( TechGCourses * HWPMExp ))  -  ( Sin  ( TechUGCourses / MgmtGCourses )))))))  -  ( HWPMExp / SWProjEstExp ))))))  -  ( Sin  ( TechUGCourses / MgmtGCourses ))))))))  -  (( Sin  ( Abs  ( Log  (( TotLangExp /  ( TechGCourses * HWPMExp ))  -  (( Sin  (( Sin  ( Abs  ( Log  ( HWPMExp  ^ ( TotLangExp /  ( TechGCourses * HWPMExp ))))))  -  ( TechGCourses * HWPMExp )))  -  ( HWPMExp / SWProjEstExp ))))))  -  ( Sin  ( TechUGCourses / MgmtGCourses ))))))  -  ( TotLangExp /  ( TechGCourses * HWPMExp )))  -  ( Sin  ( TechUGCourses / MgmtGCourses ))))  +  ( TotLangExp /  ( TechGCourses * HWPMExp)))   ,[object Object]
PROMISE 2007 The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop http://nas.cl.uh.edu/boetticher/publications.html ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Strategy ,[object Object],[object Object],[object Object],[object Object],[object Object],http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop
The Survey  (2001 -2005) http:// nas.cl.uh.edu/boetticher/EffortEstimationSurvey.html http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop ,[object Object],[object Object],[object Object],[object Object],[object Object]
Ecommerce: Competitive Procurement Buyer Admin Buyer 1 Buyer n ... Buyer Software Distribution Server Supplier 1 Supplier 2 Supplier n : Supplier Software http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop
Sample Estimation Screenshots   http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop
Feedback to Users http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop
User Demographics - 1 http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop ,[object Object],[object Object],[object Object],[object Object],[object Object]
User Demographics - 2 http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop 5.3856 28 3.6629 Process Industry  4.4391 25 1.4382 Procurement & Billing Domain Experience 5.3856 28 3.6692 Software Projects 4.4390 25 1.4382 Hardware Projects No. of Projects estimated 2.4757 15 1.6967 Software Project Manager 3.0633 25 1.0169 Hardware Project Manager Years of Experience as a Std. Dev. Max. Ave. Years
Data preprocessing & Experiments http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop 178  Samples WEKA:   51 Classifiers, 4 seeds, 10-fold   Attribute Reduction: 2 configs. Remove outliers: Estimate > 10 * Actual or Estimate < 0.1*Actual 163 ,[object Object],[object Object],[object Object],[object Object]
Results: Under vs. Best http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop Ave. Accuracy 48.22% 64% VFI 64% ThresSel 64% Logistic 68% J48 76% PART Accuracy Classifier Y Y Y Total Lang Exp. Y Y Y Total Workshops Y Total Conferences Y Tech Undergrad Courses Y Y Software Proj. Mgmt Exp. Y Y Level of College Y Y Y Y # of Hardware Proj. Est. Y Y Y Mgmt Undergrad Crses Y Mgmt Grad. Courses Y Y Y Y Hardware Project Management Exp. Y Y Y Domain Exp. VFI Thresh. PART Logistic J48 Demographic Evaluator Classifier 68% Logistic/ Logistic 70% VFI / VFI 74% PART/J48 74% J48/J48 74% LogitBoost/J48 74% Bagging/J48 76% ThresholdSel/ ThresholdSel 78% ADTree/Part Accuracy Class./Eval.
Under vs. Best: Attribute Reduction http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop Y Y Total Lang Experience Y Y Total Workshops Y Y Total Conferences Y Y Tech Undergrad Crses Y Y Soft. Proj. Mgmt Exp. Y Y Y Level of College Y # of Software Proj. Est. Y Y Y Y # of Hardware Proj. Est. Y Y Y Mgmt Undergrad Crses Y Y Y Mgmt Grad. Courses Y Y Y Y Hardware Proj. Mgmt Exp. Y Y Y Y Domain Experience VFI Thresh PART Logistic J48 Demographic Evaluator Classifier 68% Logistic / Logistic 70% VFI / VFI 74% PART / J48 74% ADTree / J48 74% PART/ PART 74% J48/ PART 76% ADTree/ ThreshSel Accuracy Class / Eval
Under vs. Best: Attribute Reduction http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop Domain Exp <= 3 | No Of Hardware Proj Estimated <= 4 | | Hardware Proj Mgmt Exp <= 1 | | | MgmtUGCourses <= 0:   BEST (23.0/8.0) | | | MgmtUGCourses > 0:   UNDER (13.0/1.0) | | Hard. Proj Mgmt Exp > 1:   BEST (5.0) | No Of Hard. Proj Est. > 4:   UNDER (5.0) Domain Exp > 3:  BEST (4.0) J48 Rule: 74% Accuracy BEST  UNDER  <-- classified as 21  4  |  BEST  9  16  |  UNDER
Results: Best vs. Over http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop Ave. Accuracy 42.86% 60% Ridor 60% ThresholdSel 60% RandComm 62% Decorate 66% RndTree Accuracy Classifier Y Y Total Lang Experience Y Total Workshops Y Y Total Conferences Y Tech Undergrad Courses Y Y Soft. Proj. Mgmt Exp. Y # of Software Proj. Est. Y Mgmt Undergrad Crses Y Y Y Mgmt Grad. Courses Y Y Y Hard. Proj Mgmt Exp. Threshold Selector Ridor Rnd Comm Demographic 62% ADTree / ThresholdSel 66% ThresholdSel / ThreshSel 72% Rand. Comm./ RandComm 80% IB1 / Ridor Accuracy Class/ Eval
Experiment: Best vs. Over http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop 62% Ridor Ridor 62% ThresholdSel Ridor 64% Ridor ThresholdSel 66% ThresholdSel NNge 72% Decorate PART 72% Decorate NNge 72% Decorate RndComm 74% Decorate RandomForest 74% Decorate IBk 74% Decorate IB1 80% RndComm RandomTree 80% RndComm RndComm Accuracy Evaluator Classifier Y Y Y Total Lang Experience Y Total Workshops Y Tech Undergrad Courses Y Y Tech Grad Courses Y Software Proj. Mgmt Exp. Y Y Procurement Industry Exp Y Level of College Y # of Hardware Proj. Est. Y Y Mgmt Undergrad Courses Y Mgmt Grad. Courses Y Y Y Hard. Proj Mgmt Exp Y Domain Experience Thresh Ridor Rand Comm. Decorate Demographic
Experiment: Best vs. Over TechUGCourses < 45.5 | Hardware Proj Mgmt Exp < 6 | | No Of Hardware Proj Estimated < 4.5 | | | No Of Hardware Proj Estimated < 3 | | | | TechUGCourses < 23 | | | | | Hardware Proj Mgmt Exp < 0.75 | | | | | | TechUGCourses < 18 | | | | | | | Hardware Proj Mgmt Exp < 0.13 | | | | | | | | TechUGCourses < 0.5 | | | | | | | | | TechUGCourses < -1 : F (1/0) | | | | | | | | | TechUGCourses >= -1 | | | | | | | | | | Degree < 3.5 : A (4/0) | | | | | | | | | | Degree >= 3.5 : A (5/2) | | | | | | | | TechUGCourses >= 0.5 | | | | | | | | | TechUGCourses < 5.5 | | | | | | | | | | Degree < 3.5 : F (5/0) | | | | | | | | | | Degree >= 3.5 | | | | | | | | | | | TechUGCrses < 2 : A (1/0) | | | | | | | | | | | TechUGCrses >= 2 : F (1/0) | | | | | | | | | TechUGCrses >= 5.5 | | | | | | | | | | Degree < 3.5 | | | | | | | | | | | TechUGCrs < 10.5 : A (3/0) | | | | | | | | | | | TechUGCrses >= 10.5 | | | | | | | | | | | | TechUGCrs<12.5 : F (3/0) | | | | | | | | | | | | TechUGCrses >= 12.5 | | | | | | | | | | | | | TechUGCrs<16: A (2/0) | | | | | | | | | | | | | TechUGCrs>15 : A (2/1) | | | | | | | | | | Degree >= 3.5 : F (1/0) | | | | | | | HardProjMgmt Exp >= 0.13 : A (2/0) | | | | | | TechUGCourses >= 18 : A (2/0) | | | | | Hard Proj Mgmt Exp >= 0.75 : F (1/0) | | | | TechUGCourses >= 23 : F (5/0) | | | No Of Hardware Proj Est >= 3 : F (1/0) | | No Of Hardware Proj Est >= 4.5 : A (5/0) | Hardware Proj Mgmt Exp >= 6 : F (4/0) TechUGCrses >= 45.5 : A (2/0) The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop BEST  OVER  <-- classified as 23  2  |  BEST  8  17  |  OVER
Conclusions ,[object Object],[object Object],[object Object],http://nas.cl.uh.edu/boetticher/publications.html The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop
http://nas.cl.uh.edu/boetticher/publications.html Questions? The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop
http://nas.cl.uh.edu/boetticher/publications.html Thank You   ! The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop
References ,[object Object],[object Object],The 3 rd  International Predictor Models in Software Engineering (PROMISE) Workshop http://nas.cl.uh.edu/boetticher/publications.html

Más contenido relacionado

La actualidad más candente

AI-Driven Software Quality Assurance in the Age of DevOps
AI-Driven Software Quality Assurance in the Age of DevOpsAI-Driven Software Quality Assurance in the Age of DevOps
AI-Driven Software Quality Assurance in the Age of DevOpsChakkrit (Kla) Tantithamthavorn
 
Towards a Better Understanding of the Impact of Experimental Components on De...
Towards a Better Understanding of the Impact of Experimental Components on De...Towards a Better Understanding of the Impact of Experimental Components on De...
Towards a Better Understanding of the Impact of Experimental Components on De...Chakkrit (Kla) Tantithamthavorn
 
An Empirical Comparison of Model Validation Techniques for Defect Prediction ...
An Empirical Comparison of Model Validation Techniques for Defect Prediction ...An Empirical Comparison of Model Validation Techniques for Defect Prediction ...
An Empirical Comparison of Model Validation Techniques for Defect Prediction ...Chakkrit (Kla) Tantithamthavorn
 
Odin2018_Minh_ML_Risk_Prediction
Odin2018_Minh_ML_Risk_PredictionOdin2018_Minh_ML_Risk_Prediction
Odin2018_Minh_ML_Risk_PredictionMinh Nguyen
 
A survey of fault prediction using machine learning algorithms
A survey of fault prediction using machine learning algorithmsA survey of fault prediction using machine learning algorithms
A survey of fault prediction using machine learning algorithmsAhmed Magdy Ezzeldin, MSc.
 
Software Analytics In Action: A Hands-on Tutorial on Mining, Analyzing, Model...
Software Analytics In Action: A Hands-on Tutorial on Mining, Analyzing, Model...Software Analytics In Action: A Hands-on Tutorial on Mining, Analyzing, Model...
Software Analytics In Action: A Hands-on Tutorial on Mining, Analyzing, Model...Chakkrit (Kla) Tantithamthavorn
 
Defect Prediction: Accomplishments and Future Challenges
Defect Prediction: Accomplishments and Future ChallengesDefect Prediction: Accomplishments and Future Challenges
Defect Prediction: Accomplishments and Future ChallengesYasutaka Kamei
 
Cukic Promise08 V3
Cukic Promise08 V3Cukic Promise08 V3
Cukic Promise08 V3gregoryg
 
Leveraging HPC Resources to Improve the Experimental Design of Software Analy...
Leveraging HPC Resources to Improve the Experimental Design of Software Analy...Leveraging HPC Resources to Improve the Experimental Design of Software Analy...
Leveraging HPC Resources to Improve the Experimental Design of Software Analy...Chakkrit (Kla) Tantithamthavorn
 
Project Data Incorporating Qualitative Factors for Improved Software Defect P...
Project Data Incorporating Qualitative Factors for Improved Software Defect P...Project Data Incorporating Qualitative Factors for Improved Software Defect P...
Project Data Incorporating Qualitative Factors for Improved Software Defect P...Tim Menzies
 
Model-Driven Run-Time Enforcement of Complex Role-Based Access Control Policies
Model-Driven Run-Time Enforcement of Complex Role-Based Access Control PoliciesModel-Driven Run-Time Enforcement of Complex Role-Based Access Control Policies
Model-Driven Run-Time Enforcement of Complex Role-Based Access Control PoliciesLionel Briand
 
Software testing metrics | David Tzemach
Software testing metrics | David Tzemach Software testing metrics | David Tzemach
Software testing metrics | David Tzemach David Tzemach
 
Automated parameter optimization should be included in future 
defect predict...
Automated parameter optimization should be included in future 
defect predict...Automated parameter optimization should be included in future 
defect predict...
Automated parameter optimization should be included in future 
defect predict...Chakkrit (Kla) Tantithamthavorn
 
'Continuous Quality Improvements – A Journey Through The Largest Scrum Projec...
'Continuous Quality Improvements – A Journey Through The Largest Scrum Projec...'Continuous Quality Improvements – A Journey Through The Largest Scrum Projec...
'Continuous Quality Improvements – A Journey Through The Largest Scrum Projec...TEST Huddle
 
Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...
Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...
Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...Chakkrit (Kla) Tantithamthavorn
 
Rob Baarda - Are Real Test Metrics Predictive for the Future?
Rob Baarda - Are Real Test Metrics Predictive for the Future?Rob Baarda - Are Real Test Metrics Predictive for the Future?
Rob Baarda - Are Real Test Metrics Predictive for the Future?TEST Huddle
 
Data collection for software defect prediction
Data collection for software defect predictionData collection for software defect prediction
Data collection for software defect predictionAmmAr mobark
 
Speeding-up Software Testing With Computational Intelligence
Speeding-up Software Testing With Computational IntelligenceSpeeding-up Software Testing With Computational Intelligence
Speeding-up Software Testing With Computational IntelligenceAnnibale Panichella
 
The Impact of Class Rebalancing Techniques on the Performance and Interpretat...
The Impact of Class Rebalancing Techniques on the Performance and Interpretat...The Impact of Class Rebalancing Techniques on the Performance and Interpretat...
The Impact of Class Rebalancing Techniques on the Performance and Interpretat...Chakkrit (Kla) Tantithamthavorn
 

La actualidad más candente (20)

AI-Driven Software Quality Assurance in the Age of DevOps
AI-Driven Software Quality Assurance in the Age of DevOpsAI-Driven Software Quality Assurance in the Age of DevOps
AI-Driven Software Quality Assurance in the Age of DevOps
 
Towards a Better Understanding of the Impact of Experimental Components on De...
Towards a Better Understanding of the Impact of Experimental Components on De...Towards a Better Understanding of the Impact of Experimental Components on De...
Towards a Better Understanding of the Impact of Experimental Components on De...
 
An Empirical Comparison of Model Validation Techniques for Defect Prediction ...
An Empirical Comparison of Model Validation Techniques for Defect Prediction ...An Empirical Comparison of Model Validation Techniques for Defect Prediction ...
An Empirical Comparison of Model Validation Techniques for Defect Prediction ...
 
Odin2018_Minh_ML_Risk_Prediction
Odin2018_Minh_ML_Risk_PredictionOdin2018_Minh_ML_Risk_Prediction
Odin2018_Minh_ML_Risk_Prediction
 
A survey of fault prediction using machine learning algorithms
A survey of fault prediction using machine learning algorithmsA survey of fault prediction using machine learning algorithms
A survey of fault prediction using machine learning algorithms
 
Software Analytics In Action: A Hands-on Tutorial on Mining, Analyzing, Model...
Software Analytics In Action: A Hands-on Tutorial on Mining, Analyzing, Model...Software Analytics In Action: A Hands-on Tutorial on Mining, Analyzing, Model...
Software Analytics In Action: A Hands-on Tutorial on Mining, Analyzing, Model...
 
Defect Prediction: Accomplishments and Future Challenges
Defect Prediction: Accomplishments and Future ChallengesDefect Prediction: Accomplishments and Future Challenges
Defect Prediction: Accomplishments and Future Challenges
 
Cukic Promise08 V3
Cukic Promise08 V3Cukic Promise08 V3
Cukic Promise08 V3
 
Leveraging HPC Resources to Improve the Experimental Design of Software Analy...
Leveraging HPC Resources to Improve the Experimental Design of Software Analy...Leveraging HPC Resources to Improve the Experimental Design of Software Analy...
Leveraging HPC Resources to Improve the Experimental Design of Software Analy...
 
Project Data Incorporating Qualitative Factors for Improved Software Defect P...
Project Data Incorporating Qualitative Factors for Improved Software Defect P...Project Data Incorporating Qualitative Factors for Improved Software Defect P...
Project Data Incorporating Qualitative Factors for Improved Software Defect P...
 
Model-Driven Run-Time Enforcement of Complex Role-Based Access Control Policies
Model-Driven Run-Time Enforcement of Complex Role-Based Access Control PoliciesModel-Driven Run-Time Enforcement of Complex Role-Based Access Control Policies
Model-Driven Run-Time Enforcement of Complex Role-Based Access Control Policies
 
Software testing metrics | David Tzemach
Software testing metrics | David Tzemach Software testing metrics | David Tzemach
Software testing metrics | David Tzemach
 
Automated parameter optimization should be included in future 
defect predict...
Automated parameter optimization should be included in future 
defect predict...Automated parameter optimization should be included in future 
defect predict...
Automated parameter optimization should be included in future 
defect predict...
 
'Continuous Quality Improvements – A Journey Through The Largest Scrum Projec...
'Continuous Quality Improvements – A Journey Through The Largest Scrum Projec...'Continuous Quality Improvements – A Journey Through The Largest Scrum Projec...
'Continuous Quality Improvements – A Journey Through The Largest Scrum Projec...
 
Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...
Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...
Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...
 
Rob Baarda - Are Real Test Metrics Predictive for the Future?
Rob Baarda - Are Real Test Metrics Predictive for the Future?Rob Baarda - Are Real Test Metrics Predictive for the Future?
Rob Baarda - Are Real Test Metrics Predictive for the Future?
 
Metrics used in testing
Metrics used in testingMetrics used in testing
Metrics used in testing
 
Data collection for software defect prediction
Data collection for software defect predictionData collection for software defect prediction
Data collection for software defect prediction
 
Speeding-up Software Testing With Computational Intelligence
Speeding-up Software Testing With Computational IntelligenceSpeeding-up Software Testing With Computational Intelligence
Speeding-up Software Testing With Computational Intelligence
 
The Impact of Class Rebalancing Techniques on the Performance and Interpretat...
The Impact of Class Rebalancing Techniques on the Performance and Interpretat...The Impact of Class Rebalancing Techniques on the Performance and Interpretat...
The Impact of Class Rebalancing Techniques on the Performance and Interpretat...
 

Destacado

If you want loyalty...
If you want loyalty...If you want loyalty...
If you want loyalty...Bea Tosta
 
Spring Trip 2007 Texas Style
Spring Trip 2007 Texas StyleSpring Trip 2007 Texas Style
Spring Trip 2007 Texas StyleAlyson Esch
 
APRENDA PORTUGUES
APRENDA PORTUGUESAPRENDA PORTUGUES
APRENDA PORTUGUESpedronr3
 
DESFILADEIRO DE COLORADO
DESFILADEIRO DE COLORADODESFILADEIRO DE COLORADO
DESFILADEIRO DE COLORADOpedronr3
 
Plan De Trabajo
Plan De TrabajoPlan De Trabajo
Plan De Trabajokundera
 

Destacado (6)

If you want loyalty...
If you want loyalty...If you want loyalty...
If you want loyalty...
 
Spring Trip 2007 Texas Style
Spring Trip 2007 Texas StyleSpring Trip 2007 Texas Style
Spring Trip 2007 Texas Style
 
APRENDA PORTUGUES
APRENDA PORTUGUESAPRENDA PORTUGUES
APRENDA PORTUGUES
 
06 Dic09
06 Dic0906 Dic09
06 Dic09
 
DESFILADEIRO DE COLORADO
DESFILADEIRO DE COLORADODESFILADEIRO DE COLORADO
DESFILADEIRO DE COLORADO
 
Plan De Trabajo
Plan De TrabajoPlan De Trabajo
Plan De Trabajo
 

Similar a Assessing the Reliability of a Human Estimator

Boetticher Presentation Promise 2008v2
Boetticher Presentation Promise 2008v2Boetticher Presentation Promise 2008v2
Boetticher Presentation Promise 2008v2gregoryg
 
Software Testing: Test Design and the Project Life Cycle
Software Testing: Test Design and the Project Life CycleSoftware Testing: Test Design and the Project Life Cycle
Software Testing: Test Design and the Project Life CycleDerek Callaway
 
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...Academia de Ingeniería de México
 
LIFT: A Legacy InFormation retrieval Tool
LIFT: A Legacy InFormation retrieval ToolLIFT: A Legacy InFormation retrieval Tool
LIFT: A Legacy InFormation retrieval ToolKellyton Brito
 
Munna Vai Project Presentation Demo
Munna Vai Project Presentation DemoMunna Vai Project Presentation Demo
Munna Vai Project Presentation DemoAsif Aunto
 
Search-Based Software Testing Tool Competition 2021 by Sebastiano Panichella,...
Search-Based Software Testing Tool Competition 2021 by Sebastiano Panichella,...Search-Based Software Testing Tool Competition 2021 by Sebastiano Panichella,...
Search-Based Software Testing Tool Competition 2021 by Sebastiano Panichella,...Sebastiano Panichella
 
Fall 2016 Insurance Case Study – Finance 360Loss ControlLoss.docx
Fall 2016 Insurance Case Study – Finance 360Loss ControlLoss.docxFall 2016 Insurance Case Study – Finance 360Loss ControlLoss.docx
Fall 2016 Insurance Case Study – Finance 360Loss ControlLoss.docxlmelaine
 
TAG Manufacturing Kick Off Meeting, The Future of Manufacturing
TAG Manufacturing Kick Off Meeting, The Future of ManufacturingTAG Manufacturing Kick Off Meeting, The Future of Manufacturing
TAG Manufacturing Kick Off Meeting, The Future of ManufacturingMelanie Brandt
 
Thesis+of+étienne+duclos.ppt
Thesis+of+étienne+duclos.pptThesis+of+étienne+duclos.ppt
Thesis+of+étienne+duclos.pptPtidej Team
 
Machine programming
Machine programmingMachine programming
Machine programmingDESMOND YUEN
 
Crude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimizationCrude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimizationBrenno Menezes
 
Application of or for industrial engineers
Application of or for industrial engineersApplication of or for industrial engineers
Application of or for industrial engineersHakeem-Ur- Rehman
 
Test Case Optimization and Redundancy Reduction Using GA and Neural Networks
Test Case Optimization and Redundancy Reduction Using GA and Neural Networks Test Case Optimization and Redundancy Reduction Using GA and Neural Networks
Test Case Optimization and Redundancy Reduction Using GA and Neural Networks IJECEIAES
 
An Investigation Of EXtreme Programming Practices
An Investigation Of EXtreme Programming PracticesAn Investigation Of EXtreme Programming Practices
An Investigation Of EXtreme Programming PracticesGabriel Moreira
 
Technology & innovation Management Course - Session 2
Technology & innovation Management Course - Session 2Technology & innovation Management Course - Session 2
Technology & innovation Management Course - Session 2Dan Toma
 
Richard Gonzalez Resume 01 14 10
Richard Gonzalez Resume 01 14 10Richard Gonzalez Resume 01 14 10
Richard Gonzalez Resume 01 14 10rgonza17
 
EO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.pptEO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.pptyashchotaliyael21
 
An investigation of extreme programming practices and its impact on software ...
An investigation of extreme programming practices and its impact on software ...An investigation of extreme programming practices and its impact on software ...
An investigation of extreme programming practices and its impact on software ...Roberto Pepato
 
Carol Harstad Thesis - Directed Research Project
Carol Harstad   Thesis - Directed Research ProjectCarol Harstad   Thesis - Directed Research Project
Carol Harstad Thesis - Directed Research ProjectCarol Harstad
 
Jakub Setfaniak: Write your own CTA scenario
Jakub Setfaniak: Write your own CTA scenarioJakub Setfaniak: Write your own CTA scenario
Jakub Setfaniak: Write your own CTA scenarioJohann Furmann
 

Similar a Assessing the Reliability of a Human Estimator (20)

Boetticher Presentation Promise 2008v2
Boetticher Presentation Promise 2008v2Boetticher Presentation Promise 2008v2
Boetticher Presentation Promise 2008v2
 
Software Testing: Test Design and the Project Life Cycle
Software Testing: Test Design and the Project Life CycleSoftware Testing: Test Design and the Project Life Cycle
Software Testing: Test Design and the Project Life Cycle
 
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...
Derivación y aplicación de un Modelo de Estimación de Costos para la Ingenier...
 
LIFT: A Legacy InFormation retrieval Tool
LIFT: A Legacy InFormation retrieval ToolLIFT: A Legacy InFormation retrieval Tool
LIFT: A Legacy InFormation retrieval Tool
 
Munna Vai Project Presentation Demo
Munna Vai Project Presentation DemoMunna Vai Project Presentation Demo
Munna Vai Project Presentation Demo
 
Search-Based Software Testing Tool Competition 2021 by Sebastiano Panichella,...
Search-Based Software Testing Tool Competition 2021 by Sebastiano Panichella,...Search-Based Software Testing Tool Competition 2021 by Sebastiano Panichella,...
Search-Based Software Testing Tool Competition 2021 by Sebastiano Panichella,...
 
Fall 2016 Insurance Case Study – Finance 360Loss ControlLoss.docx
Fall 2016 Insurance Case Study – Finance 360Loss ControlLoss.docxFall 2016 Insurance Case Study – Finance 360Loss ControlLoss.docx
Fall 2016 Insurance Case Study – Finance 360Loss ControlLoss.docx
 
TAG Manufacturing Kick Off Meeting, The Future of Manufacturing
TAG Manufacturing Kick Off Meeting, The Future of ManufacturingTAG Manufacturing Kick Off Meeting, The Future of Manufacturing
TAG Manufacturing Kick Off Meeting, The Future of Manufacturing
 
Thesis+of+étienne+duclos.ppt
Thesis+of+étienne+duclos.pptThesis+of+étienne+duclos.ppt
Thesis+of+étienne+duclos.ppt
 
Machine programming
Machine programmingMachine programming
Machine programming
 
Crude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimizationCrude-Oil Scheduling Technology: moving from simulation to optimization
Crude-Oil Scheduling Technology: moving from simulation to optimization
 
Application of or for industrial engineers
Application of or for industrial engineersApplication of or for industrial engineers
Application of or for industrial engineers
 
Test Case Optimization and Redundancy Reduction Using GA and Neural Networks
Test Case Optimization and Redundancy Reduction Using GA and Neural Networks Test Case Optimization and Redundancy Reduction Using GA and Neural Networks
Test Case Optimization and Redundancy Reduction Using GA and Neural Networks
 
An Investigation Of EXtreme Programming Practices
An Investigation Of EXtreme Programming PracticesAn Investigation Of EXtreme Programming Practices
An Investigation Of EXtreme Programming Practices
 
Technology & innovation Management Course - Session 2
Technology & innovation Management Course - Session 2Technology & innovation Management Course - Session 2
Technology & innovation Management Course - Session 2
 
Richard Gonzalez Resume 01 14 10
Richard Gonzalez Resume 01 14 10Richard Gonzalez Resume 01 14 10
Richard Gonzalez Resume 01 14 10
 
EO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.pptEO notes Lecture 27 Project Management 2.ppt
EO notes Lecture 27 Project Management 2.ppt
 
An investigation of extreme programming practices and its impact on software ...
An investigation of extreme programming practices and its impact on software ...An investigation of extreme programming practices and its impact on software ...
An investigation of extreme programming practices and its impact on software ...
 
Carol Harstad Thesis - Directed Research Project
Carol Harstad   Thesis - Directed Research ProjectCarol Harstad   Thesis - Directed Research Project
Carol Harstad Thesis - Directed Research Project
 
Jakub Setfaniak: Write your own CTA scenario
Jakub Setfaniak: Write your own CTA scenarioJakub Setfaniak: Write your own CTA scenario
Jakub Setfaniak: Write your own CTA scenario
 

Último

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 

Último (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 

Assessing the Reliability of a Human Estimator

  • 1. Assessing the Reliability of a Human Estimator http:// nas.cl.uh.edu/boetticher/publications.html The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop Gary D. Boetticher Nazim Lokhandwala Univ. of Houston - Clear Lake, Houston, TX, USA [email_address] [email_address]
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10. Ecommerce: Competitive Procurement Buyer Admin Buyer 1 Buyer n ... Buyer Software Distribution Server Supplier 1 Supplier 2 Supplier n : Supplier Software http://nas.cl.uh.edu/boetticher/publications.html The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop
  • 11. Sample Estimation Screenshots http://nas.cl.uh.edu/boetticher/publications.html The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop
  • 12. Feedback to Users http://nas.cl.uh.edu/boetticher/publications.html The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop
  • 13.
  • 14. User Demographics - 2 http://nas.cl.uh.edu/boetticher/publications.html The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop 5.3856 28 3.6629 Process Industry 4.4391 25 1.4382 Procurement & Billing Domain Experience 5.3856 28 3.6692 Software Projects 4.4390 25 1.4382 Hardware Projects No. of Projects estimated 2.4757 15 1.6967 Software Project Manager 3.0633 25 1.0169 Hardware Project Manager Years of Experience as a Std. Dev. Max. Ave. Years
  • 15.
  • 16. Results: Under vs. Best http://nas.cl.uh.edu/boetticher/publications.html The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop Ave. Accuracy 48.22% 64% VFI 64% ThresSel 64% Logistic 68% J48 76% PART Accuracy Classifier Y Y Y Total Lang Exp. Y Y Y Total Workshops Y Total Conferences Y Tech Undergrad Courses Y Y Software Proj. Mgmt Exp. Y Y Level of College Y Y Y Y # of Hardware Proj. Est. Y Y Y Mgmt Undergrad Crses Y Mgmt Grad. Courses Y Y Y Y Hardware Project Management Exp. Y Y Y Domain Exp. VFI Thresh. PART Logistic J48 Demographic Evaluator Classifier 68% Logistic/ Logistic 70% VFI / VFI 74% PART/J48 74% J48/J48 74% LogitBoost/J48 74% Bagging/J48 76% ThresholdSel/ ThresholdSel 78% ADTree/Part Accuracy Class./Eval.
  • 17. Under vs. Best: Attribute Reduction http://nas.cl.uh.edu/boetticher/publications.html The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop Y Y Total Lang Experience Y Y Total Workshops Y Y Total Conferences Y Y Tech Undergrad Crses Y Y Soft. Proj. Mgmt Exp. Y Y Y Level of College Y # of Software Proj. Est. Y Y Y Y # of Hardware Proj. Est. Y Y Y Mgmt Undergrad Crses Y Y Y Mgmt Grad. Courses Y Y Y Y Hardware Proj. Mgmt Exp. Y Y Y Y Domain Experience VFI Thresh PART Logistic J48 Demographic Evaluator Classifier 68% Logistic / Logistic 70% VFI / VFI 74% PART / J48 74% ADTree / J48 74% PART/ PART 74% J48/ PART 76% ADTree/ ThreshSel Accuracy Class / Eval
  • 18. Under vs. Best: Attribute Reduction http://nas.cl.uh.edu/boetticher/publications.html The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop Domain Exp <= 3 | No Of Hardware Proj Estimated <= 4 | | Hardware Proj Mgmt Exp <= 1 | | | MgmtUGCourses <= 0: BEST (23.0/8.0) | | | MgmtUGCourses > 0: UNDER (13.0/1.0) | | Hard. Proj Mgmt Exp > 1: BEST (5.0) | No Of Hard. Proj Est. > 4: UNDER (5.0) Domain Exp > 3: BEST (4.0) J48 Rule: 74% Accuracy BEST UNDER <-- classified as 21 4 | BEST  9 16 | UNDER
  • 19. Results: Best vs. Over http://nas.cl.uh.edu/boetticher/publications.html The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop Ave. Accuracy 42.86% 60% Ridor 60% ThresholdSel 60% RandComm 62% Decorate 66% RndTree Accuracy Classifier Y Y Total Lang Experience Y Total Workshops Y Y Total Conferences Y Tech Undergrad Courses Y Y Soft. Proj. Mgmt Exp. Y # of Software Proj. Est. Y Mgmt Undergrad Crses Y Y Y Mgmt Grad. Courses Y Y Y Hard. Proj Mgmt Exp. Threshold Selector Ridor Rnd Comm Demographic 62% ADTree / ThresholdSel 66% ThresholdSel / ThreshSel 72% Rand. Comm./ RandComm 80% IB1 / Ridor Accuracy Class/ Eval
  • 20. Experiment: Best vs. Over http://nas.cl.uh.edu/boetticher/publications.html The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop 62% Ridor Ridor 62% ThresholdSel Ridor 64% Ridor ThresholdSel 66% ThresholdSel NNge 72% Decorate PART 72% Decorate NNge 72% Decorate RndComm 74% Decorate RandomForest 74% Decorate IBk 74% Decorate IB1 80% RndComm RandomTree 80% RndComm RndComm Accuracy Evaluator Classifier Y Y Y Total Lang Experience Y Total Workshops Y Tech Undergrad Courses Y Y Tech Grad Courses Y Software Proj. Mgmt Exp. Y Y Procurement Industry Exp Y Level of College Y # of Hardware Proj. Est. Y Y Mgmt Undergrad Courses Y Mgmt Grad. Courses Y Y Y Hard. Proj Mgmt Exp Y Domain Experience Thresh Ridor Rand Comm. Decorate Demographic
  • 21. Experiment: Best vs. Over TechUGCourses < 45.5 | Hardware Proj Mgmt Exp < 6 | | No Of Hardware Proj Estimated < 4.5 | | | No Of Hardware Proj Estimated < 3 | | | | TechUGCourses < 23 | | | | | Hardware Proj Mgmt Exp < 0.75 | | | | | | TechUGCourses < 18 | | | | | | | Hardware Proj Mgmt Exp < 0.13 | | | | | | | | TechUGCourses < 0.5 | | | | | | | | | TechUGCourses < -1 : F (1/0) | | | | | | | | | TechUGCourses >= -1 | | | | | | | | | | Degree < 3.5 : A (4/0) | | | | | | | | | | Degree >= 3.5 : A (5/2) | | | | | | | | TechUGCourses >= 0.5 | | | | | | | | | TechUGCourses < 5.5 | | | | | | | | | | Degree < 3.5 : F (5/0) | | | | | | | | | | Degree >= 3.5 | | | | | | | | | | | TechUGCrses < 2 : A (1/0) | | | | | | | | | | | TechUGCrses >= 2 : F (1/0) | | | | | | | | | TechUGCrses >= 5.5 | | | | | | | | | | Degree < 3.5 | | | | | | | | | | | TechUGCrs < 10.5 : A (3/0) | | | | | | | | | | | TechUGCrses >= 10.5 | | | | | | | | | | | | TechUGCrs<12.5 : F (3/0) | | | | | | | | | | | | TechUGCrses >= 12.5 | | | | | | | | | | | | | TechUGCrs<16: A (2/0) | | | | | | | | | | | | | TechUGCrs>15 : A (2/1) | | | | | | | | | | Degree >= 3.5 : F (1/0) | | | | | | | HardProjMgmt Exp >= 0.13 : A (2/0) | | | | | | TechUGCourses >= 18 : A (2/0) | | | | | Hard Proj Mgmt Exp >= 0.75 : F (1/0) | | | | TechUGCourses >= 23 : F (5/0) | | | No Of Hardware Proj Est >= 3 : F (1/0) | | No Of Hardware Proj Est >= 4.5 : A (5/0) | Hardware Proj Mgmt Exp >= 6 : F (4/0) TechUGCrses >= 45.5 : A (2/0) The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop BEST OVER <-- classified as 23 2 | BEST  8 17 | OVER
  • 22.
  • 23. http://nas.cl.uh.edu/boetticher/publications.html Questions? The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop
  • 24. http://nas.cl.uh.edu/boetticher/publications.html Thank You ! The 3 rd International Predictor Models in Software Engineering (PROMISE) Workshop
  • 25.