Methodology

Methodology

Unlike many Web development shops, Kojilab has 10 years of experience in software product management. As a result, we'll work with you to understand the needs and strategy of your business to build the right application for your customers, partners and employees.

Business Analysis & Usability Study

This is the critical step to deploy Web applications successfully. Business analysis doesn't mean we'll write lengthy reports, but we'll do our best to understand your business goals, customers and users. We'll also work with you to define and prioritize your short, mid and long term requirements so we can deliver your application quickly in multiple and frequent releases, and mitigate risk.

Additonally, a usability study can be very valuable as part of the business analysis phase if an application needs to be re-designed.

Prototyping & Re-Design

While some people start coding right away, prototyping is also an important phase to ensure your requirements are perfectly captured. Prototyping is also valuable to get some users' feedback before developing an entire application. It will save time and money.
If you already have defined screens and some information architecture, Kojilab can also help you fine-tuning those interfaces.

If a usability study has been carried out, your application may need some re-design effort. Likewise, it is always worthwhile to prototype this re-design in order to test it amongst users and validate initial assumptions. It will also help measure the development effort.

Development & Quality Assurance

Kojilab and its customers work together on a development schedule and a milestones and release plan. Each project, unless very short, comprises multiple and frequent mini-releases and checkpoints. This method has proven its effectivess to guarantee deadlines are met. It also allows for a more interactive effort with customers and re-prioritization if business requires changes. At last, it gives time to test the application more frequently and increase the quality of the development effort.

Documentation & Ongoing Support

Kojilab is dedicated to writing clean and easy-to-maintain code. It can also document application code and write user documentation and maintenance guides.
We are value a long term approach with our customers so they can maintain their applications without increasing their IT staff.