Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

Project Management Principles and Practices: A Case Study of Web-Based System Development, Thesis of Software Project Management

BTEC HND Management, Assignments for Management Information Systems

Typology: Thesis

2016/2017

Uploaded on 12/21/2021

shashin-muhandiramge
shashin-muhandiramge 🇱🇰

2 documents

1 / 59

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Acknowledgement
I would like to thank my parents and friends who supported to complete this project
within the allocated time. I would also like to thank Miss. Dilini our lecturer for
teaching us this subject and giving us tips to complete the project successfully. This
assignment helped me to get a good knowledge about project management and
learning project management principles was a good experience for me.
Shashin Muhandiramge Management of Project Page 1
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b

Partial preview of the text

Download Project Management Principles and Practices: A Case Study of Web-Based System Development and more Thesis Software Project Management in PDF only on Docsity!

Acknowledgement

I would like to thank my parents and friends who supported to complete this project within the allocated time. I would also like to thank Miss. Dilini our lecturer for teaching us this subject and giving us tips to complete the project successfully. This assignment helped me to get a good knowledge about project management and learning project management principles was a good experience for me.

Table of Contents

  • 1 Task 01........................................................................................................................
    • based system............................................................................................................. 1.1 Project Management Principles that can be used to develop the proposed web
    • 1.2 Task 1.2..............................................................................................................
    • proposed web based system..................................................................................... 1.3 Principles of project management systems and procedures can be used on the
    • 1.4 Key elements can be used to terminate the proposed project.............................
    • 1.5 Key elements of conducting post project appraisals..........................................
  • 2 Task 2........................................................................................................................
    • 2.1 Background of the Project..................................................................................
    • 2.2 Best organizational structure of the project........................................................
      • 2.2.1 Advantages of the project organizational structure.....................................
      • 2.2.2 Disadvantages of the project organizational structure................................
    • 2.3 Project Definition and Goal................................................................................
    • 2.4 Objectives of the project.....................................................................................
    • 2.5 Resource planning..............................................................................................
      • 2.5.1 Work breakdown Structure.........................................................................
      • 2.5.2 Product breakdown Structure......................................................................
      • 2.5.3 Human Resources........................................................................................
      • 2.5.4 Communications plan..................................................................................
      • 2.5.5 Schedule......................................................................................................
      • 2.5.6 Finance........................................................................................................
    • 2.6 Risk planning & Contingency............................................................................
  • 3 Task 03......................................................................................................................
    • 3.1 Control and co-ordination of project..................................................................
      • 3.1.1 Actual project progress against planned project progress...........................
      • 3.1.2 Change control procedures..........................................................................
    • 3.2 Leadership skills and qualities...........................................................................
  • 4 Task 04......................................................................................................................
  • 5 Conclusion.................................................................................................................
  • 6 Self criticism..............................................................................................................
  • 7 Appendix...................................................................................................................
    • 7.1 Gantt chart..........................................................................................................
  • 8 References.................................................................................................................
  • Table 1- Key Tasks....................................................................................................... List of Tables
  • Table 2- Estimated Budget...........................................................................................
  • Table 3- Resource Requirements.................................................................................
  • Table 4- Work Breakdown Structure...........................................................................
  • Table 5- Product Breakdown Structure........................................................................
  • Table 6- Project Roles and Responsibilities.................................................................
  • Table 7- Deliverables...................................................................................................
  • Table 8- Estimated Budget...........................................................................................
  • Table 9- Communication Plan......................................................................................
  • Table 10- Projected Budget..........................................................................................
  • Table 11- Staff Budget.................................................................................................
  • Table 12- Task allocation.............................................................................................
  • Table 13- Salary of the staff members.........................................................................
  • Table 14- Task allocation.............................................................................................
  • Table 15- Salary of the staff members.........................................................................
  • Table 16- Risk Planning and Contingency...................................................................
  • Table 17- Progress Plan................................................................................................
  • Table 18- change Control Document...........................................................................
  • Figure 1- Estimated Timeline......................................................................................... Table of Figures
  • Figure 2- Organization Chart.......................................................................................
  • Figure 3- Estimated Timeline.......................................................................................
  • Figure 4- Network Diagram.........................................................................................
  • Figure 5- Project Timeline...........................................................................................
  • Figure 6- BCWS and ACWP.......................................................................................
  • Figure 7- Slide 1...........................................................................................................
  • Figure 8- Slide 2...........................................................................................................
  • Figure 9- Slide 3...........................................................................................................
  • Figure 10- Slide 4.........................................................................................................
  • Figure 11- Slide 5.........................................................................................................
  • Figure 12- Slide 6.........................................................................................................
  • Figure 13- Slide 7.........................................................................................................
  • Figure 14- Slide 8.........................................................................................................
  • Figure 15- Slide 9.........................................................................................................
  • Figure 16- Slide 10.......................................................................................................

