Tuesday, March 22, 2005

Methodology and management we used.

I have design the Database schema with Cathy yesterday at CS Lab. After that, I have write some part of the software reqiurement. I am writing on the Use Cases, Test Cases, and User Story and UML diagram (Activity Diagram and Sequence Diagram) and finsih them beofre 22.00 today.

Test-driven development (TDD) is used (but not yet confirmed with Cathy). The reason is that, since Extreme Programming(XP) requirement two programmers work together on writing codes, one driver and one co-ordinator, we have not enough resource to process like that as we have two poeple to do three-person jobs in the project. Besides, XP is more suitable for small to medium size of software development team. Because our team has two members only, XP costs our too many resource. TDD can enhance us by clearifying the objective and with small iteration in each small release, we can handle the progress of the development.

Personal Software Process (PSP) is a good way since it requires the programmer to have good dulsipate when coding. Stand-up meeting, daily build and daily log are used(That the reason why we set up this blog.) Log4J may be used.

Another documentation tools will be used is the JavaDoc, which come with the JDK 1.4.2-7. As I use NetBeans on developing the Servlet, JavaDoc can be easily developed by clicking a few button.

0 Comments:

Post a Comment

<< Home