COMPUTER SCIENCE AND ENGINEERING
SOFTWARE ENGINEERING
Question
[CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
|
|
Product
|
|
Self
|
|
Management
|
|
Judgement
|
Detailed explanation-1: -Software engineering principles are a collection of approaches, styles, philosophies, and best practices recommended by world-renown software engineers and authors. As part of software development, these principles serve as guidelines to ensure the final version of a piece of software fulfils its purpose.
Detailed explanation-2: -Modularity. The principle of modularity is a specialization of the principle of separation of concerns. Following the principle of modularity implies separating software into components according to functionality and responsibility.
Detailed explanation-3: -Software engineers shall participate in lifelong learning regarding the practice of their profession and shall promote an ethical approach to the practice of the profession. This principle includes: Continuing your own professional development.