GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

The quality of software development

Dilan Baltazar Spanisch

Inhalt der Mindmap

The quality of software development

  1. Functionality

    • refers to complete set of important functions that are provided by the software. *Suitability: whether the functions of the software are appropriate. *Accurateness: are the functions implemented correctly? *Interoperability: how does the software interact with other components of the system? *Compliance: is the software in compliance with the necessary laws and guidelines? *Security: Is the software able to handle data related transaction securely.
  2. Reliability

    • this refers to the capability of software to perform under certain conditions for a defined duration. This also defines the ability of the system to withstand component failure. *Maturity: Frequency of failure of software *Recoverability: this gives an idea of a system’s ability to get back into full operation after failure.
  3. Portability

    • Ability of the system to adopt to changes in its environment. *Adaptability: how easily a system adapts to the changes made in specifications. *Installability: how easily a system can be installed. *Conformance: this is same as compliance in functionality. *Replaceability: how easy it is to replace a component of the system in a given environment.
  4. Usability

    • refers to the ease of use of a function. *how easily the functions can be understood. *How much effort the users of different level need to put in to understand the functions.
  5. Efficiency

    • generally depends on good architecture and coding practices followed while developing software.
  6. Maintainability

    • It is greatly dependant on code readability and complexity and refers to the ability to identify and fix a fault in a software: *Analyzability: identification of the main cause of failure. *Changeability: defines the effort that goes in modification of code to remove a fault. *Stability: how stable a system is in its performance when there are changes made to it. *Testability: how much effort goes in testing the system.

Informationen

Beschreibung
Mindmap am The quality of software development, erstellt von Dilan Baltazar am 24/04/2020.
Erstellt von
Dilan Baltazar
Aufrufe
0
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck