Professional Documents
Culture Documents
Assessment Number 1
Assessment Type (and Portfolio Assessment (40%)
weighting) As a group design, document and deploy appropriate solutions to
the problem brief
Assessment Name DevOps PipelIne
Assessment Submission Date In class, week commencing 1st May 2021
Assessment Brief
You will be given a technical specification and an existing code base for a web-based
application. You are to be assessed on your ability to individually research appropriate
processes and technologies surrounding DevOps and then, as a group, implement an
appropriate solution. In terms of the development of the code, it is not expected (but hoped)
that you will finish the application but in order to successfully demonstrate the
implementation of your DevOps lifecycle it is expected that you will update and deploy the
applications using solution as identified by your group. You will be summatively assessed on
the individual research, group development, implementation and use of the DevOps
Pipeline solution.
As this assessment is portfolio based (No Exams) you will be required to make a number of
submissions and undertake a number of tasks – each of which contribute to the final portfolio
of work.
ACME Developments is a software development house that is currently responsible for the
development of web-based software Magister. Currently the ACME Development team have
an SDLC as shown below in figure 1.0
DevOps Culture
Development & Operations Processes
Continuous Integration & Testing
Configuration Management
Automated deployment and monitoring solutions – as a blend of private and public
cloud
Furthermore, your personal standing as a DevOps expert and academic researcher has been
noted and the prestigious Journal of all things DevOps (JOATDO) have insisted that you
write your findings as a research article. As such, you are to present this as an academic
paper that meets the standards for publication in the JOATDO. The document will therefore
have to contain in one form or another abstract, Introduction, Literature review/background,
results, discussions and conclusion.
It is expected that the Reference List will contain between fifteen to twenty sources. As a
MINIMUM the Reference List should include 6-7 refereed academic journals and five
academic/technical books/white papers. You will be graded upon ALL aspects of the
General Marking criteria for HE7 work which can be found in the Module guide. I
recommend that you review that
Group Proposal
Equivalent of 5% portfolio mark
Part of the implementation strategy at ACME Developments you are required to deliver is a
proposal to the Technical Director in the form of a PowerPoint/Prezi presentation. It is
expected that you will use the research undertaken to develop a coherent manageable and
compatible set of processes and tools across the entire end-to-end DevOps ‘cycle’. Thus, the
presentation must include, but is not limited to, the Agile project development processes,
continuous-* across the Dev, QA, and User Acceptance Testing and deployment pipelines.
This is in addition to providing processes on systems reporting and monitoring processes.
You are to also consider the actual technical implementation of the tools needed. This is to
include technical specifications of:
This proposal briefing will be no more than 10 mins and no less than 5. Marks will be
awarded for the technical feasibility of the pipelines as well as the interoperability between
hardware, dev and ops processes. Helpful resource to get an overview
https://www.atlassian.com/agile/devops
Video Log/Demonstration:
Equivalent of 30% portfolio mark
The final aspect of the submission is the creation of a video that demonstrates the proposed
pipeline in action. It is also expected that as a team you will vlog the processes of
development as you go highlighting technical issues and how you resolved them. You will, as
a team discuss in the context of your roles your involvement in the processes and how each of
the stages ‘hands off’ and communications with the other. In addition you MUST provide a
bibliography of all sources used in the development and implementation of the solution. This
will be deployed onto the website as an appropriate menu item from the home page.
This video is to be no more than 30 mins long and each member of the team must contribute.
Peer review.
Equivalent to +/- 15% Portfolio mark
Each student within a group must assess their colleagues by awarding a mark based on their
perceived effort for working as part of the team. You will not be asked to provide a mark
for yourself.
This will be carried out by providing either a positive or negative value based upon the
criteria given in the table below. The results for an individual will be the sum of the marks
given by each team member which will then be applied to the overall mark from the tutor for
the presentation.
For example, if there are 6 in a team an individual will be given 5 contributing points. These
will be averaged of marks and then multiplied by 20 to give a maximum out of 100 (negative
results are allowed) and then weighted at 15% of the overall assessment mark for the group
work. So, if you score an over all of -70 this will remove 15 marks from your group work
mark likewise a mark of + 70 will result in an additional 15 marks over all
Use the table below as a guide to providing the assessment mark for each of your colleagues
in the group based upon what you believe to be their performance contribution. You must
assess each of your colleagues individually and you cannot give the same value more than
once, each member of your group must be awarded a unique mark.