《大数据背景下软件工程评估的利弊 .pdf》由会员分享,可在线阅读,更多相关《大数据背景下软件工程评估的利弊 .pdf(25页珍藏版)》请在三个皮匠报告上搜索。
1、Big Data for Software Engineering Estimation:Pros and ConsSrinivasa Gopal Ramanujan Society for Academic Research and Promotion of ScienceAbout the AuthorEducation:B.Tech in Mech Engg,Indian Institute of Technology,1990MS in Industrial Systems Engineering,University of Regina,Sask,Canada 1992MS in I
2、nformation Technology,International Institute of Information Technology,Bengaluru,2013Awards:Governor General of Canada Gold Medal-1992Work Experience :Work Experience :Mainly in IT and Quality Assurance in multinational companies such as Infosys,Emirates Airlines,Unisys Corp,Land Mark IT,MasTech,GA
3、VS Info ServicesCo-Founder Ramanujan Society for Academic Research and Promotion of ScienceSrinivasa GopalSrinivasa GopalWhat is Software Engineering Estimation?Software engineering estimation involves predicting effort,schedule,and manpower needed for a successful software project.Crucial for devel
4、opment,maintenance,and support,estimates guide budgets and planning.Outputs include effort(measured in person-hours),schedule(time required),and manpower.Accurate estimation is vital for effective project management,guiding project scope and resource allocation.StartDefine Project ScopeGather Estima
5、tion DataSelect Estimation MethodEstimate Effort ,Schedule and ManpowerReview and AdjustFinalize EstimatesEndWhat are different types of estimation models?Estimation methods in software engineering include analogy-based models,comparing the current project to past similar ones using historical data
6、such as the ISBSG project data set;parameter-based models,using statistical analysis based on software size,complexity,and team experience;size-based models,estimating effort from code size metrics;expert-based models,relying on experts judgment;and group-based models,employing collective estimation