Linksfield Technologies

Our Methodology

Our software development "life cycle" is shown in the diagram below, and entails the following key stages:

 

Linksfield SDLC
  • Business Analysis, to capture and document the system requirements;
  • Technical Design, to design the technology architecture;
  • Coding, to construct the software in the appropriate programming language;
  • Testing, to validate that the software operates correctly, using both internal resources and User Acceptance Testing with close client involvement;
  • Installation of the software in the chosen environment;
  • Training of all necessary staff, both users and admin staff;
  • Maintenance and support; and
  • Ongoing Development for future enhancements to the system.

 

The primary aim of the software we build is to help you work more efficiently via the application of modern technology, and this typically involves a greater degree of automation in your business than is currently the case, resulting in core business functions improving. Systems Integration is also a common requirement, obviating the need for manual rekeying of data between different computer systems.

 

Close communication with you is a key feature of our approach. We have employed a number of different software development methodologies over the years, ranging from waterfall-based / SSADM approaches to the more modern agile methodologies (such as Extreme Programming and SCRUM). We will select the most appropriate methodology for each project, based on various considerations, though we tend to favour agile methodologies - with frequent software releases -  wherever this is feasible.

 

The flexibility of our development methodology, combined with the reliability of our code base and our solid track record, gives you the optimal balance between tailored software and tried-and-tested components.