Soft Engg and Attrbutes
Soft Engg and Attrbutes
Usability and User Experience: Software should be intuitive and user-friendly, with
a well-designed
user interface that meets the needs and expectations of the target audience.
------------ethics
1. Confidentiality You should normally respect the confidentiality of your
employ#ers or clients regardless of
whether or not a formal confidentiality agreement has been signed.
2. Competence You should not misrepresent your level of competence. You should
not knowingly accept work that is outside your competence.
3. Intellectual property rights You should be aware of local laws governing the
use of intellectual property such as patents and copyright. You should be careful
to ensure that the intellectual property of employers and clients is protected.
4. Computer misuse You should not use your technical skills to misuse other
peo#ple’s computers.
Computer misuse ranges from relatively trivial (game playing
on an employer’s machine) to extremely serious (dissemination of viruses or
other malware).
The software engineering discipline faces several key challenges in today's rapidly
evolving technological landscape. Some of the major challenges include: