| |
|
|
Response to Audit Query about Systems Development Life Cycle Management
Geofrey Yearwood asked the ITMC members address questions as a part of their audit of CIT's IS Department about our documented software lifecycle management methodologies. In particular, they are interested in learning about how we gather feature requests and get sign off from our user stakeholders.
In Engineering we generally use user driven development. We try to build the smallest viable system as a pilot for a small audience of users and then add features based on user feedback. We include end users in the design and oversight committees once they have moved beyond a pilot. We try to rev the systems often (each year for annual processes) so the additions are small each time and we get feedback after each round. Once the system is mature we don't rev it as much, but acknowledge the possibility that it will need to be re-assessed in about 5 years time and possibly rebuilt using different technology. This method is often called agile development.
Here are the questions from Geofrey:
- Does your department develop/select software?
- If the answer is yes, does your department use a formally
documented SDLC methodology?
- Please provide a copy of your SDLC methodology.
Links to materials we've posted to the web are below:
|
|