Figure 17- Slide 11....................................................................................................... 54 Figure 18- Slide 12....................................................................................................... 54 Figure 19- Slide 13....................................................................................................... 55 Figure 20- Slide 14....................................................................................................... 55 Figure 21- Gantt Chart................................................................................................. 57

1 Task 01

Millennium Web Based System

Project Proposal

Prepared by: Shashin Muhandiramge

  1. Project Management Principles that can be used to develop the proposed web based system
  2. Success viabilities of a project
  3. Failure viabilities of a project
  4. Feasibility of the Web Based System Project
  5. Principles of project management systems and procedures can be used on the proposed web based system
  6. Key elements can be used to terminate the proposed project
  7. Key elements of conducting post project appraisals

Background/ Context of the Project

Millennium Enterprises is a large scaled bicycle manufacturer and dealer that has several branches across the island. At present, all of the branches make use of a local database system where the company transactions would be backed up on a weekly basis and sent to the Head Office. The Managing Director of ‘Millennium Enterprises’ has decided that the local database systems used by all branches have to be replaced by a web based system with a database that can be accessed globally. This requires transfer of all data to the main server, which would be located at the Head office premises. A network would be set up linking all the branches to the main server.

Project Definition and Goal

The main aim of the project is to develop appropriate web based system to Millennium Enterprises to ease their day today works.

Weaknesses of the current system

 Transactions would be backed up on a weekly basis and sent to the Head Office  Therefore more time and cost consuming  The efficiency would be law.  Less security

Benefits that can be gained from the proposed system

 They are received an unique and well secured web based system  The efficiency will increase due to web based system  Time and cost saving  Accuracy is high  Less errors

Staffing

Assumption: The project will be led by the Project Manager with support from three project team members. The Project Manager has one analyst (named A) and two programmers (named P and P2) available for the project. The analyst (named A) is also an experienced database and web designer, and will write the user manuals. One of the programmers (programmer P1) has good experience of developing data input programs. The Project Manager has overall responsibility for the maintenance and development of electronic resources in the Millennium Enterprises.

Table 1 - Key Tasks Estimated Budget Budget Headings Total budget allocated Staff Rs. 360, Travel & Subsistence Rs. 15, Equipment Rs. 150, Evaluation activities Rs. 20, Others Rs. 4, Total Rs. 549, Table 2 - Estimated Budget

Resource requirements

Resource Requirements

Human Resources  Project Manager  Analyst  Programmer 1  Programmer 2 Time  Schedule and Timeline  Network Diagram

Cost  Cost Breakdown Structure  BCWS, BCWP, ACWP Other reports, statements and documents  Work breakdown structure  Product breakdown structure  Statement of work  Feasibility Study Report  Design Specification  User manual Equipment  Computers  Servers  Switches  Routers Table 3 - Resource Requirements

Evaluation

End users will be invited to provide feedback on the Web Based System.

1.1 Project Management Principles that can be used to develop the

proposed web based system

A project is a temporary endeavor which has a start date and an end date. Organizing and managing the components of a project is known as project management. Project management principles are essential for every project to gain a successful ending. Some important project management principles that can be used to develop the proposed web based system have been described below. Scope management Scope management consists of five phases:

people to right tasks. If the task is assigned to the wrong member the expected outcome will not be produced. In this project, four members have been allocated to complete the project tasks. Managing communication It is essential to keep up a good communication with team members since the beginning of the project. It will be very easy for the team to solve problems, monitor the progress of the project and find solutions. The project team can improve their communication by holding meetings, arguing/discussing finding solutions with the team members. Team members and the project manager have a responsibility to listen to each member and allow the majority’s decisions. Managing cost There will be more loses if the cost is not managed well and then the estimated costs and allocated budgets will not be met. The Project manager is responsible to take necessary steps to control cost. Prepare billings, estimations, budgets and monitor whether the allocated budgets are satisfying the project needs can be done to control the cost. Quality management The project manager is responsible for the quality of the project. Quality management can be done by developing a quality plan. The quality plan should include all the standards and definitions of project tasks. The project manager should also monitor all the project development processes to avoid errors. It is another way of managing quality. (Leal, 2016).

1.2 Task 1.

Success viabilities of a project  Having clear vision and objectives - Then the project team will be able to know what exactly needs to be done in order to achieve them.  After the identification of goals and objectives the requirements should be clearly stated.

 Creating a proper project plan - It will let the project team to manage tasks and complete them on time.  Good communication between stakeholders - Communication can take place verbally or non-verbally to identify the stakeholders’ requirements.  Good Leadership- It will inspire and motivate the team members to perform well.  User involvement to the project- when the user is involved with the project it is easy to identify the needs and develop the project accordingly. While the development process is going on the progress can be shown to the user get feedback. For example, the developers can design a prototype of the project first so that the user will be able to get a clear idea about the final outcome of the project. Then according to the user feedback necessary changes can be done and the final project outcome will be successful.  Having a hardworking staff or a team – Then it is easy to finish the work on time with the successful project.  Conducting a realistic schedule - Gantt charts, reports, work breakdown structures are some components which should include in a realistic schedule to success the project.  Good change management procedures - The project team must always be ready to deal with any changes. Failure viabilities of a project  Having unclear objectives and aims - If the objectives are not identified, the project team do not know what exactly needs to be done to complete the project.

