QuartzWare Logo




 

 

 

 

"Timeless Software Solutions"
Team Planning Tracking Technical Deliverables Contact

 

Training Plan.

The coding skills and experience with Java of the members of Quartzware vary from modest to highly skilled (generally modest). As such, the one of the primary focuses for every member is to become familiar, if not highly adept, at coding in Java. Since most members of Quartzware were never exposed to Java in depth it is pertinent that this exposure take place as soon as possible. After analyzing the various nuances of Java that are needed for a competent ability in coding within the project, it was decided that there are certain skills that are crucial to be present in the arsenals of each coder. Here is a list of some of these skills that are part of the learning goal: Control Structures, Primitive Data Types, Arrays of Primitive Types and Object, Vectors, Collection Classes, Swing, Exception and Handling Exceptions, Inheritance, Interfaces, Polymorphism, File Input and Output Streams and Console Input/Output.

These skills are vital aspects of Java and as such will require much practice to gain a handle upon. Subsequently there will be activities that will help hone these skills. One such activity is to return to CSC 205 and redo the ATM Bank Simulation program as well as completing the extra credit that was part of the problem. In doing so it will give our members the opportunity to become familiar with the various classes and nuances of Java which will consequently lead us on the path to success in completing the project. Other activities will follow as necessary under acute observation. If there are certain skills lacking, activities will most likely be introduced in an attempt to refine these skills.

Update(2/1/01):

The team as of late appears to be moving along relatively smoothly. Each team member with the exception of Cliff, who is the Tester has a set of modules to complete. With the help of the more experienced members modules are being produced at a steady rate. Cross-training is a crucial part of the learning process. As of now our hands are full with coding and analyzation and new assignments will not be distributed. However a close watch of all members skills will be monitored and if there is a need for any training assignments will subsequently be assigned.

Update(02/05/01)

Once it is determined that there is a need for some sort of training from some lack of skill, a training procedure will take place:
1 The members of Quartzware who need to learn this new skill will be deciphered.
2. The deficient skill in question will be analyzed in order to see how it can be best learned.
3. A training activity will be handed out in order to help hone these skills.
4. There will be a discussion in an attempt to realize the goal of learning this skill

As of now the coding of skills of the following members of Quartzware in Java are as follows on a scale of 1-10(1 being weak and 10 being strong)
Chris-10 (very experienced both in Java and C++)
Cliff -8.5 (has experience,experienced with C++,experienced with Java)
Tony T. -7.5 (new to java, but with some experience, experienced with C++,html)
Tony J. -7.5 (new to java, but with some experience,experienced with C++)
John - 7.5 (has experience,experienced with C++)
Ben -4 (new to java, has some experience with C++)
Al - 4 (new to java, has some experience with C++)

This listing will be updated throughout the course and hopefully all skill levels will be at least a 8

02/02/01 Training Plan addition by Albert Lee

02/01/01 Training Plan is updated by Albert lee

01/12/01 Training Plan is created by Albert Lee

 

| home | team | planning | tracking | technical | deliverables | contact |

Copyright (c) 2000 QuartzWare. All rights reserved.
Site created by
Anthony Tomarchio of Teknokratz, Inc.