This is the typical project lifecycle of E79 products:

1. Discover

We start by learning deeply about your business goals and needs. We’ll have an introductory conversation via email, voice conference, video call, or face-to-face meeting to discuss your project. Then we try to have as many conversations with as many people in your company as possible to gain a broad and deep understanding of the undertaking at hand. We also conduct an external analysis of the industry your company is in to uncover trends and innovation opportunities.

2. Strategize

Once we have a solid understanding of your project’s objectives, we’ll work with you to create our project plan.

The custom-made project plan will contain the following information:

  • Business objectives that will be addressed with the prospective project
  • Project scope
  • Generalized technology and design specifications
  • Project calendar and milestones
  • Continuous maintenance and support services options
  • Project cost
  • Project guidelines
    • Communication guidelines
    • Project cost payment terms
    • Project team members and their respective responsibilities

3. Design

Before we design your product, we may conduct usability and user experience (UX) research and interviews on-site to gain a detailed perspective of what user-centered design will work best for the project. This depends on the complexity of the project, as well as the project plan that we created together in the prior step.

The end-product starts to take shape with design prototypes. The fidelity of the design prototypes we create will depend on the project’s scale and situation.

We then present/demo the design prototype so that you can provide us with your feedback. We’ll do subsequent rounds of demos if the prototype requires dramatic changes.

4. Develop

With the design direction and specifications in place, we move onto constructing the end-product. This part of the project is where the code is written in order to implement the design.

Near the completion of this stage, we set aside some time to run our internal quality-assurance tests, as well as private user-experience testing with end-users and project stakeholders.

5. Launch

When we approach the completion of the project, we’ll coordinate with you on the date you’d like to deploy your project. This is the stage where we do a project turnover, conduct orientation and training sessions, and other project-closeout activities.

6. Support and Maintenance

After we’ve launched and delivered the end-product to you, we make sure we’re available for any unforeseen issues that may occur post-deployment. We also offer ongoing, customized product support and maintenance plans that adapt to your needs and budget.