Discussion Questions and Projects


1.

Draw a software failure tree for the last program module you wrote. Does it reveal any risks you were not already aware of?

2.

Trace through Grady's failure mode mapping schema in Figure 13.4 with this same program module in mind. Do you already instinctively use his method in a less formal way? Most such design tools are simply the distilled common sense and codified experience of the more articulate and thoughtful practitioners of any craft.

3.

Which of the back-tracing paths in Grady's schema do you use most often?




Design for Trustworthy Software. Tools, Techniques, and Methodology of Developing Robust Software
Design for Trustworthy Software: Tools, Techniques, and Methodology of Developing Robust Software
ISBN: 0131872508
EAN: 2147483647
Year: 2006
Pages: 394

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net