Incremental and Agile Development in Web Software Engineering

MarvellousJasmine avatar
MarvellousJasmine
·
·
Download

Start Quiz

Study Flashcards

17 Questions

What is the key principle that software engineers should follow regarding confidentiality?

Engineers should respect the confidentiality of their employers or clients, even without a formal agreement.

Which statement best represents the principle of competence for software engineers?

Engineers should not misrepresent their level of competence or expertise.

Which of the following statements is NOT an example of ethical behavior for software engineers?

Disclosing confidential information about a client's project to a competitor.

What is the primary reason why software engineers should behave ethically?

To be respected as professionals and uphold the principles of their profession.

What is the relationship between ethical behavior and the law for software engineers?

Ethical behavior involves following a set of principles that go beyond simply upholding the law.

What is the primary responsibility of software engineers regarding their level of competence?

To accurately represent their skills and knowledge, and not misrepresent their level of competence.

According to the Eight Principles, which of the following is NOT a responsibility of software engineers?

Prioritizing corporate profits over public interest

Which principle states that software engineers should act in the best interests of their clients and employers, as long as it is consistent with the public interest?

CLIENT AND EMPLOYER

If a software engineer disagrees with the policies of senior management, which principle would guide their actions?

JUDGMENT

Which principle encourages software engineers to participate in continuous learning and promote an ethical approach to their profession?

SELF

According to the Eight Principles, what should software engineering managers and leaders subscribe to and promote?

An ethical approach to software development and maintenance

Which principle encourages software engineers to be fair and supportive towards their colleagues?

COLLEAGUES

What should engineers be aware of regarding intellectual property?

They should be aware of local laws governing the use of intellectual property such as patents, copyright, etc.

What is one example of computer misuse mentioned in the text?

Playing games on an employer's machine.

What is the purpose of the ACM/IEEE Code of Ethics mentioned in the text?

To outline the responsibilities of professional software engineers.

What is the rationale for having a code of ethics for software engineers, according to the text?

Computers have a central and growing role in various industries and society.

What is one responsibility of software engineers mentioned in the text?

They should only accept work that is within their competence.

Explore the concept of incremental and agile development in web-based systems, emphasizing the importance of delivering software incrementally rather than specifying all requirements in advance. Learn about service-oriented systems and rich interfaces in the context of web software engineering.

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free

More Quizzes Like This

Quiz
10 questions

Quiz

CalmingMossAgate1641 avatar
CalmingMossAgate1641
Quiz
10 questions

Quiz

HumorousQuartz avatar
HumorousQuartz
Use Quizgecko on...
Browser
Browser