Phase 1: Planning & Design

Phase 1 consists of our initial planning and analysis work. We also design our approach to the system at this phase. This phase helps establish Business Requirements and Statement of Work documents and identifies key players while developing and finalizing the blueprints that will be used to develop the application. Communication with all key players is vital at this stage in order to ensure the largest number of users can have the most requests satisfied.

Initial Planning

  • Client interaction: identify key players and experts on both sides
  • Client interaction: develop business requirements & full scope of work
  • Client interaction: consult with client to determine if use-cases are appropriate

Primary Development Planning

  • Flowchart process in entirety
  • Chart out framework interaction, use of existing classes and elements
  • Determine new classes and elements required
  • Sketch out database schema and relationships
  • Thoroughly list dependencies
  • Verify project scope is met by design

Development Implementation Planning

  • Determine components-parts of the application that can be developed and tested independently or with minimal skeletal construction
  • Determine best approach for concurrent development
  • Determine directory structure, versioning approach, et cetera
  • Create detailed description of borders of development i.e. interfaces between components and avenues of development
  • Set specific project progress targets, milestones, assign development tasks
  • Client interaction: deliver milestones and solidified timeline

Read on to Phase 2: Development & Review

 

HTMList.com: Synapse Studios' Blog

Just another day in a Skype room with programmers...

Bob E: lorenzo, there were also some validation lang keys missing for image upload validation stuff, so if you can add those too that would be good Lorenzo P: not possible Lorenzo P: can't be done Lorenzo P: not enough mana. David B: tough break, bob Bob E: not really, now that i know he is out of mana i'm going to attack Lorenzo P: I'm obviously a barbarian you FOOL! Lorenzo P: should I auto login users on activation while I'm at

Posted on August 26, 2010 by Chris CardinalRead More »

Who's using Synapse Software?

Herhsey's Discount Tire / America's Tire Troon Golf
Arizona State Board for Charter Schools Arizona Department of Transportation: Motor Vehicle Division Gila River Casinos

Synapse on the side

Threadcakes Cake Competition Give-a-weigh Charity Weight Loss Fundraiser