Discovery is the most important phase of the project.  During this phase, we dig deeply into research, brainstorming, and review of existing technology to get a solid understanding of:

  • The business requirements
  • The functional requirements
  • Your overall strategy
  • Your users / customers / audience
  • Cost / Benefit Analysis
  • Discovery Deliverables

The best news about discovery is that there is a deliverable from this phase.  In fact, you’re free to use the discovery document we create to have the project done elsewhere.

Your Discovery Report will include

  • Stakeholders interviews report
  • Requirements outline, detailing business and technical requirements
  • Technology & Platform decision – there are many ways to skin a technological cat, and they are evolving all the time.  We’ll recommend the technology and platform for your project given what’s currently available and proven, keeping scalability in mind.
  • Functional Dependency Analysis – Create functional dependence diagrams for each module to allow for concurrent development.
  • Project plan and timeline, with key milestones and project phases
  • Use cases:  descriptions of typical users of the technology, and how they are expected to interact
  • ERD – diagram of the technology’s entities and how they relate (Entity Relationship Diagram)
  • Quality Control process and checklists
  • Project bid, key assumptions related to cost
  • Wireframe / Prototype of project – this is the proof of concept – the visual representation of the elements of your app or site and descriptions of how they will relate and perform

Wireframe Example from Discovery Deliverable

Example Wireframe