online
Beginner

PROJECT MANAGEMENT FUNDAMENTALS COURSE

00 day days
00 hour hours
00 minute minutes
00 second seconds
Up to start Started Coming Soon Completed
,
course-logo

This Project Management Fundamentals course is designed to provide students with a comprehensive understanding of the principles and practices of project management. The course will cover the essential skills and competencies required to successfully manage projects, including project planning, budgeting, scheduling, risk management, and stakeholder management. This course is going to focus on software development practices. Each module includes original lectures, practices, knowledge test assessments, and additional self-study materials. By the end of this course, students will be equipped with the knowledge and skills necessary to manage a software development project under supervision.

Learning Objectives

The objective of this course is to provide students with a solid foundation in the principles and practices of project management. Students will learn how to apply these principles to real-world projects and will develop the skills and competencies required to successfully manage software development projects.

Program

Module 1 Introduction to Project Management
3 hours
  • What is project management?
  • Why is project management important in IT?
  • The role of a project manager
  • The project management lifecycle
  • Key project management concepts
Module 2 Project Initiation
3 hours
  • Project selection and justification
  • Defining project objectives and requirements
  • Identifying stakeholders
  • Creating a project charter
  • Conducting a feasibility study

Practical assignment: Write a project charter for a Test Project (web application/ software development)

Module 3 Project Planning
3 hours
  • Developing a project plan
  • Creating a work breakdown structure (WBS)
  • Estimating project costs
  • Developing a project schedule
  • Creating a project risk management plan

Practical assignment:

  • Create a Risk register for quantitive & qualitative analysis purposes
  • Develop a work breakdown structure (WBS) for a software development project of your choice
Module 4 Project Execution
3 години
  • Managing project execution
  • Managing project scope
  • Managing project schedule
  • Managing project costs
  • Managing project quality

Practical assignment: Develop a project schedule/timeline for a software development project of your choice

Module 5 Project Monitoring and Control
3 hours
  • Project monitoring and control overview
  • Project status project risks
  • Managing project changes

Practical assignment: Develop a project status report for a software development project of your choice

Module 6 Project Closing
3 hours
  • Project closing overview
  • Conducting a project review
  • Documenting lessons learned
  • Closing out project contractsArchiving project records

Practical assignment: Write lessons learned from a Test Project (web application/ software development)

Additional module 7 Introduction to Agile Methodologies
3 hours
  • Definition and principles of Agile methodologies
  • Comparison between Agile and Waterfall methodologies
  • Advantages and disadvantages of Agile methodologies
  • Agile workshop

Practical assignment: Understand the principles and values of Agile methodologies

Additional module 8 Overview of Scrum Framework
3 hours
  • Definition and purpose of the Scrum framework
  • Scrum roles: Product Owner, Scrum Master, Development Team
  • Scrum events: Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective
  • Scrum artifacts: Product Backlog, Sprint Backlog, Increment
  • Scrum simulation workshop

Practical assignment: Understand the Scrum framework and its roles, events, and artifacts

Additional module 9 Overview of Kanban Framework
3 hours
  • Definition and purpose of the Kanban framework
  • Kanban principles: visualizing work, limiting work in progress, managing flow, making process policies explicit, implementing feedback loops
  • Kanban practices: visual boards, flow diagrams, pull systems, daily stand-ups, retrospectives
  • Kanban simulation workshop

Practical assignment: Understand the Kanban framework and its principles and practices

Additional module 10 Choosing the Appropriate Agile Framework for a Project
3 hours
  • Factors to consider when selecting an Agile framework
  • How to assess project needs and select the most appropriate framework
  • Practical exercise on choosing the right methodology

Practical assignment: Understand how to select the most appropriate Agile framework for a given project

In case of any questions, please contact the manager Olha

After completing the course, students will be able

  • to understand the fundamentals of project management and their applications in IT
  • to learn how to initiate a software development project
  • to learn how to plan a software development project
  • to learn how to execute a software development project
  • to learn how to monitor and control a software development project
  • to learn how to close a software development project

Prerequisites

The course was designed for individuals who are new to project management or who are looking to formalize their knowledge and skills in the field. There are no formal prerequisites for this course, but English assessment.

Join now
and learn with us!
Thank you for
registering

    We have received your request, our manager will contact you shortly.

    Submit another application