Course Details

Elevo Labs
Software Engineering Concepts

Software Engineering & Project Management

Amit Chandrakar

Instructor: Amit Chandrakar

Created: 16 June, 2025
Updated: 16 June, 2025

Course Description

This comprehensive course bridges the gap between writing code and delivering successful software projects. You will learn the core principles of Software Engineering, exploring different Software Development Life Cycle (SDLC) models like Waterfall and Agile. We provide a deep dive into the Agile philosophy, with a practical focus on the Scrum framework.

The course covers essential engineering practices such as requirements gathering, software design, and architectural patterns. On the project management side, you will learn how to plan projects, estimate effort, manage scope, time, and cost, and mitigate risks. We'll cover key Agile practices like creating product backlogs, sprint planning, and conducting daily stand-ups and retrospectives. You will also get an overview of essential tools like Jira and Git.

What You'll Learn:

  • Software Development Life Cycle (SDLC) Models.
  • Agile, Scrum, and Kanban methodologies.
  • Requirements gathering and analysis.
  • Software design principles and architectural patterns.
  • Project planning, estimation, and scheduling.
  • Risk management and quality assurance.
  • Managing projects with tools like Jira.

Who Is This Course For?

This course is essential for aspiring software developers, team leads, and project managers. It provides the process and management knowledge needed to succeed in a professional development environment.

What is Software Engineering?
20min
The Software Development Life Cycle (SDLC)
25min

Waterfall, Spiral, and V-Model
30min
Introduction to Agile
25min

Scrum Roles, Events, and Artifacts
35min
The Sprint Cycle
30min

Gathering and Analyzing Requirements
30min
Writing User Stories
25min

Architectural Patterns (MVC, etc.)
30min
Design Principles (SOLID)
30min

Scope, Time, and Cost (The Triple Constraint)
25min

Work Breakdown Structure (WBS)
20min
Estimation Techniques (Story Points)
30min

Identifying and Mitigating Risks
25min
Integrating Quality Assurance
20min

Managing Sprints with Jira/Trello
35min

Plan a Software Project from Concept to Release
2hr

Instructor

Amit Chandrakar
Amit Chandrakar

Senior Full Stack Developer & Instructor

9 Courses

View Details
Elevo Labs

Courses Includes:

  • Price : ₹8500
  • Instructor : Maria Garcia
  • Durations : 10 weeks
  • Modules : 10
  • Language : English, Hindi
  • Level : Intermediate
  • Certifications : Yes
  • Get Curriculum: Download

Share On:

💬