/Bootcamp in Software Engineering Project Management
Provided by: Swansea University
Course Area: Wales
Course Type: Short Course
Start date: Anytime
Subjects: Software Engineering
Price: Free
Delivery Method: Blended
Course overview
Software projects have long had a reputation for cost and time overruns – but they need not! There are well-established, and emerging, techniques and processes to manage them well and effectively. This module develops the fundamental skills of successfully planning and managing complex software systems, whilst also obtaining an understanding of the implications/issues such projects may encounter. Learners will develop an understanding of typical project management techniques and methods as well as those more software-focused. Agile methodologies like Scrum, which are becoming a de-facto standard in the industry will be covered, as well as more traditional methodologies that are still widely used. Furthermore, many projects have significant legal, social, ethical and professional consequences that a practitioner needs to be aware of and sensitive to.
Notes:
This module is aimed at professional learners who are looking to develop their project management skills, particularly in the area of software engineering.
Who is this course for
Learners will be able to plan and manage basic projects, including risk analysis and controls, time scale and resource planning, exception and progress monitoring, and control; evaluate and make choices between a range of software development models, including agile as well as traditional, based on an understanding of their specific properties, advantages, and disadvantages; apply a range of software development models; explain the legal, social, ethical and professional framework, particularly with reference to software engineering; work in teams on software projects; and create and develop a software project plan.
What will I learn
This module aims to introduce learners to the process of planning and managing the development of software using project management techniques and modern life-cycle methodologies, whilst understanding the legal, social, professional, and ethical ramifications of software.
Visit this course