Siegy,

I think there are definite advantages of writing functional specs, the question would be more of how detailed do you go. I have seen specs written the degree of a pseudo code (almost). The biggest concern with going too detailed upfront is that it's not very change friendly. I remember reading Austin's blog/tweet - What you call "scope creep" I call "scope fix". Requirements, understanding of customers behavior and design, technology everything evolves.

Some minimal documentation, with lots of collaboration would work out better in terms of quality, and with smaller 3-4 week sprints you & customer would see progress fast enough. You might want to experiment with the idea in your team with a smaller part of solution, to see the advantages and challenges involved.

Alok Jain (AJ)
UX/Product Manager - Insightify.com



On Oct 16, 2009, at 1:42 PM, siegy adler wrote:

I’m an advocate for writing functional specs. Here are 3 reasons why I
believe specs facilitate development of Websites and applications:

1) Specs serve as the blueprint for the developer, which enables them
to review the project and start coding without delay. Would you build
a house without a written plan?
2) Specs that are reviewed/approved by project stakeholders help
ensure that the finished product meets expectations. Isn’t it easier
to update a spec than to rewrite lines of code?
3) Specs also serve as the starting point for the development of use
cases, which streamline the QA process. How else are the testers
supposed to know what to expect when a button is pressed, etc.?

I can’t think of a good reason not to spec. Can you?
________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... [email protected]
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

________________________________________________________________
Welcome to the Interaction Design Association (IxDA)!
To post to this list ....... [email protected]
Unsubscribe ................ http://www.ixda.org/unsubscribe
List Guidelines ............ http://www.ixda.org/guidelines
List Help .................. http://www.ixda.org/help

Reply via email to