Software Outsourcing arrow Process

LogixE realizes the key to success in outsourcing services and software development is the well-defined process. We define LSDP (LogixE Software Development Process) based on the Rational Unified Process and suitable Agile Software Development practices. Then we apply it through the entire software development life cycle to ensure the process efficiency as well as products quality. Our products are always delivered to customers using this process with appropriate tailoring methodologies to maximize customers' benefits by reducing cost and delivery timeline.

LSDP (LogixE Software Development Process)

Figure 1. LSDP (LogixE Software Development Process )

The LSDP consists of five major phases, but unlike the steps in the waterfall approach, each phase can be divided into iterations. An iteration is a distinct sequence of activities with an established plan and evaluation criteria, resulting in an executable release (internal or external) of the product, a subset of the final product under development, which grows incrementally from iteration to iteration to become the final system.

LSDP Iteractive and Incremental Development Model

Figure 2. LSDP Iterative and Incremental Development Model

The LSDP builds a development cycle and produce products from one generation to another. A software product is created in an initial development cycle. It will evolve into its next generation by repeating the same sequence of five major phases in LSDP, but this time with a different emphasis on the various phases. These subsequent cycles are called evolution cycles.

LSDP Evolution Cycles (LSDP)

Figure 3. LSDP Evolution Cycles