PROBLEM | SOLUTION |
Team members' schedule conflicts do not allow them to meet on predetermined meeting days. | Conflicts known in advance should be communicated via email at least ONE (1) DAY before the assigned meeting date. |
Interpersonal conflicts between team members degrade team productivity and efficiency. | Causes of conflicts should be discussed and a compromise reached between involved parties in a professional manner as soon as possible. |
Insufficient data from customer focus groups lead to vague software specifications. | Perform market analysis of current similar product offerings and estimate specifications from findings. |
Team members are unable to estimate duration of particular stories. | Review components similar to stories within MIDI-related project database on SourceForge.net to obtain better understanding of the necessary work involved. |
Team members lack extensive practical coding experience with Java programming language. | To facilitate transition from design to implementation (coding) phase of the project, Java.sun.com has an excellent reference section providing extensive information about all of the packages of the Java API, including contained classes, functions, and examples of use. Also, Paul Tongyoo owns the entire "O'Reilly Java in a Nutshell" series which includes tutorials and code examples for all of the popular Java packages. |