Question: ( Please do not use AI it will result a Zero grade ) Assume you are a team leader of a software company. Naturally, you

(Please do not use AI it will result a Zero grade) Assume you are a team leader of a software company. Naturally, you have a professional
responsibility to work in the best interest of the company. In addition, you also do have
social and ethical responsibilities which have consequences for the software
development community and the society, at large. Think about the following scenario
and provide your thought on it:
Your team is following component-based software development process and
you have decided to use an open-source component which is distributed under
GNU General Public License (GPL). GPL is an instance of copyleft license.
Accordingly, any software that is developed using a GPL component must be
released as open source 1. Your team has spent a lot of time adding great
functionalities over the open-source component and, as a result, the higheradministration of the company wants you to not release the resulting code as open
source. This will allow the company to have a competitive edge over the
competitors. You want to benefit the company but also you feel the responsibility
towards the licensing agreement. Explain both sides of the story and what will
you do in such situation.
You will be evaluated based on the assessment plan tabulated at the end of the document.Rubrics for Program Outcome 4:
An ability to recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental, and societal contexts.
\table[[\table[[Performance],[Criteria]],\table[[Unsatisfactory],[1]],\table[[Developing],[2]],\table[[Satisfactory],[3]],\table[[Exemplary],[4]],Score],[\table[[Recognize],[ethical],[responsibilities]],\table[[Does not],[understand],[ethical behavior]],\table[[Shows some],[understanding of],[ethical behavior],[but cannot provide],[arguments for or],[against a case]],\table[[Shows],[understanding of],[ethical behavior],[and can provide],[some arguments],[for or against a],[case]],\table[[Shows good],[understanding of],[ethical behavior and],[can provide],[arguments for or],[against a case from],[multiple],[perspectives]],],[\table[[Recognize],[professional],[responsibilities]],\table[[Does not],[understand],[professional],[behavior]],\table[[Shows some],[understanding of],[professional],[behavior but],[cannot provide],[arguments for or],[against a case]],\table[[Shows],[understanding of],[professional],[behavior and can],[provide some],[arguments for or],[against a case]],\table[[Shows good],[understanding of],[ethical behavior and],[can provide],[arguments for or],[against a case from],[multiple],[perspectives]],],[\table[[Evaluate],[impact of],[engineering],[solutions]],\table[[No evaluation of],[the impact of],[engineering],[solutions]],\table[[Can evaluate the],[impact of a],[solution from one],[context (global,],[economic,],[environmental, or],[societal)]],\table[[Can evaluate the],[impact of a],[solution from more],[than one context],[(global, economic,],[environmental, or],[societal)]],\table[[Can evaluate the],[impact of a solution],[from more than one],[context (global,],[economic,],[environmental, or],[societal) and can],[relate them together]],],[,,,Average,]]
 (Please do not use AI it will result a Zero grade)

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!