DEVELOPMENT
MARKETING
01

Initial Meetings

02

Planning & Research

03

Development

04

Test, Track & Report

05

Clean up

06

Monitor & Maintain

01

Initial Meetings

01

Initial Meetings

Touch Cat Digital works with our clients to figure out their IT needs, uncover any possible pitfalls, and address any potential concerns. After these initial meetings high level specs will be developed and handed over to our internal teams

02

Planning & Research

02

Planning & Research

We flesh out the specs from the initial meetings to hand off to team members. From these in depth specs the team members will start to look into any existing methodologies, tools or systems that can be used to speed up parts of the process to save time and cost. Alternatively, if a spec requires a new approach or a different way of thinking, that will be included as well. The next step is to create wireframes or prototypes from our findings that we can show our clients and get feedback to ensure that we are on the right track.

03

Development

03

Development

The action plans are handed off to the appropriate teams to begin:

  • Front End Development - Build a user interface that is responsive, intuitive and accessible
  • Back End Development - Develop application infrastructure that is performant, secure, and reliable
  • Quality Assurance - Design and build tests that ensure specifications and quality
  • Graphics Design - Create an aesthetically appealing and accessible design
04

Test, Track & Report

04

Test, Track & Report

The goal of this phase is to ensure that the product not only meets basic requirements and follows industry standards, but also goes above and beyond to ensure that it is easy to use and secure. Three questions must be satisfied at this phase:

  • Question 1 - In an ideal world does this thing work?
  • Question 2 - Does it handle real world users and situations?
  • Question 3 - Can it stand up to the abuses that the internet will throw at it?
05

Clean up

05

Clean up

During the development and testing phase there is special data and output created specifically to ensure the system is operating correctly. All of that data and output must be removed from the final version, so that system information isn’t accidentally leaked, and that there are no backdoor access points for hackers to use.

06

Monitor & Maintain

06

Monitor & Maintain

Once the application has been launched into production, it is necessary to monitor the system for performance issues, system errors, and possible security threats. If any one of these alarms are triggered, a notification is sent to the project manager, and the issue is looked into immediately. Also, as the system grows, updates to address new features as well as regular system and security maintenance will be required.