Wednesday, July 24, 2019

Hypothesis and Research Design Paper Example | Topics and Well Written Essays - 2250 words

Hypothesis and Design - Research Paper Example According to findings, it is found that, ethical and moral decisions reached upon by software developers during software development, has an influence on how things and businesses in particular, are done and how people`s lifestyles adapt to this technological development (Salehnia, 2006). Studies concerning the ethical standards in view of the use of computers and its software, centers on critical issues such as; hacking, privacy, copyright protection, and piracy among other issues related to compute use and software. However, studies indicate that, there is little that research indicating if software developers experience ethical and moral decisions opportunities. Because of this, researchers have developed theories that may help in predicting and explaining ethical and moral behaviors. The theories put forward by researchers, as virtue ethics help social scientist and researchers in categorizing the human behavior basing on ethical and moral judgments. In some instances, an ethical theory like, ethics position theory, is used to categorize human behavior in a number of groups, which includes exceptionism, situationism, subjectivism and absolutism. Through this examination of software developers by applying the ethical position theory, was facilitated. This related to the decisions that software developers make during the process of software development, and a few hypothesis relating to it emerged, which guided further research in the area to unveil various issues. Concerning the above introductory discussion it essential to understand issues about ethics and morality in software development, with a user’s perspective. To tackle the issues well, it is critical to understand some factors involved, which is ethics, morality and software development, so that a good basis is formed to unveil the discussion critically. To begin with, software development is the process through which, individuals, a team or accompany invents and then implements the grant plan that helps to create a new software program (Quigley, 2008). The same process is applied in creating a new variety software. In the software development, many steps get involved to achieve the target plan. First, an understanding has to be made about what is needed, in terms of the purpose for developing the software. Secondly, the plan is then developed to create the software required to meet the purpose perceived, this done by writing the code and the bug test prior launching. The process of software development may involve one or many programmers, depending on the complexity of the software require achieving perceived results. At the initial stages, a research is mandatory to gain an understanding of the type of software that the market requires. The research is used to establish the real purpose of the software in meeting the market needs, in line with the overall goals set. On the other hand, ethics is perceived as the study of concept value in terms of right, good, wrong, or bad, as applied to actions concerning a group’s norms and regulations or rules. Basing on ethics and computer systems it is found that, computer software systems lie squarely in the heart of decision-making. This includes issues like data storage and manipulation, and data availability. Concerning the ubiquity of software systems in every area of private

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.