Module Descriptors
COMPUTING TEAMWORK, PROFESSIONAL PRACTICE AND BUSINESS ANALYSIS
COMP50115
Key Facts
Digital, Technology, Innovation and Business
Level 5
30 credits
Contact
Leader: Pantaleon Lutta Odongo
Hours of Study
Scheduled Learning and Teaching Activities: 65
Independent Study Hours: 235
Total Learning Hours: 300
Assessment
  • GROUP BUSINESS ANALYSIS & PROFESSIONAL PRACTICE REPORT - 4000 WORDS weighted at 80% - Learning outcome(s) assessed: 1,2,3
  • INDIVIDUAL PROFESSIONAL REFLECTION EMPLOYABILITY PORTFOLIO - 1000 WORDS weighted at 20% - Learning outcome(s) assessed: 4
Module Details
INDICATIVE CONTENT
This module addresses the following indicative topics:

Business Analysis in Organisations:
Role of the business analyst
Organisational contexts and stakeholder analysis
Requirements elicitation, analysis, and documentation
Working with industry practitioners

System and Process Modelling:
Process modelling and system representation
Business cases and solution justification
Address of sustainability within the computing design process
Evaluation of solution options and trade-offs
Application of Enterprise to ‘live’ brief concepts

Professional Practice and Project Management:
Project lifecycles (e.g. agile, plan-driven)
Planning, risk, quality, and change management
Professional standards and codes of conduct

Teamwork and Professional Collaboration:
Roles, responsibilities, and communication in teams
Managing conflict and decision-making
Professional behaviour in collaborative environments
Identification of Entrepreneurship opportunities, creative thinking, and business models

Legal, Ethical and Employability Considerations:
Legal, social, ethical, and professional issues in computing
Reflective practice and professional development
Career pathways and employability skills

BCS / TechSkills / Employability elements:
Consideration and complete run through of the software lifecycle (addressing design, evaluation, and trade-off).
Individual and teamworking role and allocation within the computing field
In depth analysis of computing and business issues through a ‘live’ scenario.
Career consideration and development.
Legal, social, ethical and professional issues.
ADDITIONAL ASSESSMENT DETAILS
REPORT - Group Business Analysis & Professional Practice Report

You will work in a team to analyse a given organisational or business scenario. You will elicit and document requirements, model systems and processes, and evaluate solution options using appropriate business analysis and project management techniques. Teams will produce a professionally structured group report supported by artefacts such as requirements models, process diagrams, risk assessments, and a justified business case.

REPORT - Individual Professional Reflection Employability Portfolio

You will produce an individual reflective report evaluating your professional practice and contribution to the team activity. This will include reflection on teamwork, ethical and legal considerations, professional behaviour, and employability development, supported by a skills audit and career development plan.
LEARNING STRATEGIES
Teaching and learning will combine lectures, tutorials, and project supervision sessions. Lectures will introduce business analysis, professional practice, and project management concepts, while tutorials will focus on applying these through case studies and simulated organisational scenarios.

You will engage in guided group work supported by formative feedback and supervision. Independent study will include research, modelling, documentation, and reflection to support both the group-based analytical assessment and the individual professional reflection.
LEARNING OUTCOMES
1. Analyse organisational problems to model requirements using recognised business analysis techniques.

Knowledge and Understanding
Research Skills

2. Evaluate digital solutions using system modelling, business cases, and project planning techniques.

Application and Problem Solving
Communication

3. Apply professional practice, teamwork, and project management principles to manage and contribute effectively to a collaborative computing project.

Critical Reasoning and Collaboration
Communication

4. Critically reflect on professional, legal, ethical, and employability considerations arising from teamwork and business-focused computing activities.

Reflection
Personal Development and Entrepreneurship
RESOURCES
Blackboard Virtual Learning Environment
Collaboration and project tools (e.g. Microsoft Teams)
Modelling and diagramming tools
Office productivity software
Online professional and library resources
TEXTS
BCS (2022), Agile from First Principles, The Chartered Institute for IT.

Sunn, S. S. (2025) Emerging Careers for Computer Science or Software Engineering Graduates: A Practical Guide to Search Alternative Jobs 2025 ~ 2028, Independently Published.

Moon, J. (2021), Reflection and Employability, Routledge.

Schwalbe, K. (2021), Information Technology Project Management, 9th ed., Cengage Learning.

Harbash, R. (2023) Professional Practice in Engineering and Computing, CRC Press.
WEB DESCRIPTOR
In this module, you will develop professional skills required for computing roles by analysing organisational problems and working collaboratively to design and justify digital solutions. You will explore business analysis techniques, system modelling, and project management approaches while applying professional and ethical standards. The module emphasises teamwork, professional judgement, and employability, preparing you for industry-focused computing roles and further study.