Individuals’ initiatives and freedom of thinking and creation has been our social and organizational value since its establishment. This makes a working atmosphere different—the team is committed to go further extra—makes a difference to clients. Our team value belief is to bring great ideas forward to being executed.

 

What proves out comparative advantages

 
   
  • Strategic planning to be in line with clients’ business objectives and needs
  • Understanding clients’ target audience and demographics
  • Observance to usability standards
  • Comprehensive, but easy-navigation look and content
  • Quality and looking beyond expectations
  • Simplified IT architectures
   
 

Extensive Documentation
One among other, it is often over-looked, Mekosoft believes in documenting everything right from the beginning to design, from code to testing and our client interactions.

Working approach
Our system analysts will respond to your needs and expectations which include cost and time estimations. Our generally theoretical thinking of how we work falls into five bases stages which in each stage quality is the core.

 

Planning: it is to outline the framework. Simply, we just apply the Logical Framework approach for the purpose of developing a workable, feasible and logical action plan.

 

Business Prototype and Requirements: this is a stage showing the expected applications “look and feel”, system interface/functionality, and concept communications with clients.


Analysis and Design: it is to convey the key elements of the proposed system, including units, database design (logical and physical), data elements, data structure, protocols and software interfaces, algorithm descriptions, variable and function definitions, and integration testing.

 

Implementation: starting from planning, prototypes and business requirements to analysis and design, the process employed is interactive and participatory. At this stage, the application is programmed and developed in accordance with the requirements specifications and design specification of the customer; meaning that client is able to closing monitor the progress of development outline. The implementation stage is a core process workflow, aiming at implementing and testing units of the code, and producing expected deliverables.


Testing an equally important, the test plan outlines specific reproducible tests, manual and automated with the main purpose of verification of the accuracy of implementation. Testing plan is developed to perform against IT standard criteria (database integrity, functional correctness, fault tolerance, stability and reliability and performance).

 

Delivery and support:   our typical deliverables are software product, technical requirements documentation and design documentation, user’s guide, installation program and instructions, quality assurance documentation, documents source code, maintenance instructions, and a number of mode of after-service support, including training.