• DocumentCode
    2826772
  • Title

    When standards and best practices are ignored

  • Author

    Jackelen, George ; Jackelen, Mary

  • Author_Institution
    EWA Inc., Fairmont, WV, USA
  • fYear
    1999
  • fDate
    1999
  • Firstpage
    111
  • Lastpage
    115
  • Abstract
    One purpose for having standards and best practices is to illustrate what experience has shown to be a preferred sequence of events. For example, experience has shown it best to perform requirements analysis prior to doing design, design should be done prior to doing software coding, and software coding should be done prior to systems testing. This does not mean each event must be completed prior to going to the next event, nor that the sequence is absolute. However, experience has shown that when the identified sequence is violated (without a justified technical or business reason), risk and cost can increase to the point where the overall effort may fail. This paper presents an actual situation where the standard software model of events and best practices are ignored and the resulting complications. Another problem was late insertion of a procedural requirement that was misunderstood
  • Keywords
    program testing; program verification; software standards; best practices; cost; design; late procedural requirement insertion; preferred event sequence; requirements analysis; risk; software coding; software model; standards; systems testing; Best practices; Contracts; Costs; Data analysis; Hardware; Job shop scheduling; Predictive models; Protocols; Software standards; System testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering Standards, 1999. Proceedings. Fourth IEEE International Symposium and Forum on
  • Conference_Location
    Curitiba
  • ISSN
    1082-3670
  • Print_ISBN
    0-7695-0068-4
  • Type

    conf

  • DOI
    10.1109/SESS.1999.766584
  • Filename
    766584