• DocumentCode
    1195159
  • Title

    Don´t solve a problem before you get to it

  • Author

    Wells, Don

  • Volume
    20
  • Issue
    3
  • fYear
    2003
  • Firstpage
    45
  • Lastpage
    47
  • Abstract
    Many software engineers believe a detailed solution should be created and meticulously verified as solving the problem before any code is written. On the other hand, a few of us believe that we have not solved the problem until we deliver the software and prove it works. This difference in when we believe the problem is solved causes us to view the requirements document differently. The author believes requirements should describe the problem, not the solution, because the problem is not solved until we have got the code running.
  • Keywords
    program verification; software development management; software engineering; critical requirements; project management; requirements planning; software development; software engineering; software requirements; Costs; Educational institutions; Information analysis; Information security; Lean production; Prototypes; Reliability engineering; Robustness; Software quality; Software systems;
  • fLanguage
    English
  • Journal_Title
    Software, IEEE
  • Publisher
    ieee
  • ISSN
    0740-7459
  • Type

    jour

  • DOI
    10.1109/MS.2003.1198226
  • Filename
    1198226