1 What are the ethical considerations for software engineeri

1) What are the ethical considerations for software engineering?

2) What methodology would you use for software engineering?

Solution

What are the ethical considerations for software engineering?

Solution:

Software engineer carries out various task in SDLC and these are analysis, specification, design, development, testing and maintenance of the software.Following are the ethical considerations for software engineering:

1.Software engineer should work consistently for benefits of public interest.

2. He should ensure that their products meet almost all professional standards as possible.

3. He should maintain the integrity.

4.He should be fair and supportive to all team members.

5. He shall involve himself in life long learning process which shall promote an ethical approach to the practice of the profession.

What methodology would you use for software engineering?

Solution :

Following are various methodologies available for software development and for its maintenance:

1.Waterfall model: It uses a linear framework, here the project is divided in to sequential phases.It mainly focuses on planning, schedule and deadlines.

2.Prototyping model : This model uses iterative framework.Here mainly the protype is created.it involves basic understanding of model.Risk is also reduced here.

3.Incremental model: It is a combination of linear and iterative framework.Here  the primary objective is to reduce inherent project risk and this done by breaking a project into smaller segments,and thus provide ease for change during development.

4.Spiral model:It is also combination of linear and iterative framework.Focus is on risk assessment.

5.Rapid application development (RAD) model: It uses an iterative framework. Primary objective here is the fast development and delivery of a high quality system, and that to at a low cost.

1) What are the ethical considerations for software engineering? 2) What methodology would you use for software engineering?SolutionWhat are the ethical conside

Get Help Now

Submit a Take Down Notice

Tutor
Tutor: Dr Jack
Most rated tutor on our site