MyBeats Michael Smith
Integration Plans Entry Criteria Integration and Testing Error Documentation and Resolution Exit Criteria
Generic Entry Criteria Unit Tested Entry Point Exit Point
Integration Modules chained together Testing: For each module, its entry point must be able to handle all possible values as output from the previous modules exit point
Error Resolution If error detected Add to source control notes Analyze to find source Plan a rework to resolve issue Implement the rework
Error Resolution 2 Unit Test any modified modules Test the integration again If successful Mark problem as resolved
Exit Criteria Error Free Fully Integrated Move on to the next stage
Next Stage Tuning Modifying the heuristic values and functions to produce a more enjoyable user experience Similar to Beta testing But work still being performed
Process Layout
Entry and Exit Points
Process Control
Program Stubs Track Generator Module Dummy functions and values Can’t fully develop algorithm until results can be seen Midi Generator Random notes to find restrictions placed by Frets on Fire
Remaining Schedule Fine tune heuristic algorithms Mike for remaining time Ogg generator module Karen and Dylan for next couple weeks Playing the game Mike, Dylan, and Karen