Following are some types of maintenance based on their characteristics. There are 4 types of software maintenance corrective, adaptive, perfective and preventive. In a software lifetime, type of maintenance may vary based on its nature. Preventive maintenance involves implementing changes to prevent the occurrence of errors. Forgetful types will appreciate the devices alarm, which sounds when the bot is left in a hot grill for too long. Robot preventative maintenance motion controls robotics. A robot floor cleaner that is intended to clean relatively clear spaces such as corridors. The 4 software maintenance categories and what they mean for your. Far more than bugfixing, there are several distinct categories of software maintenance. However, there are several additional types of robot configurations. The use of robots have brought many benefits to manufacturers, but in order for them to continue seeing those benefits a robot equipment maintenance program. Pros keeps robotic processes running for longer longterm repair costs are lower safety is improved cons.
Apply to maintenance technician, security engineer, senior maintenance person and more. Here, we explore the different types of software maintenance and their user impact. The distribution of types of maintenance by type and by percentage of time consumed. Separating these two types of costs is essential to every maintenance operation to prevent costs from getting out of control. Predetermined maintenance, probably the less known one of all the maintenance types presented in this article, doesnt rely on the actual equipments state but rather on the programs delivered by manufacturers. Maintenance on software goes beyond fixing bugs, which is one of the four types of software change. Due to these languages, the development of robotic software is a complex. Replace controller batteries to prevent loss of software and programming during power loss. Robot software is the set of coded commands or instructions that tell a mechanical device and. Abb guarantees full service for the entire range of brands, including acquired products, of which it manages archives containing all technical information abb, asea, bbc, calor emag, sace, stromberg, gardy, ejf, ite, zwar, lk nes, reyrolle, westinghouse.
A defect can result due to errors in software design, logic and. As such, each category has a varying effect on your users. Robots, their maintenance, and where did the jobs go. Software maintenance understanding the 4 types endertech. Each of these types offers a different joint configuration. Analytics and huge volumes of information have played a significant role in robot development. Corrective maintenance deals with the repair of faults or defects found in daytoday system functions. But how do the different types of software maintenance impact your users. Four general types of maintenance philosophies can be identified, namely corrective, preventive, riskbased and conditionbased maintenance.
It may be just a routine maintenance tasks as some bug discovered by some user or it may be a large event in itself based on maintenance size or nature. Software maintenance is an essential part of the software development life cycle. Software software is a set of instructions or programs written by programmersdevelopers on various languages for computer to perform some specific task software is. In an everchanging tech landscape, your software requires maintenance to keep up. Some software maintenance changes happen behind the curtain, others are on stage and in the spotlight. There are four types of maintenance according to lientz and swanson. Dmitry slepov is the managing director and a cofounder of tibbo technology. Categories of software maintenance software testing software. In 1976, lientz and swanson categorized software maintenance activities into four classes from wikipedia corrective. Corrective maintenance deals with the repair of faults or defects found in day today system functions.
1325 1282 1309 394 201 528 1493 1027 1230 250 1240 1346 132 485 1056 325 943 819 476 309 315 1508 732 1244 313 882 1132 1453 1318 232 291 739 838 280 215 456 584 697 802