Our Process
For smaller projects, a simple phone call, in-person meeting, or email exchange can be all that is necessary for us to understand your goals. Larger projects may include any / all of the following phases:
Initial Assessment – Meetings are held to understand the high-level requirements and provide a budgetary estimate.
Expectations – The goals of the project are discussed and prioritized, and everyone’s roles are defined so they know what to expect and when to expect it.
Detailed Analysis – Business analysis efforts are performed through meetings with Subject Matter Experts, and possibly through other means such as end user surveys or focus groups.
Design – A skilled Architect will design an elegant solution, making both business process and technology recommendations.
Project Priorities and Schedule – Priorities and dependencies are reviewed, and a project schedule is presented for approval before development begins.
Development, Testing, and Deployments – 606 Digital assembles a highly-skilled team of developers and testers that match the project size and budget, and automated SDLC processes are initiated.
Training – We believe in intuitive software solutions that require minimal or no training, however we also realize that some teams can be more efficient from day one armed with some up-front guidance.
Go-Live – Activities around product launch such as outreach, initial end user support, and application monitoring.
Support – Our team can assist with any post-production support issues that may arise, and we are always happy to help.