Saturday, January 14, 2006

Day 3: Requirements for Iteration 1 - Revised

Previous: First web page

Before going to the object design, let's take our Plan for Iteration 1 and formalize it a bit.

Iteration 1: Requirements

Message – an entity containing Text.
System – a web application which can receive requests and send responses. A System shall handle request for adding new Message to the System. A System shall handle request for showing list of messages in the System.

That's all for requirements actually.
Consider this: a Glossary may be enough to describe all the functional behavior of the system. May we just use the Glossary for describing requirements instead of widely recommended use-case approach?

Now see how easy to move from Glossary to object design.

Next: Object design

No comments: