Saint Columban College: Pagadian City
Saint Columban College: Pagadian City
Pagadian City
IT Group 1
“Software Mojo”
                     May 2021
 Software Project Management Plan                                        Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App           Published Date: May 25, 2021
Signature
The following signatures indicate approval of the enclosed Software Requirements Specification.
                                                                                              Page of
 Software Project Management Plan                                          Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App             Published Date: May 25, 2021
Change History
Preface
Software Project Management Plan (SPMP) specifies the schedule of performing all the
                                                                                                Page of
 Software Project Management Plan                                                            Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App                               Published Date: May 25, 2021
tasks involved in the entire duration of the capstone project as planned by the group, which
will then be monitor to finish all the works. All of the specified tasks will be performed
concerning the Group capstone project that is the development for Shake and Slurp, the
client.
To comply with all the requirements of the project, the group will refer to what has been
planned in terms of the work plan, budget summary, and the role that each member of the
team plays. A Gantt chart and a logbook guide the team where tasks to be documented.
Since the new normal implemented and because of the strict policy by the time of updating
the revised documents, the update will be sent, comply and report through online platform.
Together with the documents and the System.
Table of Contents
SIGNATURE.................................................................................................................................2
CHANGE HISTORY......................................................................................................................3
                                                                                                                         Page of
 Software Project Management Plan                                                              Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App                                 Published Date: May 25, 2021
PREFACE.....................................................................................................................................4
TABLE OF CONTENTS................................................................................................................5
LIST OF FIGURE..........................................................................................................................7
LIST OF TABLES..........................................................................................................................8
1. OVERVIEW...........................................................................................................................9
1.1 Project Summary.....................................................................................................................9
   1.1.1.     Purpose, Scope, and Objectives..............................................................................9
   1.1.2.     Assumptions and Constraints.................................................................................10
   1.1.3.     Project Deliverables................................................................................................10
   1.1.4.     Schedule and Budget Summary.............................................................................11
1.2. Evolution of Plan.............................................................................................................12
REFERENCES............................................................................................................................13
2. DEFINITIONS........................................................................................................................14
3. PROJECT ORGANIZATION...................................................................................................15
   3.1 External reference.............................................................................................................15
   3.2 Internal structure...............................................................................................................16
4. MANAGERIAL PROCESS PLANS.........................................................................................22
4.1. Start-up plan.........................................................................................................................22
   4.1.1. Estimation plan.............................................................................................................23
   4.1.2. Staffing plan..................................................................................................................31
   4.1.3. Resource acquisition plan.............................................................................................31
   4.1.4. Project staff training plan..............................................................................................32
4.2 WORK PLAN.........................................................................................................................32
   4.2.1. Work activities...............................................................................................................32
   4.2.2. Schedule allocation.......................................................................................................41
   4.2.3. Resource allocation......................................................................................................41
   4.2.4. Budget allocation..........................................................................................................41
5.3 CONTROL PLAN..................................................................................................................41
   5.3.1. Requirements control plan............................................................................................41
   5.3.2. Schedule control plan...................................................................................................41
   5.3.3. Budget control plan.......................................................................................................42
   5.3.4. Quality control plan.......................................................................................................42
   5.3.5. Reporting plan...............................................................................................................42
   5.3.6. Metrics collection plan...................................................................................................42
   5.3.7 Risk management plan..................................................................................................43
6. TECHNICAL PROCESS PLANS..........................................................................................43
6.1 Process Model......................................................................................................................43
   6.2 Methods, tools, and techniques........................................................................................44
   6.3 Product Acceptance Plan.................................................................................................45
7. SUPPORTING PROCESS PLANS........................................................................................45
                                                                                                                          Page of
 Software Project Management Plan                                                              Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App                                 Published Date: May 25, 2021
List of Figure
                                                                                                                          Page of
 Software Project Management Plan                                                           Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App                              Published Date: May 25, 2021
List of Tables
                                                                                                                       Page of
 Software Project Management Plan                                                              Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App                                 Published Date: May 25, 2021
1. Overview
This part of the management plan report gives an overview of the report. In the following
subsections purpose, scope, and objectives of the project, the project assumptions and constraints
are providing. Besides this, a list of project deliverables, a summary of the project schedule and
budget, and the plan for the evolution of the project management plan shall be provided in the
following sub-sections.
The details below depict a summary of the software project. It includes a discussion of the
purpose, scope, objectives, assumptions, constraints, and a summary of the schedule and
budget.
The developers will ensure that the system can process the Employee's data accurately,
the system can generate reports on real-time data of the employees that visualize, and
                                                                                                                          Page of
 Software Project Management Plan                                Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
most importantly, the project must be functional, completed at the allocated time, and
should be within budget.
The Employee Real-Time Employee Attendance Monitoring with Mobile App for Shake and
Slurp as a capstone project for the client aims to improve the client’s process in its
establishment. To ensure the satisfaction and successful completion of the project.
In this project, the developers assumed that the project manager together with the team is
seriously responsible for the matters discussed to them by the adviser. It is to play an
essential role in developing the risk management plan.
 The following are constraints in developing the system.
      2. Due to COVID and the deadline is past due it should be the Project Manager will
           update the adviser to give reports.
1. The project manager together with the team will be responsible for every matter.
      3. When new normal applied, the users will be must be oriented via Zoom or any
           other online media platforms.
                                                                                      Page of
  Software Project Management Plan                                      Document Version: 4.0
  Real-time Labor Cost with Online Accessibility via Mobile App         Published Date: May 25, 2021
The following items refer to all the deliverables that expected to be submitted by the
development team:
     Complete Software System for client
     Software Project Source Code
     Project Documentation:
               o System Requirements Specifications (SRS)
               o Software Project Management Plan (SPMP)
               o Software Design Description (SDD)
               o Software Test Document (STD)
     Memorandum of Agreement.
     Approval Sheet.
                                                                                         ₱ 12,000.00
PHASE 1: Initiation                                          1 month
PHASE 2: Information Gathering                                                           ₱ 22,000.00
                                                              23 days
PHASE 3: Requirement Specification                                                       ₱ 60,000.00
                                                             2 months
PHASE 4: Planning                                                                        ₱ 49,000.00
                                                             2 months
PHASE 5: Designing                                                                       ₱ 56,000.00
                                                             2 months
                                                                                             Page of
 Software Project Management Plan                                       Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App          Published Date: May 25, 2021
Total: ₱ 352,000.00
This SPMP is evolved from the Initial Plan of the project that is a simple version of this
document. Hence, this document is developed by the Software Mojo Group Members.
There are three scheduled versions of this plan. The following table summarizes the
scheduled versions.
           Alpha version                Edit and Update the Schedule and             January 2021
                                         Budget Summary Version of the
                                                   Documents
          Dry run version                                                              April 2021
                                       Arrange an updated version of the
                                       Roles and Responsibilities Version
                                               of the Documents
            Final version                                                               May 2021
                                               Finalize the Roles and
                                                  Responsibilities
                                                                                             Page of
Software Project Management Plan                                 Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App    Published Date: May 25, 2021
References
Web:
management-plans
 IEEE. (1988, August 31). 1058.1-1987 - IEEE Standard for Software Project
https://ieeexplore.ieee.org/document/25325
                                                                                      Page of
   Software Project Management Plan                                         Document Version: 4.0
   Real-time Labor Cost with Online Accessibility via Mobile App            Published Date: May 25, 2021
Book:
2. Definitions
  The documents containing the definition of all terms and acronyms required to understand
  the SPMP.
Terms Definition
SPMP (Software Project Management Plan)                 Defines the project management plan. It how
                                                        a project is going to be carried out. It outlines the
                                                        scope, goals, budget, timeline, and deliverables
                                                        of a project, and it's essential for keeping
                                                        a project on track.
              Data Visualization                        A general term that describes any effort to help
                                                        people understand the significance of data by
                                                        placing it in a visual context.
                                                        a collection of structured information, or data,
                DB (Database)                           typically stored electronically in a computer
                                                        system
     RAM (Random Access Memory)                         A memory that temporarily stores the files you
                                                        are working on.
                                                        The waterfall model is a classical model used in
                                                        the system development life cycle to create a
                                                                                                 Page of
 Software Project Management Plan                                         Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App            Published Date: May 25, 2021
3. Project organization
This clause of the SPMP shall identify interfaces to organizational entities external to the
project; describe the project’s internal organizational structure; and define roles and
responsibilities for the project.
                                                                                                   Francis Rebo P.
                                      Shiela May S. Villanueva                                       Alegre,MIT
                                          Project Manager                                              Adviser
                                                                                               Page of
 Software Project Management Plan                                 Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App    Published Date: May 25, 2021
developed by the Software Mojo Researchers and will be checked and updated by the
Research Coordinator or Panelist.
                                         Danah Arnejo
                                             Owner/Client
Supervisor/Cashier
        The External Structure of this Project the project and new developed System Real-
Time Employee Attendance Monitoring with Mobile Application developed will be managed
by the Project Manager and to be developed by the Programmer of the Group and to be
documented by the Documenter. When developing the System together with the
documents it will be checked by the Adviser to finalized the Research Study.
                                                                                       Page of
             Software Project Management Plan                                                                                   Document Version: 4.0
             Real-time Labor Cost with Online Accessibility via Mobile App                                                      Published Date: May 25, 2021
Everyone should understand their role and each other if there are problems that the team may
encounter shortly, and by having teamwork, the team accomplishes their overall objectives and
goals.
Status
(L) LEADER
                                                                                                                                                                                 (D) Documenter
                                                                                                                                                                 (R) REVIEWER
         Task# WBS                    Activities
                                                                                                                                                                                Page of
 Software Project Management Plan                                        Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App           Published Date: May 25, 2021
                                                                                              Page of
 Software Project Management Plan                                        Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App           Published Date: May 25, 2021
                                                                                              Page of
 Software Project Management Plan                                        Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App           Published Date: May 25, 2021
                                                                                              Page of
 Software Project Management Plan                                          Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App             Published Date: May 25, 2021
86       6.6.14 Employees-page(Frontend)                 C       L    R    D       ✓      ☓      ☓
87       6.6.15 New Employees                            C       L    R    D       ✓      ✓      ✓
                page(Frontend)
88       6.6.16 Edit Employee(Frontend)                  C       L    R    D       ✓      ✓      ✓
89       6.6.17 Supervisor Form                          C       L    R    D       ✓      ☓      ✓
90       6.6.18 Activity Log(Frontend)                   C       L    R    D       ✓      ✓      ✓
91       6.6.19 Manage Job Types                         C       L    R    D       ✓      ✓      ✓
92       6.6.20 Reports form                             C       L    R    D       ✓      ☓      ✓
93       6.6.21 Shift Schedules                          C       L    R    D       ✓      ✓      ✓
                Page(Frontend)
94       6.6.22 Employees History Form                   C       L    R    D       ✓      ☓      ☓
95       6.6.23 Reports History Form                     C       L    R    D       ✓      ☓      ☓
96       6.6.24 Breakdown of Synopsis                    C       L    R    D       ✓      ☓      ☓
97       6.6.25 Checked the module that is               C       L    R    D       ✓      ✓      ☓
                been done
98       6.6.26 Worked the other module that             C       L    R    D       ✓      ✓      ☓
                is the lack in the process
99       6.6.27 Checked the system to the                C       L    R    D       ✓      ✓      ☓
                adviser
100      6.6.28 Worked on the suggestions of             C       L    R    D       ✓      ✓      ☓
                the adviser
101      6.6.29 Check and Worked the                     C       L    R    D       ✓      ✓      ☓
                suggestions of the client
102      6.6.30 To be checked by the adviser             C       L    R    D       ✓      ☓      ☓
103      7.7             Testing
104      7.7.1 Create software Test Plan                 C       R    R    L       ✓      ☓      ☓
105      7.7.2 Tested software to the                    C       L    L    L       ✓      ✓      ☓
                hardware interface
