Our Process

Below are the phases we utilize to ensure we have a complete understanding of the what the project will require. The knowledge we acquire throughout these phases is vital to our team in order to develop a positive user experience and completely functional technological application that will be the most beneficial to the client’s users.

Orange County Web and Mobile App Developers
with experience

Discovery

Collect information

Research 3rd party software and social media integrations

Examine findings

  • Review interview findings with administrative and project management personnel
  • Complete a User Stories exercise to identify optimal processes by examining overlap of desired functionality and desired user experience
  • Results of User Stories exercise is the User Stories Report
  • Review User Stories findings with administrative and project management personnel
  • Explore potential integrations
  • Recommend best fit solutions

Documentation

Draft

Design

Design work starts in parallel with Discovery and Documentation

Development

Finalizing Assets

As Quality Assurance Testing begins it is important to have final assets in place to maximize the efficiency of the Quality Assurance Testing process.

Graphic assets

  • Examples:
    Favicon
    Photography
    Videography
    Banner Illustrations
    App store listings graphics

Copytext assets

  • Examples:
    Replace lorem ipsum
    Metadata
    App store listing summaries

Data assets

  • Examples:
    301 redirects
    Page Migrations

Legal language

  • Examples:
    Privacy policy
    Acknowledgements
    Terms of use

Quality Assurance Testing

Test Plans

  • Test Plans are drawn up based on the Detailed Technical Documentation and Designs.

Functional Testing

  • Functional Testing is testing focused on system functionality
  • From the Test Plans, Functional Quality Assurance Testing starts with the completion of the Alpha phase of development

User Acceptance Testing

  • User Acceptance Testing is where users from the client’s team will be granted access to the system for testing purposes
  • As Non-functional Testing wraps up, User Acceptance Testing will begin
  • Upon all errors being resolved, testing is considered complete

Non-Functional Testing

  • Non-Functional Testing is testing focused on user experience
  • As Functional Testing is nearing completion, Non-functional Testing will begin. The completion of this phase of Quality Assurance Testing is linked with the completion of the Beta phase of development
  • Non-Functional Testing is testing focused on user experience

Training

Train Admin Users

Onsite and remote training sessions for Admin Users

Tepia Co provides complete training documentation to all which covers:

  • System overview
  • Introduction to Training Materials
  • Processes (for both admin and non-admin users)
  • Operations (for both admin and non-admin users)

Via:

  • Presentations
  • Hands on training
  • User Story Scenarios

Train Non-Admin Users

Onsite and remote training sessions for Non-Admin Users which covers:

  • System overview
  • Introduction to Training Materials
  • Processes
  • Operations

Via:

  • Presentations
  • Hands on training
  • User Story Scenarios

Launch

Support