Software Engineering Project Management
Objectives:
- To gain an in-depth understanding of the basic principles of Project Management and software engineering principles
- To gain an understanding of the advanced principles of architecture, Behaviour Driven Development (BDD), and traditional and contemporary Software Development Life Cycle (SDLC)models, such as TOGAF and Agile
- To acquire an efficient ability to undertake analysis, program design, software construction and testing required for software development
- To gain an appreciation for current and future challenges, limitations and opportunities
- To explore the implications of computer and network architectures for system-level design and development, as appropriate for risk and quality management
Module units :
- Software Development Life Cycles
- Quality Management Strategy
- Software Quality Monitoring in Python
- The Case for the Future Direction of Software Engineering Project Management
- Final reflections on the module
Assignment
Part 1. Project Report
Part 2. Business Ready Proposal
Sample shared meeting notes
06/10/23
13/10/23
15/11/23
Confluence screen
Confluence