Locus possesses in-house developed, strong project methodology that has been used and verified in many SI projects.

Implementation Methodology

Locus possesses in-house developed, strong project methodology that has been used and verified in many SI projects. The flexibility of our project methodology allows customization in project control, testing and deliverables development; that stays aligned to client’s existing methodologies.

ICM-L Methodology

With extensive experiences in system and solution integration, Locus has accumulated strong solution delivery competence, covering well-acknowledged solutions such as AVAYA, NICE, Siebel, Microsoft CRM, Interactive Intelligence, Oracle, SAS, Cognos, etc.

Additionally, through countless implementation and research, Locus has successfully developed ICM-L, an optimized and agile implementation methodology, specialized for package solution implementation, to bring about quick and promising project results.

The Locus methodology is built on:

  • Phases and anchor points in the RUP
  • Strengths of early verification and validation concepts in v-model
  • Concurrency concepts in concurrent engineering model
  • Lighter-weight concepts in agile and lean models
  • Risk-driven concepts in spiral model
  • Logical analytical flow based on theoretic, to allow drawing of accurate and reliable conclusions
  • Executable, logical, user-friendly action plan for requirements
  • Object-Oriented Technology: standard UML (object oriented development methodology), with optimized methodology for object modeling and development.
  • Systematic Traceability: systemic management of key deliverables from the planning stage, to system design, construction and testing

IT System Development and Maintenance

Core objectives of IT System Development Life Cycle Management are to effectively control all relevant life cycle according to recommended tasks, and to provide a summary of related control objectives for systematic management. By doing to, project managers are able to establish and monitor control objectives during each phases of IT System Development Life Cycle, while each control objectives function to provide a clear direction, focusing on results. Additionally, all system development processes are laid out on architecture to ensure consistent and comprehensive services for clients.

Major phases of IT System Development Life Cycle are described as below:

1. Project Definition

  • Defines project goals into defined functions and operation of intended application
  • Proposes alternative solutions, describes costs and benefits , to be submitted as a preliminary plan

2. User Requirements Definition / System Requirements Definition
Clarify functional requirement by understanding As-Is business process and gathering from users and key decision makers to provide solution as To-Be business process to improve business process and solve the As-Is problem.
3. Analysis and Design

  • Analysis of back-end system interfaces, application scopes, and high level application architecture definitions
  • Defines software requirement screens and application architecture design
4. Development
Development of software relate to RASD and SSRD document, and preparation of infrastructure and environment to be as
  • Prototype environment for user and key decision makers to cross check development per RASD and SSRD
  • Pilot environment for approval and cross check, prior to launch

5. Implementation

  • Preparation of system development environment readiness
  • Set up integration with other participation software
6. Maintenance and Monitor control
  • Monthly preventive maintenance aimed at preventing breakdown and failures
  • Corrective maintenance application to log system problems
  • Customization of system according to customer request to support business process.