Digital Simplex

Connecting People to Information -- Tools that last

  • Home
  • Products
  • Services
  • About Us
  • Contact Us
Awesomely Witty Text Goes Here
  • Computer Repair
  • Custom Software
  • Consulting

Softare and Web Development

For developing software there are many different approaches. The perticular one we employ is called the System Development Life Cycle (SDLC). The SDLC is the overall process of developing information systems through a multistep process from investigation of initial requirements through analysis, design, implementation and maintenance. There are many different models and methodologies, but each generally consists of a series of defined steps or stages.
  • Phase 1: PLANNING
    Required to determine the feasibility of whether the project should proceed or not.
    Produces a high level overview document of the project which relates to the project requirements and scope.
    To include requirements for data replication to the warehouse.
  • Phase 2: DEFINITION
    Defines what, when, who, and how the project will be carried out.
    This phase expands on the high-level project outline and provides a specific and detailed project definition.
    This phase assumes that an RFP has been prepared and distributed, a contract project development team chosen and a Project Manager appointed.
  • Phase 3: ANALYSIS
    Required to understand and document the user's needs for the system.
    Documents in detail the scope, business objectives and requirements of the system.
    Emphasizes what the system is to do.
    Includes analysis of what data needs to be replicated to the data warehouse.
  • Phase 4: DESIGN
    Describes how the proposed system is to be built. The design is specific to the technical requirements the system will be required to operate in and the tools used in building the system.
    Impacts the build and implementation phases of the SDLC.
    Describes movement of data between operational databases and the data warehouse.
  • Phase 5: BUILD
    Deals with the development, unit testing and integration testing of the system modules, screens and reports and data replication to the data warehouse if required.
    Carried out in parallel with the development of user procedures and user documentation from the implementation phase.
  • Phase 6: IMPLEMENTATION
    Prepare for and carry out the implementation of the developed system through user acceptance testing to full production and warehouse population.
If that sounds a bit mystifying, it really is not. Each step of the way we will be working closly with you to develop a product that we will both be proud of.

Copyright © 1996 – 2012 Digital Simplex. Design by S.G.