Sign In | Register

CSIL Development Framework


CSIL have developed an internal development framework, CDF, that governs the whole development cycle from inception to transition. The CDF is intended to provide a framework for the CSIL Software Development team to adhere to for all software projects undertaken. The Computime Development framework will:

  • Ensure that all stakeholders have visibility to all steps within the development life-cycle of a software project
  • Ingrain Quality Assurance in every step within the process
  • Involve the client in all aspects of system development from requirements analysis throughout the whole life-cycle down to prototype reviews and feedback.
The CDF ensures that for each software development project undertaken by CSIL, software engineering best practices listed below are followed:
  • The CDF is an Iterative development life cycle rather then the traditional waterfall development life-cycle.
  • Requirements can be managed successfully with heavy client involvement throughout all stages of the development life cycle
  • Due to the nature of the requirements being built it is possible to define a sound system architecture
  • All behaviour of the software is modelled visually using a standard modelling language - UML
  • Quality is continuously being verified throughout the development life cycle
  • Management of change is handled effectively
  • Effective Project Planning and Project Management

The CDF makes use of a number of enablers that allows the software development function within CSIL to be visible at all times to our partners thus enabling the sharing of information and effective collaboration. These enablers include:

  • A SD Portal using Sharepoint Portal and Team Services for
  • Collaboration and document management
  • QA management
  • A Network Operating Centre using a high speed shared Fibre Internet Connection for
  • Application Solution Provider services
  • Hosting of solutions
  • Early delivery of prototypes on our hosted service that reduces cost of ownership even at early stages in the development cycle
  • Video Conferencing equipment for
  • Remote review meetings