Group Mentoring Sessions for the 'Software Development Group Project'
The mentors will support second year students in gaining practical work experience through their participation in a team that develops a prototype for a real-life software application provided by Sky as a partner organisation. The module takes the students through the different managerial and technical steps of software development. Students gain experience in delivering software iteratively by using an agile approach and receiving feedback from industry contacts. The module also provides students with experience in team communication and ways to overcome any problems, as well as the opportunity to reflect on professional issues such as quality of project documentation, cybersecurity, ethics and code of conduct.
Students develop a product solution which includes design (requirements are already defined and have been shared by Sky), looking at what processes they are trying to implement, user interface design. 2nd part of the module focuses on implementation (critical discussion on legal/security issues with implementation), designing front and back end solution, as well as user interface.
A big part of the module focuses on the project management side of software development, so mentors do not need to have software development skills, though they might be beneficial.
The two group mentoring sessions will focus on the following themes:
– 'Teamwork and Project plans'
– ‘Reflection, feedback and career application’