Question

In: Computer Science

-What are the four important attributes that all professional software should have? Suggest four other attributes...

-What are the four important attributes that all professional software should have? Suggest four other attributes (not listed in the book) that may sometimes be significant.

-Discuss whether professional engineers should be certified in the same way as doctors or lawyers.

Solutions

Expert Solution

1). IMPORTANT ATTRIBUTES:

Maintainability:

   If a software is not have ability to maintain it will never work correct its bugs it will remain a faulty software and will be rejected.

Friendly:

   If a software is not user friendly it can cause my difficulties for user. It will create trouble for a person to understand it most importantly.

Security:

   If a software is not secured it can malfunction or can easily be attacked by a hacker or lose data

Efficient:

If a software is not efficient it can cause many abnormalities and above all it can waste many important resources like time.

2). PROFESSIONAL ENGINEER SHOULD BE CERTIFIED:

   Yes, I think professional engineers should be certified in the same way as doctors or lawyer because it can be very helpful for a person to figure out which software professional is certified or not. It also differs a good from a bad professional engineer. When hiring for a critical job like for security job we should be sure that we hired a reliable and an actual software professional engineer with the help of certification we can be sure that only worthy will be certified.

IF YOU HAVE ANY QUERY PLEASE COMMENT DOWN BELOW

PLEASE GIVE A THUMBS UP


Related Solutions

What professional attributes should a coder/biller have to contribute to the overall health of the medical...
What professional attributes should a coder/biller have to contribute to the overall health of the medical office or hospital?
The “Software Engineering Code of Ethics And Professional Practice” states that a responsible software engineer should
The “Software Engineering Code of Ethics And Professional Practice” states that a responsible software engineer should “Approve software only if they have well-founded belief that it is safe, meets specifications, passes appropriate tests. . .” (sub-principle 1.03) and “Ensure adequate testing, debugging, and review of software. . .on which they work” (sub-principle 3.10).The software engineering code of ethics also states that a responsible software engineer should “Treat all forms of software maintenance with the same professionalism as new development.”(a) Explain...
2) What are four trends (or attributes) in the Canadian labour market that have implications for...
2) What are four trends (or attributes) in the Canadian labour market that have implications for a human resource manager? Explain your answer citing which of the HR functions will be affected and how.
What professional responsibilities does a software developer have with respect to the testing and documentation of...
What professional responsibilities does a software developer have with respect to the testing and documentation of code that he/she develops?
What professional responsibilities does a software developer have with respect to the testing and documentation of...
What professional responsibilities does a software developer have with respect to the testing and documentation of code that he/she develops? And Which aspects of testing and documentation would a developer normally not be involved in? Explain your answer.
What are the most important attributes of an output stage amplifier?
  a)       What are the most important attributes of an output stage amplifier? b)      Explain the importance of high efficiency in high power circuits. c)       Explain how the class AB stage circuit overcomes the dead zone in output voltage current and voltage. d)      Explain the operation of the CMOS class AB output stage circuit. e)      How does a class D output amplifier stage differ from class A, B, or AB stages?
Should Software Engineers question the Honesty of Functional Requirements? Ethical and Professional Viewpoints
Should Software Engineers question the Honesty of Functional Requirements? Ethical and Professional Viewpoints
1.What are the attributes of a good project manager? and how would you suggest the project...
1.What are the attributes of a good project manager? and how would you suggest the project manager should typically deal with the challenge of building a high-performance project team?
I need to suggest and wrote Three things you have learned about what is important in...
I need to suggest and wrote Three things you have learned about what is important in life during this time of the pandemic, that you wish to carry forward with you. Please write only what you are comfortable sharing with others. You may also include a link to poem, a photo, a song . . 150word acount .
What penalties should be imposed for using unlicensed software? Should software vendors be allowed to probe...
What penalties should be imposed for using unlicensed software? Should software vendors be allowed to probe your computer secretly for illegally installed software? Why?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT