Saturday, February 14, 2009

Mistakes may be made on the part of the software developers

Mistakes may be made on the part of the software developers or indeed may be made on the part of the entity requiring the software system. So who exactly is responsible when once a system is built and the system harms someone either physically or financially? In developing systems there are many problems that can result from faulty assumption or system failures which are perceptibly made by the development team. A system, which was developed by the collaboration of a costumer and the user, can encounter some important factors that are needed to ensure that the system would do well.

Since developer takes the biggest role in the making of the system, if anything happens, it is his responsibility. It is already by default that once you are a developer you have the great factor that is important contributor to a system failure.

Since some of the user is improperly trained then the likelihood of them making serious errors is increased due to their lack of knowledge of the system. When a system harms someone physically or financially, user should not be held reliable due to lack of training. A user and a costumer who makes a mistake should not be reprimanded for it if they have not been trained to deal with it. When a developer has made the user and costumer well-trained, then the end users will significantly reduce harms and improve the integrity of the systems.

The responsibility for failures caused by many factors falls squarely on the developer responsible for creating and maintaining the software system. As such measures to reduce poor development practices must center on the development team itself.

No comments:

Post a Comment