Sunday, March 11, 2018

Software Maintenance


What are the different types of maintenance ?

  • Preventive or scheduled maintenance, where equipment or facilities are inspected, maintained and protected before break down or other problems occur.
  • Corrective maintenance where equipment is repaired or replaced after wear, malfunction or break down.
  • Predictive maintenance, which uses sensor data to monitor a system, then continuously evaluates it against historical trends to predict failure before it occurs.[10]

What are Bugs, Versions, Patch , Releases

a) A legacy system is a computer system that a company no longer wishes to support. It still works but not bugs or updates will be issued. It is possible that a third party may maintain the software but it has deemed to have reached the and of its life.

b) A bug is an error in the software. It could be terminal (cause the application etc to fail) or may cause an error too occur in an action (for example an error in a calculation) Normally a compiler or development environment will remove syntax errors A bug may also be implemented due to a faulty design.

c) Version control is related to documentation and software A library is established with previous versions Use to ensure that different version of documents and software can be maintained

d) A patch is used to fix an error in a piece of software Patch Tuesday is a traditional day when patches are released. A reported patch may show a flaw in a piece of software that could be used for an attack. Patch management is an important part of any company

No comments:

Post a Comment