0% found this document useful (0 votes)
16 views2 pages

Lab 1 Introduction

The document outlines a lab assignment for a B.Tech elective course on Software Project Management, aimed at introducing students to the fundamentals of SPM and its application in real-world scenarios. Students are required to select a mini software project, describe it, assign roles, create a Work Breakdown Structure, and compile a report with various components. The assignment emphasizes understanding project management principles and strategies used by Software Project Managers in the industry.

Uploaded by

vikrammadhad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
16 views2 pages

Lab 1 Introduction

The document outlines a lab assignment for a B.Tech elective course on Software Project Management, aimed at introducing students to the fundamentals of SPM and its application in real-world scenarios. Students are required to select a mini software project, describe it, assign roles, create a Work Breakdown Structure, and compile a report with various components. The assignment emphasizes understanding project management principles and strategies used by Software Project Managers in the industry.

Uploaded by

vikrammadhad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

School of Computer Science Engineering and Technology

Course- B.Tech Type- Elective-II


Course Code- CSET-324 Course Name: Software Project Management
Year- 2025-26 Semester- ODD

Lab Assignment 01–


CO-Mapping
Exp. No. Name CO1 CO2 CO3
01 Introduction to Software -- --
Project Management

Objective:
1. To introduce students to the fundamentals of Software Project Management (SPM).
2. To understand the lifecycle, roles, and deliverables in software projects.
3. To simulate a basic project planning activity using manual tools before transitioning to Jira.

Software Project Management (SPM) is the discipline of planning, organizing, leading, and
controlling software projects. It involves applying project management principles to ensure that
software is delivered on time, within scope, and with desired quality. SPM addresses
multiple challenges like time estimation, team coordination, task tracking, and resource
management in a structured and measurable way.

Assignment details:
Go through the following links to develop the understanding about how the Software project
management takes place in Industry. What are the strategies followed by a Software Project
Manager in the development of a complex software.

1. Project Manager vs. Software Engineer: What Are the Differences? - CLIMB
(climbtheladder.com)
2. Software Engineering | Responsibilities of Software Project Manager - GeeksforGeeks
3. What is Software Project Management (SPM) - Detailed Guide (edureka.co)

Choose a mini software project idea from the following or propose your own:

- Online Food Ordering System


- Attendance Management System
- Hostel Management System
- Library Management System
- Cab Booking App

Based on the selected project, complete the following tasks:


1. Write a short description (2–3 lines) of the project.
2. Assign team roles (e.g., Developer, Manager, Tester).
3. Create a Work Breakdown Structure (WBS) with at least 5 major tasks and 2 subtasks each.
4. Prepare a final report compiling all the components with clear diagrams and formatting.

Submission:

Prepare a PDF report containing the following components:


1. Cover Page
o Name, Roll No, Project Title, Date, Subject Code (CSET-324)
2. After reading the articles mentioned in assignment details, summarize your learnings in
one page write-up.
3. Project Overview
o Title, Team Members (if any), Objective, Assumptions
4. Work Breakdown Structure (WBS)
o Screenshot of WBS diagram (hand-drawn or created using tools like draw.io or
Excel)
5. Roles and Responsibilities (Optional for teams)
o Table or screenshot mapping roles to tasks
6. Summary of Learning
o A short reflection paragraph on your learnings from this lab
Include brief captions or comments for each screenshot.

You might also like