Project Planning Strategy ** Fractions represent portions of total development time alotted to each phase (1/12) Footprinting - (Pre-planning) - Define structural requirements by preformatting wiki links - Define integration points with any pre-existing components - Collect research papers, prototypes, and web resources (1/12) Creative Design Document - (Wiki Design Phase) - Write the project using hyperlink system to connect concepts - Include customer requirements and creative ideas - Include relevent resourse links and prototype packages. - Define concepts and consolidate ideas until the project gels. (1/12) Scanning - (Brain Storming) - Proof of Concept Prototyping - Review all project related materials - Fill out missing details in wiki (2/12) Technical Design Document (Wiki Specification Phase) - Specify technologies, tools, and engine architecture - Reintegrate of prototypes into base-architecture - Test heavy technologies for framerate demands - Test any new technologies for feasibility. - Respecification and adjustment of time estimations if neccessary (1/12) Enumeration (Mantis Milestone Deconstruction) - Break Technical Design Document into milestones - Organize milestones according to design framework - Re-examine development strategy for complications - Finalize and Assign Milestones, and build Development Schedule - Finalize Technical Design Report for acceptance. (2/12) Cycle Development - (SVN repository developement) - M: Team meeting to re=prioritize milestones if neccessary. - T: Flesh out art, music, storyline, and technology integration. - W: Optimization and Cleaning - T: Testing - F: Documentation (2/12th) Final Modular Testing Customer Alpha Testing (2/12th) Final Integration Testing Customer Beta Testing (1/12) Product Support and Publicity Build-out Playtesting (0) Release Date