Project Management Final Project
Project Management Final Project
Group Members:
Course name:
Thanking You,
Table of Contents………………………………………………………………………
1- Project Initiation………………………………………………………………..
1.1. Project Charter…………………………………………………………………………………………
1.2. Appoint the Project Team……………………………………………………………………..
1.3. Stakeholders…………………………………………………………………………….
1.4. Set up the Project Office……………………………………………………………………….
1.5. Perform Phase Review…………………………………………………………………………..
2- Project Planning…………………………………………………………………
2.1. Create a Project Plan………………………………………………………………………………
2.2. Create a Scope Plan
2.3. Create a Resource Plan………………………………………………………………………….
2.4. Create a Cost Plan………………………………………………………………………………….
2.5. Create a Schedule Plan……………………………………………………………
2.6. Create a Quality Plan…………………………………………………………………………….
2.7. Create a Risk Plan………………………………………………………………………………….
2.8. Create a Communications Plan…………………………………………………………
2.9. Create a Procurement Plan…………………………………………………………………
2.10. Perform Phase Review…………………………………………………………………………
3- Project execution and Controlling………………………………………..
3.1. Build Deliverables……………………………………………………………………
3.2. Monitor and Control………………………………………………………………..
3.3. Perform Schedule Management……………………………………………………………
3.4. Perform Cost Management………………………………………………………………...
3.5. Perform Quality Management……………………………………………………………
3.6. Perform Risk Management………………………………………………………………..
3.7. Perform Procurement Management………………………………………….....
3.8. Perform Communications Management………………………………………
4- Project Closing………………………………………………………………..
4.1. Perform Project Closure……………………………………………………………………
4.2. Review Project Completion……………………………………………………………..
5- Conclusion……………………………………………………………………….
Introduction:
After looking at the project in details, following are components of project life cycle;
Project Definition.
Defines goals, objectives and critical success factors for the project.
Project Initiation.
Every activity needed to set up the project before actual work starts.
Project Planning.
Detailed plan that how the work will be carried out including time, cost and
resources allocation.
Project Execution.
Doing the work to deliver the product, service and desired outcome.
Project Monitoring and Control.
Ensure that project stays on track and taking corrective actions to ensure it does.
Project Closure.
Formal acceptance of deliverables and disbanding all elements that were required
to run the project.
Objective:
The aim of this project is to discuss the life cycle models implemented. The life
cycle process is to be used to expand the company's portfolio online, available to
everyone with just a tap, on their mobile phones. Through this we'll study and learn
project management of application development project.
1- Project Initiation:
Project Initiation began when the company developed a need of a better online
platform for their customers and people interested in their company, they
thought of a mobile application.
A document was issued by the project initiator/ sponsor that formally authorized
the existence of a project, and provided the project manager with the authority to
apply organizational resources to project activities. Including what the objectives
are, how it will be carried out, and who the stakeholders are. It is a crucial
ingredient in planning out the project because it is used throughout the project
lifecycle.
1.2. Appoint the Project Team
Initiation ended after the appointment of a project manager. The project manager
was delegated with authority and direction necessary to start planning.
Project Team
Project team is also made for this project and these were;
● Project Manager
Mr. Dilawar Ali
● Team Leader
Mr. Hamza Arif Butt
● Main Team Members
1. Dilawar Ali
2. Rashid Ali
3. Hamza Arif Butt
4. Arfa Asghar
5. Muhammad Aftab
Stakeholders:
Stakeholders register:
We've allocated an office to this team only so they can work and communicate
easily with each other and be more productive.
A progress monitoring and review system was introduced to establish the end of
one and start of another phase of life cycle.
2- Project Plan:
The complete project plan was thought out from designing phase to operations to
testing it and then delivering it. Each aspect of project was discussed and looked on
very thoughtfully and carefully to minimize the problems and risks. Following
factors were mentioned and looked upon thoroughly:
● Design phase
● Gather requirements.
○ User, hardware and software requirements
● Perform analysis.
● Develop the design in its various iterations:
○ High-level design
○ Detailed design
● Hand over the design to application programmers.
● Code and test application.
● Perform user tests.
Design phase
Development Phase
Testing Phase
Production Phase
Total duration 6 months
Application for Android, I Phone and Website for Windows is required, any specific
language to make these apps aren't required.
Dilawar Ali (Project Had the authority to do Monitor the whole work
manager) change in project and guide the team about
management plan. any difficulty. Also make
sure that all the tasks
performed are within
budget
Hamza Arif Butt (Team Leading the team Showed all results to the
manager) project manager and
solved issues between
team members.
Rashid Ali (Quality Check the quality of apps Report to the team
manager) and report bugs if found. manager about quality
related issues
Phases Duration
Developing 30 days
Testing 15 days
Production 60 days
Security 10,000
Updates 1000
Customization 1000
Total 20,000
20,000$ is only for features and other tweaks that came up at last time. The actual
cost for the project will be from 60,000$ to 70,000$ estimated.
There's 40,000$ for the fully simple developed app without these features.
2.4. Create a quality plan:
Quality of the application will be checked by the quality assurance team, any bugs
will be reported to the team, before the project is done and sent to the customer or
before holding a meeting with stakeholders teaching them how to use the new
application, the quality will the checked and the app will be tested many times in
each area.
To improve the quality of the project’s processes many steps were used like:
Weekly meetings will be called between the project manager and project team so
that difficulties which might affect the project were removed.
Reports on cost performance were issued weekly to analyse the cost regarding
quality
Control Charts and Scatter plot were made to analyze project, team members and
schedule performance
Risk register
The risk register contained information on threats and opportunities that might
impact the project.
Communication was done mainly through emails and online meetings, to help
manage this whole operation, we have a modern help desk system using PHP
CodeIgniter. This allowed quicker delivery by assigning two senior PHP developers
to the project.
The project team communicated with the team leader through face to face meeting.
The team leader interacted with the Project Manager through meetings,
presentations and emails telling him about the current situation of the project. The
Project Manager brought in notice the cost and schedule performance to the CEO.
There is no such procurement required in this project, the softwares on which the
apps are programmed are one time payment for yearly and some are just one time
payment forever use.
Technologies:
Plan was executed as planned, without too much problems. It was executed just as
we had expected and planned for, the control over the project was extraordinarily
good and everything was kept under comtrol from start to finish.
Each area of the project had its separate semi-finished deliverable which was the
input for the succeeding section. However, the last area had the final finished
products i.e. App for Android, iPhone and Website.
The project was monitored and controlled by the team leader and quality assurance
team. Team leader kept the whole development processes under control and
monitores all the steps, all steps being done correctly then it was handed to quality
assurance team. It was well monitored and controlled process which left no holes in
it.
All the activities of the project were sequenced conforming to the process
requirement and resources allocation.
Cost management was done extraordinary, there were many irrelevant and extra
codes and problems which only increased the cost but the team performed those
tasks with easiest ways and methods, reducing the cost of using expensive
software’s and methods to manage the cost.
There were changes made in planned procedures due to many problems, all those
changes in performances were recorded.
3.6. Perform quality Management
Quality was managed with care, the quality assurance team kept checking quality
of every feature over and over again until it was running smoothly without any
bugs and lag.
Before the start of the project risk assessment was done and risk register
maintained. All the measures to counter the negative risks and enhance the positive
risks were taken and exercised,
There were no material procured, except the softwares that were utilised to compile
the codes and develop the apps on, it was all mentioned and noted.
4- Project Closing:
The project was closed after the product was delivered and it was accepted by the
customer and they approved of it, all the payment was made at the end.
Everything was recorded into the achieves and what we learned as a team and as a
company during this project.
After the completion of commissioning of the project the end report was reviewed
by the stakeholders and the project was declared done.
Conclusion:
By this project we can conclude that the project life cycle is very important in order
to properly execute and complete a project. No matter how small or big the project
is, if planned correctly and executed accordingly, it becomes easy to complete it
without any hesitance.
If the project stages weren't divided into stages like
● Design
● Development
● Testing
● Production
Then the project wouldn't have been so easy and smooth, there would have been
so many complications and problems without the guidance, surely there were ladt
minute problems and changes made but they only improved the planning phase for
the next project. All the data was recorded, about every single stage.