106      7.7.3 Tested the Main business                  C       L    L    L       ✓      ✓      ☓
                process
107      7.7.4 Tested the Employee process               C       L    L    L       ✓      ☓      ☓
                interface
108      7.7.5 Planned weekly statistical                C       L    L    L       ✓      ✓      ☓
                report test
109      7.7.6 Tested a Dry-run for the                  C       L    L    L       ✓      ✓      ✓
                Software and App
110      7.7.7 Researchers and Adviser                   C       L    L    L       ✓      ✓      ✓
                Tested the Software
111      7.7.8 Presented the Software and                C       L    L    L       ✓      ✓      ✓
                Application to the Client
                    LEADER                                       50   25   18
                                                                                                Page of
 Software Project Management Plan                                          Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App             Published Date: May 25, 2021
DOCUMENTER 5 36 56
REVIEWER 58 66 48
          LEGEND                                             PERSONNEL
      C-omplete                      Francis Dela Victoria (Programmer/System Analyst)
The Software Management Plan (SPMP) shall specify the project management process.
This clause must be coherent with the statement of project scope and must include the
project start-up plan, risk management plan, project work plan, and project control plan.
This subclause of the SPMP shall specify the estimation plan, staffing plan, resource
acquisition plan, and training plan. Depending on the size and scope of the project, these
plans may be incorporated directly or by reference to other plans.
                                                                                                Page of
 Software Project Management Plan                                   Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App      Published Date: May 25, 2021
                                                                                         Page of
Software Project Management Plan                                      Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App         Published Date: May 25, 2021
                                                                                           Page of
Software Project Management Plan                                Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
                                                                                     Page of
Software Project Management Plan                                Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
                                                                                     Page of
Software Project Management Plan                                Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
                                                                                     Page of
Software Project Management Plan                                Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
                                                                                     Page of
Software Project Management Plan                                Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
                                                                                     Page of
 Software Project Management Plan                                      Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App         Published Date: May 25, 2021
                                                                                            Page of
 Software Project Management Plan                                       Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App          Published Date: May 25, 2021
                                                                                             Page of
 Software Project Management Plan                                      Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App         Published Date: May 25, 2021
Work activities should decompose a level that exposes all project risk factors and allows
an accurate estimate of resources requirements and schedule duration for each work
activity.
                       1                       Initiation
                 1.1            Meeting with adviser
            1
                 1.2           Group meeting                                          1               3, 4
            2
                 1.3           Create a group contract                                2           4,5, 6
            3
                 1.4           To be check by the adviser                             3                 5
            4
                 1.5           Signing of contract                                    4          6, 7, 8
            5
                 1.6           Start the revising                                     5                 7
            6
                 1.7           Preparing for the possible questions
            7                                                                         1                 8
                               to the client
                 1.8           Deciding the possible system to
            8                                                                      1, 2                 9
                               propose
                       2            INFORMATION GATHERING
                                                                                            Page of
Software Project Management Plan                                    Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App       Published Date: May 25, 2021
                                                                                         Page of
Software Project Management Plan                                            Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App               Published Date: May 25, 2021
                                                                                                 Page of
Software Project Management Plan                                Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
                                                                                     Page of
Software Project Management Plan                                   Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App      Published Date: May 25, 2021
                                                                                        Page of
Software Project Management Plan                                Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
                            well organize
       2
               5.6          Screenshots every module of the
       10                                                                   102                104
                            system
       3
               5.7          Created the diagrams
       10                                                                   103                105
       4
               5.8          Introductions                                   100                106
       10
       5
               5.8 1        Purpose                                         105                107
       10
       6
                                                                                     Page of
Software Project Management Plan                                Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
                                                                                     Page of
Software Project Management Plan                                Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
                                                                                     Page of
Software Project Management Plan                                           Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App              Published Date: May 25, 2021
                                                                                                Page of
 Software Project Management Plan                                 Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App    Published Date: May 25, 2021
                                                                                       Page of
 Software Project Management Plan                                Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
