Giter Club home page Giter Club logo

set08103's Introduction

SET08103 Software Engineering Methods

Week Lectures Lab Assessment
1 Lecture 01: Introduction to the Module
Lecture 02: Scrum and Team Forming
Lab 01: Setup Coursework Released
2 Lecture 03: Version Control and Git
Lecture 04: Lean Software Development
Lab 02: Continuous Integration Setup
3 Lecture 05: Modern Software Development
Lecture 06: Three Ways of DevOps
Lab 03: Requirements and Issues Code Review 1
4 Lecture 07: The First Way of DevOps - Flow
Lecture 08: Kanban
Lab 04: Task Management and Kanban
5 Lecture 09: Requirements Gathering
Lecture 10: User Stories and Use Cases
Lab 05: Use Cases and Use Case Diagrams
6 Lecture 11: UML Diagrams
Lecture 12: UML Workflow
Lab 06: UML Code Review 2
7 Lecture 13: The Second Way of DevOps - Feedback
Lecture 14Test-Driven Development (TDD)
Lab 07: Unit Testing
8 Lecture 15: Continuous Integration
Lecture 16: Continuous Delivery
Lab 08: Integration Testing
9 Reading Week Reading Week
10 Lecture 17: Deployment
Lecture 18: Monitoring Software
Lab 09: Deployment Code Review 3
11 Lecture 19: Bug Tracking
Lecture 20: The Third Way of DevOps - Continuous Experimentation and Learning
Lab 10: Bug Tracking
12 Lecture 21: Ethics and Professionalism
Lecture 22: Legal Issues
Lab 11: Code Quality
13 Lecture 23: Computer Security
Lecture 24: Review
Lab 12: Final Deliverable Final Deliverable Code Review 4

Copyright Notice

All material provided is developed by Kevin Chalmers and modified by Kevin Sim and is © 2019 Edinburgh Napier University unless otherwise stated. Use and copying of this material is permitted under the Apache 2.0 license with suitable attribution given to the author.

The author accepts no liability in the use of this material.

set08103's People

Contributors

kevin-sim avatar

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.