2011-07-31Team processes are the core of Software Engineering projects, and sometimes, in order to deliver a project on time and on budget, we tend to overlook how important ethics within the group is. The Software Engineering Code of Ethics chalked by the ACM/IEEE, provides a benchmark for expected ethical behavior by Software Engineers. However, we do not know how the code of ethics manifests itself in a group environment. This paper studies how ethics in a group system is influenced by various factors. These factors include: how ethical the leader in the team is, the type of software development process followed (Agile vs. Incremental) and the team size. The paper also studies the extent to which various aspects of the Software Engineeri...
The popularity of empirical methods in software engineering research is on the rise. Surveys, experi...
Abstract—Software is the core for computer-based applications became an essential part for critical ...
In ethics-aware software engineering, ethical considerations are explicitly taken into account acros...
While ethical principles like fairness and honesty may be broad cultural or even universal virtues, ...
Considering the powerful position assumed in creating software that changes human lives and society;...
One problem of the increasing intelligence of the systems is that the number of decisions having an ...
The great impact that Software Engineering has had on society during the latest decades has put dema...
Today's software is highly intertwined with our lives, and it possesses an increasing ability to act...
The Software Engineering Code of Ethics and Professional Practice has been approved. This is a usefu...
ACM and the IEEE Computer Society created a code of professional practices within the industry. The ...
The ethical issues that researchers encounter in experiment are usually debated upon. Ethical issues...
Information systems have become an integral part of our lives supporting us in numerous ways, be it ...
There has been a transition in the way software developers work. Mistakes in software have been trea...
This paper presents an initial framework for managing emergent ethical concerns during software engi...
The popularity of empirical methods in software engineering research is on the rise. Surveys, experi...
The popularity of empirical methods in software engineering research is on the rise. Surveys, experi...
Abstract—Software is the core for computer-based applications became an essential part for critical ...
In ethics-aware software engineering, ethical considerations are explicitly taken into account acros...
While ethical principles like fairness and honesty may be broad cultural or even universal virtues, ...
Considering the powerful position assumed in creating software that changes human lives and society;...
One problem of the increasing intelligence of the systems is that the number of decisions having an ...
The great impact that Software Engineering has had on society during the latest decades has put dema...
Today's software is highly intertwined with our lives, and it possesses an increasing ability to act...
The Software Engineering Code of Ethics and Professional Practice has been approved. This is a usefu...
ACM and the IEEE Computer Society created a code of professional practices within the industry. The ...
The ethical issues that researchers encounter in experiment are usually debated upon. Ethical issues...
Information systems have become an integral part of our lives supporting us in numerous ways, be it ...
There has been a transition in the way software developers work. Mistakes in software have been trea...
This paper presents an initial framework for managing emergent ethical concerns during software engi...
The popularity of empirical methods in software engineering research is on the rise. Surveys, experi...
The popularity of empirical methods in software engineering research is on the rise. Surveys, experi...
Abstract—Software is the core for computer-based applications became an essential part for critical ...
In ethics-aware software engineering, ethical considerations are explicitly taken into account acros...