Software Maintenance

Peacock in Kew GardensThe software lifecycle is truly circular – unlike hardware which may be repaired only once or twice in its life, software will often go through many iterations of improvements (bug fixes, new functionality etc).

Most of the activities involved in the upgrade of existing software are exactly the same as those involved in creating and deploying the software in the first place. There will be cycles of developing and testing before the changes to the software are deployed. The deployment process is also pretty much the same – identifying machines to be upgraded, actually installing the upgrades, verifying the installs have been completed and ensuring that no machines have been missed.

Really, that’s it for this post, but f you can think of anything to add, tell me, because it does seem very short. I’ll look at the financial aspects of software management a few posts down the road, so don’t start getting stressed if you feel I’m only covering half of it – have patience!

Picture Credit: Penny Buckmaster (I wish I’d taken this one, it’s a great picture)

Leave a Reply

 

 

 

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>