Meeting with Howard Duncan
Agenda:
Today was the first of our weekly catch-up meetings with Howard. Our agenda was as follows:
1. Discuss Technology Integration – JSP, Flex, Sql
2. Discuss DM pitch
3. Discuss Meeting DM01
Our first item was to discuss the technology integration we have done so far.
We described how we had JSP, javascript, Flex and SQL all working together in a small web page. Hovering over sections on the page sent messages to the Flex application embedded in the page. The Flex application then reacted to these messages. For example hovering over a blue box on the webpage caused the flex background the become blue. Or hovering over a ‘customer’ name from the mySql DB cause the Flex application to say hello to that customer.
Secondly, as tomorrow we are meeting Dermot Martin we discussed with Howard the pitch document we sent to Dermot last week. The pitch document is quite similar to the original project proposal document, but had added sections to illicit some feedback and questions from Dermot. Howard’s main concern with the document was how much of it Dermot Martin would be able to understand phrases such as “three tier architecture” and “XML based products”.
Our final agenda item was to discuss tomorrow’s meeting with Dermot and to discuss requirements gathering in general. It was decided that an iterative approach using prototypes would be the best way to approach this development. It will allow Dermot to see how the application is shaping at different points throughout the development and hopefully aid in the requirements definition process.
The following Action Items were noted:
1. Integrate a plan for the next four weeks placing milestones into existing project timeline up to the functional specification deadline.
2. Document Iterative approach and explain reasoning in functional spec.
3. The functional specification submitted will be the first major version and subject to revision due to requirements gathering timeframe.
4. Begin blogging.
Howard suggested that we require a more detailed project timeline, as we have so far been planning on a week-by-week basis.
It would be a good idea to document the iterative approach we are taking to the project and explain the reasoning in the Functional Spec.
As requirements gathering is likely to extend further than the functional spec deadline, Howard said it would be OK to submit the Functional Spec as it was at the deadline and for the requirements to develop further afterwards.
The 4th action item was to begin blogging and this is the first (proper) entry.
Development Work
Up to now I have integrated Java, JSP, Spring, SQL and flex all running under tomcat. Today I am starting to integrate Hibernate, which is an Object Relational Model (ORM) framework. This package should help to map business objects to database records.
It hasn’t been easy to get a simple example application of hibernate to work just yet!