Must have for good software

Akshitha Shetty
Sep 27, 2021

--

  1. Maintainability : Software should be written in such a way that it may evolve to meet the changing needs of customers. This is a critical attribute because change is an inevitable part of a changing business environment
  2. Dependability : Software dependability has a range of characteristics, including reliability, security and safety dependable software shouldn’t cause physical or economic damage in the event of system failure
  3. 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.
  4. Usability : Software must be usable, without undue effort, by the type of user for whom it is designed . This means that it should not have an appropriate user interface and adequate documentation.

--

--

Akshitha Shetty
Akshitha Shetty

Written by Akshitha Shetty

Software developer, feminist,exploring new technologies

No responses yet