on time and within budget. In case of a malfunction / technical problem of the system, the
users will contact the system analyst or the programmer for assistance.
The Project Manager will maintain the schedule in a project document. The Project
Manager will be responsible for gathering the individual tasks for each member and
making the status report. If the schedule is not on track, the Group will follow have a
schedule control meeting. To meet the schedules on time the Project Manager will monitor
group members every meeting and everyone should pass an output that has been assign.
Internal Reporting
All the developers of The Software Mojo Group will submit the finished task based on the
schedule of the Project manager. The internal reporting happens once a week together
with the adviser.
Logbook is a book where the members of the group attached their signatures every
                                                                                      Page of
 Software Project Management Plan                                  Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App     Published Date: May 25, 2021
Messenger is a group chat on social media where members of the group can
communicate.
     The group will conduct over time if there are requirements that need to be
         submitted immediately.
          The group shall have a backup copy of the system and all the important
         documents.
This section of the SPMP gives an overview of the technical process that will follow in the
project. It covers the process models, tools, and methods that the developers will use.
                                                                                        Page of
    Software Project Management Plan                                          Document Version: 4.0
    Real-time Labor Cost with Online Accessibility via Mobile App             Published Date: May 25, 2021
     The table below describe the requirements gathering, Analysis, Design of the System,
     Coding, Testing and then Operations or Deployment of the system must be thoroughly
    analyzed and properly documented.t his phase also includes the necessary support and
          maintenance to ensure the application is working correctly and is up to date.
  6.2 Methods, tools, and techniques
Table 10 : Tools
                                                                                                   Page of
   Software Project Management Plan                                          Document Version: 4.0
   Real-time Labor Cost with Online Accessibility via Mobile App             Published Date: May 25, 2021
Category Tools
Compiler Node.js
                                                                   Database: NoSql
Software Development Languages
                                                                   IDE: Navicat
                                                                   Language:
Design Photoshop
Documents MS Word
  The product acceptance plan is an agreement between a client and the researchers that
  states the tasks that need to be completed and the criteria that must be met to get final
  approval from the client at the end of the project plan. The said activity, held at Gaisano
  Capital where one of the shake and slurp businesses is in the area. Ms. Danah Arnejo
  together with the team accept our system together with our product box with manual inside
  on May 17, 2021, and followed by signing the MOA and certificate of acceptance on May
  18, 2021,
                                                                                                  Page of
 Software Project Management Plan                                Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
termed after the document SRS, SDD, and followed by the variety figure.
This section will describe the review, schedule, and methods used to conduct project
reviews and audits.
The table headings are defined as follows:
     Review/Audit: the review/audit type described by the remaining columns in the
         row.
                                                                                      Page of
 Software Project Management Plan                                Document Version: 4.0
 Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
8. Additional Plans
This clause of the SPMP shall contain additional plans required to satisfy product
requirements and contractual terms. Additional plans for a particular project may include
plans for assuring that safety, privacy, and security requirements for the product are met,
special facilities or equipment, product installation plans, user-training plans, integration
plans, system transition plans, product maintenance plans.
9. Plan Annexes
The following photo documentation is the actual event that happened upon signing the
Memorandum of agreement, Certificate of Acceptance, and receiving the product box
together with the manual.
                                                                                      Page of
Software Project Management Plan                                Document Version: 4.0
Real-time Labor Cost with Online Accessibility via Mobile App   Published Date: May 25, 2021
10. Index
                                                                                     Page of
  Software Project Management Plan                                                                   Document Version: 4.0
  Real-time Labor Cost with Online Accessibility via Mobile App                                      Published Date: May 25, 2021
                                 M                                                                             S
Monitoring.........................................................1, 8, 9   Software....i, ii, iv, 3, 4, 5, 6, 8, 11, 13, 14, 17, 23, 27,
                                                                                34, 35, 37, 39
                                  P                                          System......ii, iv, 3, 8, 9, 11, 14, 17, 23, 24, 27, 36, 37
                                                                             systematized.............................................................1
plan....iv, v, vi, 1, 2, 4, 5, 6, 12, 14, 15, 18, 19, 23, 24,
   29, 34, 35, 38, 39, 40
Page of