Goal
> The goal is for the participants to apply their WebLogic programming knowledge in a real-life application.
Project
> An e-commerce application that allows a customer to proceed from home page to checkout. The application will resemble the retail e-commerce applications such as the amazon.com bookstore.
Technologies exercised
> OOAD
> Java
> Servlet
> JSP
> XML
> WebLogic
The Flow
> Problem presented
> Participants come up with use cases
> Participants prioritize the use cases given the deadline is near
> Participants come up with analysis and design documents
> The architecture is established and the teams have been divided in client, business logic, database and test groups
> A team lead has been chosen
> Participants implement the critical use case that takes them from home page to checkout
> Instructor constantly around to get the participants over any obstacle they run into
> We stay as late we need to make sure the critical path works
> Final Testing is performed
> One groups documents some nice to have features, while another groups create presentations
> Presentation