software usability Flashcards
How software reuse benefit software development
Time and cost savings
Improved quality
Increased productivity
Flexibility and scalability
Characteristic that make a piece of software suitable for reusing existing software
Modularity
Compatibility
Reliability
Reusability
Flexibility
Security
Software Usability
how easy and effective a software application is for users to use.
It focuses on user-friendliness, learnability, efficiency, and satisfaction in interacting with the software.
Usable software is intuitive, requires minimal training, and provides a positive user experience.
Poor System Software Usability
Poor interface design
Poor response time
Inappropriate data entry
Incomprehensible error messages
Main Factors Contributing to Software Usability
User Interface (UI) Design
User Experience (UX) Design
Performance and Responsiveness
Error Handling