DocumentCode :
2484473
Title :
Need to Understand Uncertainty in the System Development Modeling Process
Author :
Vasantrao, Kardile Vilas
Author_Institution :
Dept. of Comput. Sci., Tulajaram Chaturchand Coll., Baramati, India
fYear :
2011
fDate :
3-5 June 2011
Firstpage :
619
Lastpage :
623
Abstract :
Accurate software cost and schedule estimation are essential for software project success. Often it referred to as the "black art" because of its complexity and uncertainty, software estimation is not as difficult or puzzling as people think. In fact, generating accurate estimates is straightforward - once you understand the intensity of uncertainty and framework for the modeling process. The mystery to successful software estimation - distilling academic information and real-world experience into a practical guide for working software professionals. Instead of arcane treatises and rigid modeling techniques, this will guide highlights a proven set of procedures, understandable formulas, and heuristics that individuals and development teams can apply to their projects to help achieve estimation proficiency with choose appropriate development approaches In the early stage of software life cycle project manager are inefficient to estimate the effort, schedule, cost estimation and its development approach. This in turn, confuses the manager to bid effectively on software project and choose incorrect development approach. That will directly effect on productivity cycle and increase level of uncertainty. This becomes a strong cause of project failure. So to avoid such problem if we know level and sources of uncertainty in model design, It will directive the developer to design accurate software cost and schedule estimation. Which are essential for software project success. However once the required efforts have estimated, little is done to recalibrate and reduce the uncertainty of the initial estimates. This paper demonstrates terminology and typology of uncertainty is presented together with a framework for the modeling process, Brief reviews have been made of 14 different (partly complementary) methods commonly used in uncertainty assessment its interaction with the broader system development process and the role of uncertainty at different stages in the modeling proces- - ses.. The applicability of these methods has been mapped according to purpose of application, stage of the modeling process and source and type of uncertainty addressed.
Keywords :
life cycle costing; project management; software cost estimation; software development management; team working; uncertainty handling; productivity; rigid modeling techniques; software cost estimation; software development teams; software life cycle project management; software project management; software schedule estimation; system development modeling process uncertainty; uncertainty typology; Computational modeling; Data models; Estimation; Programming; Schedules; Software; Uncertainty; Uncertainty; Uncertainty matrix; Uncertainty sources; software development approach;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communication Systems and Network Technologies (CSNT), 2011 International Conference on
Conference_Location :
Katra, Jammu
Print_ISBN :
978-1-4577-0543-4
Electronic_ISBN :
978-0-7695-4437-3
Type :
conf
DOI :
10.1109/CSNT.2011.133
Filename :
5966523
Link To Document :
بازگشت