
Our skills in web programming, graphic design, marketing, technology and business management, training, and multimedia productions play vital roles in collaboration about projects. Furthermore, we believe the best way to grow our business is to ensure satisfaction on the part of our clients. Involvement on the part of our clients in every stage of development is expected so that we can ensure we are on track in delivering that satisfaction. Beyond these principles, however, the exact methods we use are influenced by the nature of the project itself.
Highly complex work will require us to use the SDLC model and principals of project management to plan, price, and control projects. A good example of this kind of work would be a multimedia production. Planning for such a project would include the following:
On the other hand, projects involving a small number of well-established tasks at the outset may not need this kind of process. An example of this kind of work would be someone asking us to prepare what we refer to as a web product (a template, theme, or for a particular content management system). The tasks for such work are well established, and most of the programming aspects for the work are items we have created before. An involved research and planning process is, therefore, not appropriate.