Lansoft Computers uses standard methodology for all bespoke developments ensuring customers get what they actually need on time within budget. Standard project lifecycle includes –
Specification
This stage defines the general requirements of the system - its functions.
Feasibility study
The requirements for the system are examined; possible solutions are produced together with a cost/benefit analysis as a report. The buyer of the new system can then decide whether it is worth going ahead with it. If the proposed solutions are too expensive, then the specification may be cut down to reduce costs.
Analysis
If an existing manual or computerised system is to be improved then the existing system is investigated and documented in detail.
Design
This is the planning stage for the new system. New hardware may need to be purchased, software purchased or written then installed, data files created or transferred. Users will need to be trained. A prototype model of the system may be built so that the buyer can explore the system to see whether it looks and feels OK. The specification may then be altered if necessary.
Implementation
The system is built following the design documents exactly. Any hardware or software required will be purchased and installed.
Testing
The system is run using test data so that any errors may be eradicated and enhancements made.
Evaluation
Users will form an opinion of the system after a period of use. Perhaps certain functions don't work exactly as anticipated, or procedures take too long or are too complicated, or even discover omissions because they forgot to include them in the original specification.
Maintenance
This is when improvements are made to the system as needed.
Bespoke Projects tend to fall into one of the following categories –
New Systems
Replacement of legacy system or new development
Integration
New functionality integrated into existing systems.
Hosted Systems
Systems hosted by Lansoft on behalf of our customer via our shared web server.