Work

Our Process

Experience counts. After being in business for over 13 years, we've learned the proper way to build great products. At Envoc, we've taken that experience and translated it into standard internal, repeatable processes that each Envocean follows. This practice ensures we provide outstanding and consistent results every time we work together.

Discover

The Discovery Phase is one of the most important phases in your project. We begin by getting to know your business, your pain points, and areas that you want to be improved. We’ll then set off on doing the necessary research on your industry to prepare, analyzing your market and your competitors. A Kickoff Workshop is where you’ll start your Envoc Experience. This structured, interactive, full-out brainstorming meeting will launch the project and define its direction.

Build

With the foundation taken care of, our specialists will get to work, both building and designing your project. On the creative side, this may mean responsive design comps for early review and approval, and the front-end, or public-facing, coding for apps and websites. For software or back-end development projects, our developers will work feature-by-feature to build the required functionality. We will be meeting about every 2 weeks so that you can see our progress through actually having access to the newly developed software. This will keep you continuously in touch with the status of your projects so that you can make real-time decisions about functionality and scope. When it’s ready, we will take it through our deployment process to push it live.

Project Management

At Envoc, we believe the process that you participate in for the creation of your application or web product should, itself, be straight-forward, seamless, and accountable. That's why the first thing we do is assign you a Project Manager (PM) to personally handle your company’s needs and facilitate the project process. Your PM understands the technical services Envoc provides and serves as your liaison for all project communications. She or he will make the entire process, from contract execution to go-live, a great experience for you and your team.

Agile Development

We want you to be an active participant in the development of an amazing end product. For software development projects, we do this through Agile Development. We begin with a thorough Kickoff Workshop to outline the project goals and direction. From there, we create user stories to have specific pieces of functionality to work through. We'll work with you to prioritize the highest impact needs of your business and which user stories to execute first. After the first iteration (typically a two week cycle), you will have working code and designed deliverables to review and further iterate, or move onto the next priority. We’ll continue to meet every two weeks until the project is complete. This way, you get to have constant control over the speed of your project and you dictate what gets done, and in what order.

Plan

This is where we get into the nitty-gritty. We’ll work with you to determine your priorities and then go from there. Initial design concepts and a list of user stories will be fleshed out to set the stage for the rest of the project. For development projects, we will wireframe (map out) user workflows and important navigational elements. For public-facing websites, this is the stage where we’ll do a thorough content audit and check out how you’re doing SEO-wise. If necessary, a content strategy plan will be underway to make sure the final product will perform to its full potential.

Measure/Support

Each and every deliverable you receive goes through a rigorous Quality Assurance process both for design and usability. We catch and correct any bugs found before we launch, and offer 30 days of support after launch so you can contact us with any questions. If your website is built on a Content Management System, we offer training so you will know exactly how to easily update content yourself. Plus, we’re always here if anything else comes up.

Team of Highly-Skilled Envoceans

The PM goes through our roster of in-house Envoceans to find those with the specific set of skills needed to perfect your project. After your team of Envoceans is chosen, you will have at least one developer, designer, and Front-End Developer dedicated to working on your project. In addition, you will have a Quality Assurance (QA) tester to fully test and vet all functionality of your project.