• DocumentCode
    817886
  • Title

    Reliable knowledge for software development

  • Author

    Juristo, Natalia ; Moreno, Ana M.

  • Author_Institution
    Sch. of Comput. Sci., Univ. Politecnica de Madrid, Spain
  • Volume
    19
  • Issue
    5
  • fYear
    2002
  • Firstpage
    98
  • Lastpage
    99
  • Abstract
    In software engineering, we distinguish valid ideas from false beliefs by applying the test of time. We judge an idea´s certainty by whether or not people use it. Confronted by a confusing array of options for producing software, software engineers need proof of a particular approach or technique´s superiority. They must know the clear-cut benefits of one approach versus another. This need to work with facts rather than assumptions is a property of any engineering discipline. Software engineering has the tools to transition from working with conjecture to working with fact. Widely using these tools will bring software engineering an important step closer toward maturity.
  • Keywords
    software development management; software engineering; engineering discipline; engineering knowledge; project planning; software development; software engineering; Aerospace engineering; Application software; Books; Design engineering; Design for experiments; Knowledge engineering; Process control; Programming; Software measurement; Software testing;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2002.1032864
  • Filename
    1032864