The story of an app part 5: Specification

Imagine a 30-page document describing in detail every feature of an FCE test app.

What happens when you click every button? What happens when you get an answer correct or incorrect? What can a user see on every screen? How big should the text be?

Now imagine you have to write that document so that it can be interpreted without confusion ...

It's detailed work, but it's very important to get our ideas down before we begin talking to our developer.

And then, of course, every one of those 30 pages will need to be discussed and probably changed ...