Our Process

At Landmarksoft we implement a 6-phase development cycle. This enables us to address the strategic and technological needs of our customers.

Analysis:

During this phase we listen carefully and work closely with you to understand your business needs and to translate those in a business requirements document that our designers and developers will use to guide the design and coding of the new application.

The project manager will draft a project plan and submit it to you. Once this is approved by you, this document will become the blue print by which the application is developed.

At the end of this phase we will also agree on and establish a precise communication pattern between you and us.

Design:

During this phase, our web designers will conceptualize the user interface and organize the flow of information. A prototype of the application, consisting of HTML pages, images and user controls, will be built. This prototype will display the application functionalities, site navigation and overall usability. This document will be submitted to you for approval and feedback.

Development:

This phase consists of implementing the design specifications. The developers will create the object classes and prepare the environment for collaboration with the web designers. Developers will also perform unit testing on their modules. The client will be provided with a password-protected space on Landmarksoft's web site where he can monitor his project. In this space the client will find the schema of the whole application (application + database), the description of every module, access the portion of our bug tracking system for his project and the overall project progress updated daily.

Testing:

After the development phase and before deployment, the application is thoroughly tested. We use sophisticated testing software to test load and performance. If bugs are uncovered, they are traced and assigned to the module owner to investigate and fix. The customer is actively involved during  this phase. You participate in scenario testing to ensure that the application is working as expected.   Once this phase is over, the application is ready for deployment.

Deployment:

When the customer approves the application, the systems administrator migrates the application from the testing environment to the production environment. The application is closely monitored and any bug not discovered during the testing phase is immediately addressed.

Support:

During this period the customer can log uncovered bugs in his portion of our bug tracking system for his project (On Landmarksoft's site). These will promptly be addressed by the owner of the module.