Professional Documents
Culture Documents
Assignment 1 1
Assignment 1 1
Assignment 1 1
ASSIGNMENT 01
SUBMITTED BY
SHAHZAIB
SAIM IQBAL
ZAIN FAROOQ
21011598-002
21011598-006
21011598-060
Professional Practices
ASSIGNMENT NO. 1
1. Search for any business/company. Read and summarize its code of conduct/ethics according
to the SE code of conduct. Source
2. Execute the summary of research paper on Ethical issues in the field of devops. Source
Table of Contents
Task 1………………………………………………..……………………………………………….……….………….…….…….… 2
Code of Conduct of a Company………………………………………………….……………...…….……….…….. 2
Comparison…………………………………………………………….……………………………….…….….……….……. 3
Task 2………………………………………………………………………….………………………………………….….……….…. 4
Introduction……………………………………………………………………………………………….……..……………… 4
Problem…………………………………………………………………………………………………….….………………….. 4
Significance of the problem……………………………………………………………………………….….….…….… 4
Target audience of solution………………………………………………………………………….……….….…….… 4
Solution of the Problem…………………………………………...………………………….…….…………….…...…. 5
Highlights of the paper…………………………………………………………………..………………………….……… 5
Conclusion…………………….……………………….…………………………………………..……………………….….… 5
Grading…………………………………………………….…………….…………………...…………………..…………....… 5
Project Contribution…………………………………………….………….…………….…………………...………....… 5
1
Professional Practices
Task 1
Search for any business/company. Read and summarize its code of conduct/ethics according
to the SE code of conduct
2
Professional Practices
Comparison:
SE Code of Ethics Punjab Transport Suggestions
Company
Public Yes N/A
Client and Employer Yes N/A
Product Partially Yes • Keep Users Safe: We need to ensure
that our product doesn't hurt anyone.
We must test it thoroughly to find any
issues.
• Be Honest About What It Can Do:
We should tell people if our product
can't do something or if it might be
risky.
• Make it Simple for Everyone: Design
our product so that anyone can use it,
regardless of their skills or abilities
Profession Partially Yes • Learn to Choose Wisely: Teach
everyone how to make good decisions
when they face difficult problems.
• Stay in Touch: Join groups that focus
on doing the right things in our field.
Colleague No • Respect: Recognize and value your
coworker’s skills and hard work.
• Supportive Atmosphere: Help out
colleagues dealing with tough moral
choices.
• Ethical Help: Team up to promote
and uphold good ethical behaviors and
rules.
3
Professional Practices
TASK 2
Execute the summary of research paper on Ethical issues in the field of devops.
Target Audience for the solution: Proposed solutions for ethical challenges in DevOps
target stakeholders such as software developers, DevOps Engineers, managers and educators.
4
Professional Practices
Policymakers and regulatory groups also hold a crucial role in establishing and enforcing ethical
rules within software development environment.
Highlights of the paper: The paper provides a comprehensive overview of ethical concerns
in DevOps, starting from its historical origins to its current relevance in modern software
engineering practices. It outlines the core ethical principles guiding software development, as
well as findings on programmers' attitudes towards ethical coding. By highlighting the
importance of ethical issues in DevOps, the paper highlights the need for concerted efforts to
integrate ethics education, and uphold professional standards in software engineering.
Grading: This paper provides a detailed background and analysis of the problem, highlights its
significance, and proposes a comprehensive solution. Additionally, it maintains a consistent
structure and clarity of content throughout, effectively addressing such a complex issue,
therefore it earns a solid A.
Project Contribution:
Shahzaib Evaluation of code of ethics of Punjab Transports
Saim Iqbal Analysis of research paper, problem and it’s solutions
Zain Farooq Evaluation of paper, highlights, significance and grading