Go to Home Page   IT ServiceLink IT ServiceLink Telephone us on 01206 235000
  Home >> Software Development >> Project Life Cycle 12 March 2010  
Project Life Cycle Services

Project Life Cycle services  

A project life cycle can be defined in the following way:

Strategy Planning
In most organisations there will be a formal mechanism for deciding which areas of the business require new or enhanced computer systems. This is referred to as strategy planning and will involve assessing the relative priorities of different areas, with a view to initiating one or more development projects.

Feasibility Study
Before any systems development begins in earnest we will need to establish its feasibility, although in some instances there is no choice in the matter; computer services are sometimes required to help the business remain competitive or comply with legislation. The ideas that come out of the strategy planning are often vague and untested so some assessment of their feasibility will have to be carried out before committing expensive resources to a project that cannot be cost justified or that are technically impossible.

Systems Analysis
Once a project is underway, we need to establish the requirements of the users, and hence the business. The objective is to concentrate on what the software should deliver and not how it should deliver it.
 
System Design
We then translate the systems analysis findings into a computer system design which details how the needs will be satisfied. The system design phase provides a blueprint for the building, testing and introduction of the new system.

Implementation
It is during the implementation phase that the programs are finally constructed and hardware is installed. Training is delivered to users and assistance in migrating to the new system is provided.

Maintenance
The maintenance phase covers the period when the system is up and running in support of the business. During the maintenance phase the software is kept up to date in responding to change requirements and system errors. In terms of the total development effort required over the life of a system it has been estimated in the past that 70% has been expended in the maintenance phase.

We also offer...

Legacy Software Maintenance services
During its life, software will be subject to pressures for change and update... Read more on
Legacy Software Maintenance

Bespoke Software Development services
The combination of structured analysis and design methodologies with the technical skills of a resident Microsoft certified development team... Read more on Bespoke Software Development

Corporate Hosting services
IT ServiceLink designs and implements hosting solutions from single and multi-tiered infrastructures to fully redundant, multi-site solutions... Read more on Corporate Hosting

DotNetNuke (DNN) CMS Website Package
Using a Content Management System (CMS) provides more than just a simple static website... Read more on Website Development

Business Process Automation services
Business process analysis and automation can help your company reduce its time consuming manual processes and eliminate paperwork, thereby increasing productivity and profits... Read more on
Business Process Automation


A Microsoft Certified Partner © Copyright 2009 IT ServiceLink LTD A Microsoft Small Business Specialist