goal has been stated in the beginning of the project and the project team knows exactly what to design in the presence of a project goal.  The project team consists of a Project manager, an analyst and two programmers. It is mentioned all these members have experiences in designing webs and software. The development of the project is easy when there are talented team members. Also each member is assigned for the right task. Since there is a good workforce the project is successful.  The project is planned to be completed within 3 months. Each task is scheduled to be completed within a certain number of weeks. Time will be managed wisely. The project is going to be developed according to a realistic schedule. The project team is going to develop a clear work breakdown structure too. Therefore the project is successful.  The project team is going to communicate through discussion, meetings and e-mails. The process will help the team members to solve problems and come into conclusions. Good communication skills will enable the project to be successful.  After the development of the project the users will be given a chance to evaluate the system and provide feedback.  All these procedures are going to be done with the involvement of the user. User involvement has enabled the team to identify the malfunctions and drawbacks and the team has also been given the opportunity to make necessary changes to the system to fix errors. When considering about the above factors it shows that the system is going to be developed for the Millennium Enterprises will deliver a successful result.

1.3 Principles of project management systems and procedures can

be used on the proposed web based system

The main purpose of using a project management system is to plan and track project components, stakeholders and resources. A project management system is a software which is used for many tasks such as project planning, controlling costs, manage budgets, scheduling, resource allocation and change management, document details of the project, communication between members and document sharing. Examples of project management systems are Microsoft Project, Basecamp, Project Kickstart and Matchware MindView. A project management system has the time scheduling capability so that a project can be easily planned and tasks can managed without any hassle. There are different components which can be used to create project time lines such as Gantt charts, PERT reports, project progress reports and other customized reports, activity on node diagram with critical path to completion. Resource planning is also available in project management systems. With resource planning people/ equipment resources with costs can be defined, resources to tasks can be assigned and resource conflicts can be identified (MinuteMan Systems, 2016). Cost analysis is another principle behind project management systems. Through cost analysis budgets can be calculated. Resources, expenditures, totals can be calculated weekly, monthly or yearly. Project reporting can also be done through project management systems. Project management systems can engage in managing risks too. There are risk management software that come along with project management systems. When tasks are added to the project the risk management software will analyze and tell the level of risk. This can help project teams to avoid or minimize risks. Change management software is also available in project management systems which help the users to manage changes that occur to the project carefully.

1.4 Key elements can be used to terminate the proposed project

When all the tasks of a project are completed the final phase of the project life cycle which is also known as ‘project termination’ starts. Once a project is completed the team cannot split out at that particular moment. There are certain actions that should be done in order to properly close out the project. Some activities which occur in the project termination are:  Handing over the deliverables to the users  Preparing a project punch list  Organizing and filing documents  Settling down payments  Post project evaluation  Evaluate team members’ performance The first task which should be done when a project is completed is to hold a meeting with the user to handover the deliverables. This enables the project team to ensure whether the final outcome is accepted by the user. The team can also submit the final invoice to the stakeholder once the project is handed over. Project punch list is also an element of project termination. A punch list can be used to manage gaps which are unidentified between stakeholders’ expectations and deliverables supplied by the project team. (PM Guru, 2016) Then the team identifies which punch list item they should complete to finish the project. Another element of project termination is organizing and filing documents. Every task that is done in the project must be documented. For example cost estimations, time schedules, deliverable lists, user manuals, diagrams, data, reports, agreements and every other important information should be documented. The reason for organizing and filing documents is to keep all information safe for the future use or reference. Settling down all payments is another element of project termination. The team needs to calculate expenses spent for the program and other resources and write financial reports. Then the bills and payments should be settled. Also the project team receives their final payment at this stage.

Post project evaluation meetings are also held during the project termination phase. A meeting should be organized with all the stakeholders to assess the project. Post project evaluation is done in order to check whether the expected outcomes are met. The meeting also reviews the benefits which occurred due to the project and the costs generated by the project. Post project evaluation is a way of evaluating customer’s satisfaction, results and problems or errors occurred in the final outcome. As the final step team performance and each team member’s performance can be evaluated. The team can review how they executed the plan, members’ commitment and the success rate of the project. A project team can also discuss about the lessons learned. Each member’s commitment can be appreciated at this stage. It is always important to follow necessary steps when closing down a project. It is the responsibility of the project manager to terminate the project methodically. Terminating projects will be a good experience for the project team. It gives them a chance to learn from their mistakes and perform well in future projects.