Week 1

Monday – Nov. 4


Working off Friday’s rough sketch, the app dev team fleshed out the specifications for the product. Architectural Decisions were put in place as well as a Client – Server interaction diagram.

The team then moved on to decide the structure of the XML files that will be used in the product’s backend SQL Database. The frontend was also touched upon as GUIs were sketched and then integrated into the model.

Tuesday – Nov. 5


The software Domingo was seen as a plausible option to network the client’s Domino server to the app team’s Java product. A short run-through at the beginning of this day quickly showed that more information would be needed.

The app dev team then proceeded to install and familiarize themselves with GitHub and its workings related to both Eclipse and other application.

The bulk of the meeting was then spent on converting Monday’s sketches into classes and deciding how these mock Classes would interact with each other based on the current software’s documents provided by the client. Along the way, the team encountered some unclear points that were, at the end of the meeting, communicated to the client asking for clarification.

Wednesday – Nov. 6


Today’s meeting started with a discussion of the requirements for this project as outlined in the University’s email. It was deemed that the app dev team was on the right track as per said requirements. This was followed by discussing the client’s reply to the previous meeting’s questions.

Clarifications noted, the team moved on to set up a collaborative coding environment. The applications Trello, WeChat and WindowBuilder for Eclipse were installed on the necessary terminals for each team member. Team roles were also assigned.

Class construction followed. Possible methods for classes were discussed and written down. Inheritance was discussed and XML configuration was delved further into.

Thursday – Nov. 7


The meeting started with some further discussion into Domingo and the possible limitations of it. The JDBC Java library was then seen into as a possible way to have the XML configuration files “talk” to the SQL end of the product.

Logical steps for the product were then discussed; from communication with the Domino server, to the display of a GUI on the chosen platform and back to the Domino server as a write operation.

Friday – Nov. 8


Domingo has proven to be unrealiable as a solution to the team’s need for a way to communicate with the client’s Domino server. A different way to meet this goal must be found.

The app dev team then agreed to hold the next meeting on Monday the 11th

Comments