• 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