beth@hpfelg.HP.COM (Beth Crespo) (05/24/90)
Keith Richards writes: >Alternatives to the `waterfall' lifecycle such as the `spiral' model, >evolutionary prototyping, incremental development etc. are gaining >in popularity. Ideas for software testing however seem to be centred >still around the `waterfall' model. > >Is this fair comment? Is anyone working on how verification, validation >and testing fit in with various alternative lifecycles? > >All information/ideas/pointers welcomed. Thanks. ---------- As I see it there are two kinds of testing implied by the spiral model. 1) For each round you have a testing phase to ensure you have completed the current spiral. 2) When you have completed a set of spirals there is an extra phase of testing to ensure the entire system works as expected. If you view each round as a pass through the waterfall lifecycle, I think you need to add one more 'confidence' testing phase to the last waterfall. The sum total of test time is probably less than implementing and testing as a 'big-bang' when coding is "done". Can anyone relate experiences using the spiral model on application products? Beth Crespo, Electronic Design Division, Hewlett-Packard These opinions are mine, Hewlett-Packard may or may not agree with them.