Tuesday, September 3, 2013

What is the essential attributes of good software


Maintainability
Software should be written in such a way so that it can evolve to meet the changing needs of customers. This is a critical attribute because software change is an inevitable requirement of a changing business environment.


Dependability and security

Software dependability includes a range of characteristics including reliability, security and safety. Dependable software should not cause physical or economic damage in the event of system failure. Malicious users should not be able to access or damage the system.


Efficiency

Software should not make wasteful use of system resources such as memory and processor cycles. Efficiency therefore includes responsiveness, processing time, memory utilization, etc.


Acceptability

Software must be acceptable to the type of users for which it is designed. This means that it must be understandable, usable and compatible with other systems that they use. 


6 comments:

  • tayyab says:
    March 31, 2017 at 11:04 AM

    good job

  • This comment has been removed by the author.
    Unknown says:
    March 3, 2018 at 8:58 PM

    This comment has been removed by the author.

  • Unknown says:
    February 7, 2020 at 1:14 PM

    Thanks For The Info

  • Unknown says:
    June 16, 2020 at 12:18 PM

    i want answers to the question

  • Unknown says:
    August 2, 2020 at 11:59 AM

    bongo!!!!

  • Muhammad Rasel Hossain says:
    July 26, 2021 at 11:56 PM

    This enormous misuse of exertion may likewise be the aftereffect of wasteful arranging and detail measures. Since the portion of 19% for programming building is an element of programming intricacy, equipment, and apparatuses utilized, there is an opportunity to diminish it via cautiously overseeing and normalizing inside work measures.Click Here

Post a Comment