Bachelor
2020/2021
Agile Methodology and Project Management
Category 'Best Course for Career Development'
Category 'Best Course for Broadening Horizons and Diversity of Knowledge and Skills'
Type:
Elective course (Software Engineering)
Area of studies:
Software Engineering
Delivered by:
School of Software Engineering
Where:
Faculty of Computer Science
When:
4 year, 1-3 module
Mode of studies:
offline
Instructors:
Boris Klimov
Language:
English
ECTS credits:
8
Contact hours:
60
Course Syllabus
Abstract
How to plan development, integration, scaling and management of large projects in the field of product development and software? How to scale and manage Scrum projects? How to identify appropriate practices and methods for the management and development of the project? It is necessary to maximize the chances that you will get from your teams. To remain competitive - you must respond to ever-changing customer needs. This course allows you to gain the knowledge and skills needed to become Agile. This course describes the best practices to ensure high quality training. Today you have to be Agile. The program of the discipline: "Agile Methodology and Project Management", sets out minimum requirements for the knowledge and skills of the student and determines the contents and types of studies and reports. The program is designed for teachers leading this discipline, teaching assistants and students of the Bachelor Program "Software Engineering" studying the discipline «Agile Methodology and Project Management» at the Faculty of Computer Science, HSE.
Learning Objectives
- • the acquisition of knowledge and practical experience in the field of software project management using modern agile methods and SBoK standard in the management of IT projects;
- • practices in modern agile methods used to automate the management of software development;
- • acquisition of research skills, self-study and tools for software project management in different areas of software engineering.
- To know: • Principles and methodology for agile project management; • Components of management models in agile project management; • Possibilities and methods of work with software tools using the agile project management.
- To be able to: • Apply agile methods for the success of all kind of project.
- Skills: • Work with the requirements using agile methods in project management; • Scheduling and allocation of resources using agile methods in project management; • Work with software development tools using agile methods in project management.
Expected Learning Outcomes
- To know: • Principles and methodology for agile project management;
- To know: • Components of management models in agile project management;
- To know: • Possibilities and methods of work with software tools using the agile project management.
- • Apply agile methods for the success of all kind of project.
- • Work with the requirements using agile methods in project management; • Scheduling and allocation of resources using agile methods in project management; • Work with software development tools using agile methods in project management.
Course Contents
- Scrum elementarinessWhat is mean to be Agile? Adapting to Agile Patterns for Adopting Agile Iterating Toward Agility First Project
- People Management and Agile MethodologiesChange Resistance Roles in Agile and Scrum Changed Roles Technical Practices
- ImprovementImprovement
- OrganizationScaling Agile DistributedTeams Coexisting with Other Approaches Human Resources, Facilities, and the PMO
- TeamsTeam Structure Teamwork Self-Organizing Team The Product Backlog Iterations / Sprints Planning Quality
Assessment Elements
- ЭкзаменЭкзамен устный. Без прокторинга. Технические требования: web-камера, микрофон, наушники / колонки
- посещение и работа на лекциях и семинарах
- Домашнее Задание
Interim Assessment
- Interim assessment (3 module)0.2 * Домашнее Задание + 0.2 * посещение и работа на лекциях и семинарах + 0.6 * Экзамен
Bibliography
Recommended Core Bibliography
- Layton, M. C. (2012). Agile Project Management For Dummies. Hoboken: For Dummies. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=445936
- Maximini, D. (2018). The Scrum Culture : Introducing Agile Methods in Organizations (Vol. Second edition). Cham: Springer. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1741933
Recommended Additional Bibliography
- Project Management Institute. (2017). A Guide to the Project Management Body of Knowledge (PMBOK® Guide) — Sixth Edition and Agile Practice Guide (ENGLISH). Newtown Square, PA: Project Management Institute. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=1595321
- Sutherland, J. (2014). Scrum : The Art of Doing Twice the Work in Half the Time. New York: Currency. Retrieved from http://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=edsebk&AN=761751