Our Approach
Let's start at the beginning.
As part of our customer-led philosophy, we want our customers to be involved as much (or as little) as you prefer while offering you frequent and continuous opportunities for feedback. Our development process is extremely agile and highly adaptable, and our working style is communicative and open providing opportunities for clarification and fine-tuning throughout all phases.
Discover
In this phase, we learn more about your company’s vision, needs, and gaps to conceptualize the best approach. This is where we research, ask questions, gather data and really listen to get a clear sense of your requirements.
- Training Needs Analysis
- Project Definition
- Research
- Planning
- Project Scoping
Design
Once we have our concept, we brainstorm, strategize, and create the blueprint for your customized solution. Here we explore and mockup ideas until we have a common vision with which to move forward. This planning is part of the visual and functional design of your project. Here is where we begin incorporating your brand and vision into a solution.
- Storyboards
- Drafts
- Design Guides
- Prototypes
- User Stories
- Models
- Visual Inventories
Develop
Now the plan takes shape and comes to life. In this phase, we will build, program, create, and polish, providing opportunities for frequent feedback, as we create a customized experience for your audience. At the final, formal review stage, we will conduct an internal review for usability and quality, followed by a client test and evaluation. Once you approve the final product, we assist you with making it available to your users.
- Production
- Analytics & Statistics
- Refinement
- Operational Tryout
- QA & Testing
Deploy
When the project changes hands and becomes yours, we will have produced an effective, beneficial, notable product together. We will collaborate with your team to ensure our deliverable is securely and effectively working within your environment.
- Integration
- Implementation
- Launch