Back to all tracks
Practical Track Roadmap

Project Management

Learn how to plan and manage technical projects from requirements to delivery. You will explore software development methodologies such as Waterfall, Agile, Scrum and Kanban, work with developers, set up project boards using tools such as Jira, track development work and manage risks, issues and project delivery.

10

Practical steps

8

Outcomes

Goal

Learn how to manage software projects, coordinate technical teams and track development through the Software Development Life Cycle (SDLC).

Your roadmap

From foundation to practical output.

Follow each stage in sequence. Every step builds on the previous one and moves you closer to practical, demonstrable work.

01

Step 01

Technical Project Management Fundamentals

01

Understand the role of a technical project manager.

Understand the Software Development Life Cycle (SDLC) and its stages.

Learn how technical project management differs from general project management.

02

Step 02

Project Management Methodologies

02

Explore methodologies such as Waterfall, Agile, Scrum and Kanban.

Understand how different methodologies are used in software projects.

Identify the appropriate approach for different project situations.

03

Step 03

Technical Project Planning

03

Select a software or technical project.

Define requirements, scope, deliverables and priorities.

Break the project into tasks, milestones and dependencies.

04

Step 04

SDLC & Team Coordination

04

Understand how project management works across the SDLC.

Coordinate with developers, designers, QA and other technical team members.

Assign responsibilities and follow up on technical tasks.

05

Step 05

Project Management Tools

05

Explore tools such as Jira, Trello, Asana and Notion.

Understand how Jira can be used for technical and software projects.

Set up a project board with tasks, priorities, statuses and responsibilities.

06

Step 06

Agile & Sprint Management

06

Understand backlogs, user stories and sprint planning.

Create and prioritize tasks for development.

Track sprints, stand-ups, reviews and retrospectives.

07

Step 07

Track Development & Manage Issues

07

Monitor development progress and project timelines.

Track blockers, bugs, risks and dependencies.

Coordinate solutions and manage changes to project scope.

08

Step 08

Testing, Deployment & Delivery

08

Track testing and bug-fixing activities.

Coordinate tasks required for deployment.

Follow up on final deliverables and project completion.

09

Step 09

Project Reporting & Documentation

09

Prepare project status updates and progress reports.

Document tasks, decisions, risks, issues and project changes.

Create a final project report.

10

Step 10

Mentorship & Final Project Review

10

Review the complete technical project with a mentor.

Evaluate the project methodology, SDLC process, project board and team coordination.

Improve the project management approach based on feedback.

Roadmap complete

Outcomes

What you’ll develop and produce.

By completing this roadmap, you’ll finish with practical work, clearer capability and stronger evidence of what you can do.

Outcome 01

Understanding of technical project management and the SDLC.

Outcome 02

Practical knowledge of Waterfall, Agile, Scrum and Kanban.

Outcome 03

Experience planning and coordinating a software/technical project.

Outcome 04

A working project board using Jira or another relevant tool.

Outcome 05

Experience managing tasks, sprints, dependencies, risks, bugs and blockers.

Outcome 06

Practical experience coordinating developers and technical team members.

Outcome 07

Project documentation and technical progress reports.

Outcome 08

A complete technical project management exercise reviewed with a mentor.

Next cohort

Ready to turn potential into proof?

Join the next YouthAura Labs cohort and start building skills, work and confidence you can take into the market.