#1 Download computer science & engineering books free           #2 Display your sponsored posts here. Reach 20,000+ students. Contact: info[at]cpentalk.com for quote           #3 Take the Ultimate Trivia Quiz. See where you rank globally.
+2 votes
in Software Engineering by

1 Answer

+1 vote
selected by (user.guest)
Best answer

Four important attributes of professional software are:

1. Maintainability

2. Dependability and security

3. Efficiency

4. Acceptability/Usability

The four most important attributes are essentially maintainability, dependability, efficiency (performance) and usability. Other attributes that may be significant could be reusability (can it be reused in other applications), distributability (can it be distributed over a network of processors), portability (can it operate on multiple platforms e.g laptop and mobile platforms) and inter-operability (can it work with a wide range of other software systems).

Other attributes that are also significant are:

1. Response time (non-functional attribute)

2. Interactivity

3. Reliable

4. Evolution

Related questions

Welcome to CPEN Talk
Solution-oriented students of computer engineering on one platform to get you that


Don't worry about tests, Chuck Norris's test cases cover your code too.