80 likes | 224 Vues
This document outlines the essential aspects of specification writing for the E-Genting Programming Competition in 2005. Key techniques such as RFC 2119 keywords, data dictionaries, and function declarations are covered. It emphasizes the importance of clarity and precision in specifications, presenting concepts like pseudo-code and dataflow diagrams. Additionally, it introduces the idea of a café napkin specification and suggests starting with a comprehensive table of contents. Understanding how to effectively communicate requirements is crucial for competition success.
E N D
E-Genting Programming Competition 2005 Specification Writing Clinic, Week 4 22 September 2005 The Complete Specification
Other Low-Level Techniques • RFC 2119 keywords (‘must’, ‘must not’, ‘should’, ‘should not’ and ‘may’); • Data dictionaries; • Function declarations; • Report and screen layouts; • Pseudo-code; • Dataflow diagrams.