About Growing Technologies

Growing Technologies is a technical services provider. Our clients range from organizations that need us to work on a project from start to finish to clients that need to augment their technical staff.

Projects that are managed, designed, developed, tested and deployed by Growing Technologies are implemented with a project methodology that ensures project success. Growing Technologies believes that when we are engaged by a client, we work closely with them and form a strong team bond. Our goals are the same as our clients and helping our clients obtain their goals is important to us.

In order to ensure certain projects are successful Growing Technologies uses the following phases to ensure a complete implementation:
  1. Requirements Gathering/Analysis: This phase requires Growing Technologies and Client to have detailed discussions on the goals, scope and features of the project/site.
  2. Strategic Design: This phase is based on "mapping" out the site and the page relationships and overall navigation and flow of site. This stage is important because it is an important phase to enhance the site’s search engine optimization.
  3. Graphic Design: Based on the approved requirements document, the graphic design of the site is completed. The graphic design phase provides Client with the ability to see exactly what the finished product will look like. Mockups will be provided and will need to be approved by Client.
  4. Application and Database Design: Based on the approved requirements, the database and application architectures are completed. The architecture and design of an application are the foundations of the entire application. This phase will ensure that the site and database is scalable, maintainable and efficient to ensure the best performance possible.
  5. Development: Based on the approved Graphic Design and Application and Database Design development will commence. Code reviews will be performed throughout this phase to ensure that the application is developed to Growing Technologies’ coding standards and to ensure all features are being implemented. These reviews are internal code reviews, but they help ensure that the code will be up to standard and that all necessary comments are in place.
  6. Testing: Unit testing is performed in the Development phase. Unit test scripts are created prior to feature development to ensure that the code developed produces the desired outcome. Integration testing will be performed once unit testing is successfully completed. Integration testing ensures that all the points where multiple developers’ code, or where features cross in functionality must integrate properly. Once integration testing completes, quality assurance testing is performed by a QA resource. This ensures that the site functions from start to finish, and all features properly produce the outcome desired. Lastly, user acceptance testing is performed by the Client. This is the Client’s first glance at what the complete site will look and function like.
  7. Deployment: Once site is fully tested, the site will be deployed to production.
Growing Technologies is not just a technical contracting company. We try to help our clients make better technical decisions. We will recommend changes to the site layout and will provide reasons for our recommendations. However, our client has the final approval on the direction of the project. We believe in working together with our client and our team concept has guaranteed the success of all our projects.