Software Project Management
Project Plan for Alumni Management System
Version 2.0: 19-05-2024
Team Members:
BCSF19M002- Sadia Umar
BCSF19M033- Moqaddus Rafi
BCSF20M051- Khadija Ansari
ALUMNI MANAGEMENT SYSTEM
Table of Contents
1 INTRODUCTION...............................................................................................................................................................2
1.1 OVERVIEW (EXECUTIVE SUMMARY)........................................................................................................................2
1.2 DELIVERABLES.........................................................................................................................................................2
1.3 DEFINITIONS AND ACRONYMS..................................................................................................................................2
2 MANAGEMENT STRUCTURE...........................................................................................................................................2
2.1 PROJECT LIFECYCLE.................................................................................................................................................2
2.2 ROLES AND RESPONSIBILITIES..................................................................................................................................3
2.3 COMMUNICATION.....................................................................................................................................................3
3 PLANNING AND CONTROL..............................................................................................................................................3
3.1 MILESTONES.............................................................................................................................................................3
3.2 WORK BREAKDOWN STRUCTURE.............................................................................................................................3
3.3 SCHEDULE.................................................................................................................................................................4
3.4 TRACKING AND CONTROL........................................................................................................................................4
4 COSTS AND RESOURCES.................................................................................................................................................4
4.1 COST ESTIMATE........................................................................................................................................................4
4.2 RESOURCE USE..........................................................................................................................................................4
5 TECHNOLOGIES TO BE USED..........................................................................................................................................4
ALUMNI MANAGEMENT SYSTEM SOFTWARE PROJECT MANAGEMENT PAGE 1 OF 9
ALUMNI MANAGEMENT SYSTEM
1 Introduction
1.1 Executive Summary
Two or three paragraphs condensing the report, including the salient cost and schedule estimates. Summarize
the delivery dates, dollar cost and effort/person-hours.
Include in the summary the salient cost and schedule estimates. Summarize delivery dates, dollar cost, and
person-hours.
1.2 Project Overview
Welcome to our alumni management system project, which facilitates the currents to keep an active
connection with the graduated students, creating a vibrant network that enriches the experiences of
both alumni and current students. In today's fast paced world where it is really difficult to make
meaningful relationships, the significance of alumni engagement cannot be overstated. Our project
aims to harness the power of technology to cultivate and nurture lifelong connections within the
alumni community while empowering educational institutions and organizations to leverage this
invaluable resource effectively.
We have designed a comprehensive alumni management system that acts as a catalyst for
meaningful contacts, mentorship possibilities, and professional development, taking inspiration from
the many benefits that our study has identified. Our platform aims to improve communication,
ALUMNI MANAGEMENT SYSTEM SOFTWARE PROJECT MANAGEMENT PAGE 2 OF 9
ALUMNI MANAGEMENT SYSTEM
enable networking, and promote collaboration between alumni, students, professors, and
stakeholders by utilizing cutting-edge features and intuitive interfaces.
Alumni play a pivotal role in shaping the trajectory of their alma mater and the lives of future
generations. By embracing alumni contributions in mentorship, networking, fundraising, expertise,
and advocacy, our platform endeavors to create a supportive ecosystem where every member is
empowered to thrive and succeed.
Major Features:
1. Communication Hub: A centralized platform for alumni to stay connected through various
communication channels, including messaging systems, discussion forums, and email
communication.
2. Mentorship Opportunities: Facilitating mentorship programs by connecting alumni with
current students based on career interests and fields of study. This feature promotes
knowledge sharing, career guidance, and professional development.
ALUMNI MANAGEMENT SYSTEM SOFTWARE PROJECT MANAGEMENT PAGE 3 OF 9
ALUMNI MANAGEMENT SYSTEM
3. Networking Events: Organizing networking events and workshops where alumni can
participate as speakers, panelists, or workshop facilitators. These events provide valuable
opportunities for students to learn from alumni's career experiences and build professional
networks.
4. Fundraising Management: Leveraging alumni networks for fundraising efforts, including
peer-to-peer crowdfunding initiatives and donor management. Alumni engagement in
fundraising activities contributes to the institution's financial sustainability and supports new
entrepreneurial endeavors.
5. Alumni Associations and Networks: Establishing and maintaining active alumni associations
and networks to facilitate engagement, collaboration, and networking among alumni,
students, faculty, and stakeholders. These associations organize events, workshops, and
social activities to foster a strong sense of community and mutual support.
By embracing alumni contributions in mentorship, networking, fundraising, expertise, and advocacy,
our Alumni Management System aims to create a supportive ecosystem where every member is
empowered to thrive and succeed. With a focus on user-centric design and seamless functionality,
our project endeavors to redefine the way institutions engage with their alumni, unlocking new
ALUMNI MANAGEMENT SYSTEM SOFTWARE PROJECT MANAGEMENT PAGE 4 OF 9
ALUMNI MANAGEMENT SYSTEM
opportunities for growth, innovation, and mutual benefit. Join us on this journey as we pave the way
for a brighter future, fueled by the enduring spirit of collaboration and lifelong learning.
This section normally consists of a summary of project purpose, scope, and objective. It is also known as the
Project Charter or the Project Overview Statement. This should be a nice high-level description of the project
so that executives, who do not want to read the entire document, still have a good idea what you are going to
do. It is important, because once you get a good, concise, well-written summary of the project; you can reuse
this section in the overviews of the SRS (Software Requirements Specification) and SDS (Software Design
Specification).
Make sure you discuss/mention the major features of the product.
1.3 Deliverables
For each deliverable indicated in the schedule, provide a brief description. [Use a list or table]
Project Required Deliverables
Product Related Deliverable
Make sure you provide all of those called for in the “vision statement” or statement of need. Make sure thast
this section or the summary lists all the essential features of the product.
1.4 Definitions and Acronyms
List any project definitions and acronyms introduced to the project by this plan. Do not repeat items covered
in a global project definitions and acronyms document. Be sure and define all acronyms before their use.
This section can establish a common project vocabulary so everyone on the project understands technical
terms that will be used.
2 Management Structure
This section covers all aspects of managing the project that are not related to estimating, planning, and
controlling the work.
1.1 Project Lifecycle
Describe in detail the lifecycle for the project. Normally this section discusses phases, deliverables, and dates
abstractly to provide a clear view of the project time line from a process standpoint and to avoid duplicating
content from other sections. You may reference a standard lifecycle (like the waterfall) and then note how
you will deviate from that.
1.2 Roles and Responsibilities
A table like the one below can be used; roles shown are illustrative of a software project. You may decide to
do different roles.
Role Responsibility
Project Manager
Planning and Tracking Lead
ALUMNI MANAGEMENT SYSTEM SOFTWARE PROJECT MANAGEMENT PAGE 5 OF 9
ALUMNI MANAGEMENT SYSTEM
Role Responsibility
Requirements Lead
Design Lead
Implementation Lead
Quality Assurance Lead
Development Engineers
QA Engineers
1.3 Communication
Describe the types of communication that need to occur during the project and their timing. What is your
meeting schedule? How will you maintain contact?
2 Planning and Control
This section covers all aspects of managing the project related to planning, and controlling the work.
1.1 Milestones
This section lists key milestones for the projects. Milestones should have a name and a due date. Milestones
are NOT tasks. Tasks are covered in the next section. Milestones consume no resources or time; they are
like binary yes/no checkpoints for the project. Ideally, you should have a milestone a week (or two) for the
project. That way you know you are never more than a week (or two) behind. Some milestones are given to
you, like Design Document Turned-In. Others you will need to develop, like Initial Prototype Tested. You
need to pick milestones that will help you track your project status. Note that each deliverable warrants a
milestone.
1.2 Work Breakdown Structure
This section breaks down all work on the project into work packages or tasks. You should break down the
tasks to a level so that you can assign them to a specific person, you understand the task well enough to do it,
and you can determine when you are done (the exit criteria).
For each activity listed in the WBS above, write a few sentences of description of what is involved in that
activity. Provide an estimate of the number of hours to be spent on this activity. Also, indicate what roles in
the project (manager, architect, programmer, writer) are responsible for carrying out this activity. Estimate
the effort involved.
Show three levels of detail at most. More detail will wait until the next iteration of the plan.
1.3 Schedule
This section refers to schedules for the project. There are usually several different schedules of varying levels
of detail that describe the allocation of work packages. Remember that a schedule = tasks, a sequence (what
tasks are done when and which are prerequisites for other tasks), an allocation of time (your hours budget)
and resources (one of your team members), and an integrated set of milestones. The best way to show a
schedule is with an annotated Gantt or PERT/CPM chart.
ALUMNI MANAGEMENT SYSTEM SOFTWARE PROJECT MANAGEMENT PAGE 6 OF 9
ALUMNI MANAGEMENT SYSTEM
You also need to Indicate in the schedule when milestones (various deliverables described above) will be
completed.
1.4 Tracking and Control
Describe how project schedule, quality, and functionality will be tracked and controlled throughout the
project. How do your teammates report their individual accomplishments for inclusion in the weekly status
report? Who is responsible for tracking the number of hours expended on tasks?
2 Costs and Resources
Describe the estimates for costs and resources. List this by phase of the project. Make sure these estimates
are entered in the MS project file as well.
2.1 Cost estimate
Give estimates of the cost involved.
2.2 Resource use
Write down the resources to be used and how much in which phase. Indicate the cost of each kind of
resource. [Salaries differ for each class of person].
Phase Duration Resources Description
3
Technologies to be used
What IDE will you use? What type of computers? What other technologies/frameworks/tools will the project
standardize on to accomplish the project?
ALUMNI MANAGEMENT SYSTEM SOFTWARE PROJECT MANAGEMENT PAGE 7 OF 9
ALUMNI MANAGEMENT SYSTEM
Revision History:
Version 0.0: Last Modified __Date__ – Your name goes here
Description of changes goes here.
Add revisions in reverse order.
ALUMNI MANAGEMENT SYSTEM SOFTWARE PROJECT MANAGEMENT PAGE 8 OF 9