File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Agile and Other Processes and the fly likes where to start coding a story? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Java Interview Guide this week in the Jobs Discussion forum!
JavaRanch » Java Forums » Engineering » Agile and Other Processes
Bookmark "where to start coding a story?" Watch "where to start coding a story?" New topic

where to start coding a story?

enric jaen

Joined: Oct 15, 2010
Posts: 27
I have not clear where to start coding a story in a web project.

I focus first on the presentation layer?
or in the business layer?

I have read in a TDD book that the business layer should be the first, then the persistence, and finally the presentation.
But I have also seen projects where they first show the client a prototype web pages.
The ATDD says that you first code the acceptance tests, then the funcionality.

I unconsciously start imaging the appearance of the web page. So where to start?

I'd like to know about your experiences
enric jaen

Joined: Oct 15, 2010
Posts: 27

In the book "Agile Java Development with Spring, Hibernate and Eclipse", 2006, the author
explains with an example the complete end-to-end agile proces: from user up to implementation. The steps he folllows are:
1. define domain model (i.e. model classes) and build UI prototype
2. define user stories
3. create application flow map
4. create CRC cards
5. create UML diagram
6. define directory struture
7. test and implement model classes
8. test and implement controller classes

I'like to know if you follow this process to implemente the user stories.
I agree. Here's the link:
subject: where to start coding a story?
It's not a secret anymore!