Apply Now
Parent Programme
Bachelor of Science in Computing (Level 7 NFQ)
MODULE NFQ
Level 6
MODULE CREDIT UNITS
ECTS: 5
MODULE TITLE
DevOps
Reference Code: M2.5
STAGE
Year 2
Fall Semester
12 Weeks X 3.15 Hours per week

Minimum Intended Learning Outcomes (MIMLOs)

Upon successful completion of this module, the learner should be able to:
LO1
Demonstrate knowledge of the fundamentals and objectives of DevOps within an organisation.
LO2
Apply the principles of DevOps to a software development project.
LO3
Appraise DevOps principles and practices including integration, delivery and testing.
LO4
Evaluate the DevOps relationship to Agile, Lean and ITSM.
LO5
Apply DevOps skills and knowledge to solve a relevant computing challenge.

Assessment

MIMLOs
Assessment
Percentage
1, 2
In-Class Test
40%
2-5
Project
60%

Reassessment Opportunity

Where the combined marks of the assessment and examination do not reach the pass mark the learner will be required to repeat the element of assessment that they failed. Reassessment materials will be published on Moodle after the Examination Board and will be aligned to the MIMLOs and learners will be capped at 40% unless there are personal mitigating circumstances.

DevOps

Aims & Objectives

This module ensures learners have an understanding of DevOps and how the adoption of agile practices by an organisation ensures efficient and effective delivery of ICT applications and services.  It enables learners to understand the importance of an agile relationship between software development and ICT operations and aims to show learners how DevOps can change and improve an organisations overall performance. The module engenders in the learner an appreciation of a collaborative culture within ICT.

This module will ensure learners meet the following objectives:

  • Understand history and relevance of DevOps within the computing world and the overall context of an organisation.
  • Enable the learner to apply DevOps practices regarding software development and deployment.
  • Understand the software development lifecycle; development and test to deployment and operations.
  • Develop a range of skills not limited to a single function.
  • Build the learners understanding of processes and automation to ensure continuous delivery optimising overall organisational performance.
Top
X