While the selection of the development process decides the phases and tasks to be done, it does not specify things like how long each phase should last, or how many resources should be assigned to a phase, or how a phase should be monitored. And quality and productivity in the project will also depend critically on these decisions. To meet the cost, quality, and schedule objectives, resources have to be properly allocated to each activity for the project, and progress of different activities has to be monitored and corrective actions taken when needed. All these activities are part of the project management process. Hence, a project management process is necessary to ensure that the engineering process ends up meeting the real-world objectives of cost, schedule, and quality.
The project management process specifies all activities that need to be done by the project management to ensure that cost and quality objectives are met. Its basic task is to ensure that, once a development process is chosen, it is implemented optimally. That is, the basic task is to plan the detailed implementation of the process for the particular project and then ensure that the plan is properly executed. For a large project, a proper management process is essential for success.
The activities in the management process for a project can be grouped broadly into three phases: planning, monitoring and control, and termination analysis. Project management begins with planning, which is perhaps the most critical project management activity. The goal of this phase is to develop a plan for software development following which the objectives of the project can be met successfully and efficiently. A software plan is usually produced before the development activity begins and is updated as development proceeds and data about progress of the project becomes available. During planning, the major activities are cost estimation, schedule and milestone determination, project staffing, quality control plans, and controlling and monitoring plans. Project planning is undoubtedly the single most important management activity, and it forms the basis for monitoring and control. We will devote one full chapter later in the book to project planning.
Project monitoring and control phase of the management process is the longest in terms of duration; it encompasses most of the development process. It includes all activities the project management has to perform while the development is going on to ensure that project objectives are met and the development proceeds according to the developed plan (and update the plan, if needed). As cost, schedule, and quality are the major driving forces, most of the activity of this phase revolves around monitoring factors that affect these. Monitoring potential risks for the project, which might prevent the project from meeting its objectives, is another important activity during this phase. And if the information obtained by monitoring suggests that objectives may not be met, necessary actions are taken in this phase by exerting suitable control on the development activities.
Monitoring a development process requires proper information about the project. Such information is typically obtained by the management process from the development process. Consequently, the implementation of a development process model should ensure that each step in the development process produces information that the management process needs for that step. That is, the development process provides the information the management process needs. However, interpretation of the information is part of monitoring and control.
Whereas monitoring and control last the entire duration of the project, the last phase of the management process—termination analysis—is performed when the development process is over. The basic reason for performing termination analysis is to provide information about the development process and learn from the project in order to improve the process. This phase is also often called postmortem analysis. In iterative development, this analysis can be done after each iteration to provide feedback to improve the execution of further iterations. We will not discuss it further in the book; for an example of a postmortem report the reader is referred to [57].
The temporal relationship between the management process and the development process is shown in Figure 2.12. This is an idealized relationship showing that planning is done before development begins, and termination analysis is done after development is over. As the figure shows, during the development, from the various phases of the development process, quantitative information flows to the monitoring and control phase of the management process, which uses the information to exert control on the development process.
We will in a later chapter discuss in detail the project planning phase. As a plan also includes planning for monitoring, we will not discuss the monitoring separately but discuss it as part of the planning activity.
Figure 2.12: Temporal relationship between development and management process
Thanks for sharing your knowledge. The project management process specifies all activities that need to be done by the project management to ensure that cost and quality objectives are met and proper management process is essential for success. Manual processes of attending projects can create major problems sometimes due to lack of accuracy. So many industry use Project Management Software to do te task properly.
ReplyDelete
DeleteTag: PM236A56. Let me share all of you about #5 Tips for Project Management Success,, I hope you enjoy it
1. Plan your day using time management techniques
As a project manager, time management skills are essential because you are dealing with a wide range of tasks that demand a quick turnaround time. Planning your day will go a long way in keeping you organized and increasing your productivity. Assist your task planning by using project management software which helps you track the work of you and your team.
If you are not very tech savvy, a simple to-do list can also be a great organizational tool. Prioritize your most important tasks by putting them at the top of the list and less important ones at the bottom. Having a visual plan of your daily tasks helps to keep you on track and aware of time.
Related post: Free ebook 104 secrets to become a great project manager
2. Include stakeholders in important project conversations
While you will have plenty of responsibilities regarding the project, don’t neglect your clients.
Good communication is essential is keeping both parties informed of project progression, curtailing scope creep, and apprised of changing requirements. Some clients may have different expectations when it comes to communication, so make sure to establish the frequency and type of communication (like emails, phone calls, and face-to-face conversations) at the beginning of your project.
Establishing communication expectations early helps alleviate stakeholder uncertainty about communication frequency and delivery.
3. Regularly communicate with your team
Daily team communication helps keep misunderstandings and unclear requirements under control. Keeping your team informed in every step of the project is essential to project management success.
For example, a study published by Procedia Technology found that good communication skills were the cornerstone of project management. The study examined over 300 “construction project managers, architects, construction managers, engineers and quantity surveyors” and their successes and failures on various construction projects.
4. Anticipate project setbacks
Even the best-laid plans often go awry.
Remember that even with a high amount of planning and attention to detail, your project may still encounter some challenges. Pay attention to complaints from stakeholders or colleagues, and other warning signs, like a missed deadline or cost overrun, that there may be a problem.
Preventing a crisis will keep your project running smoothly, save you a lot of time, and keep you, your team, and your stakeholders confident in progressing with the project.
Unfortunately not every complication can be avoided. Crisis management skills are essential for dealing with the unexpected. Project managers need to be flexible and pragmatic. Improvise and make sharp decisions when needed.
Related post: 92 free project management templates
5. Stay focused on the details
A common problem project managers encounter is having the project aims not aligned with the organization’s objectives. A great project manager will strategize a plan for the project to lead back to the overall success of the business.
Know your project’s scope by heart and avoid wandering outside of the project’s requirements. It’s too easy to get lost in minor details and forget what your focus is, so a well-planned project scope is essential for success.
And final, you should use KPI to measure effectiveness of the project, here are full list: 76 project management KPIs
Project management involves several structured processes to ensure that projects are completed successfully. Here’s an overview of the key phases in the project management process:
Delete1. Initiation
Define the Project: Outline project objectives, scope, and feasibility.
Identify Stakeholders: Determine who will be involved or affected by the project.
Develop Project Charter: Create a document that formally authorizes the project and outlines key information.
2. Planning
Develop Project Plan: Create a comprehensive plan detailing the project's scope, objectives, timeline, and resources.
Define Activities: Break down the project into specific tasks and deliverables.
Estimate Resources and Budget: Determine the resources needed and establish a budget.
Risk Management: Identify potential risks and develop mitigation strategies.
Communication Plan: Establish how information will be communicated to stakeholders.
3. Execution
Implement the Project Plan: Execute tasks as outlined in the project plan.
Manage Teams: Coordinate and motivate team members, ensuring roles and responsibilities are clear.
Monitor Progress: Track progress against the project plan and make adjustments as necessary.
Stakeholder Engagement: Communicate with stakeholders to keep them informed and engaged.
4. Monitoring and Controlling
Performance Measurement: Use key performance indicators (KPIs) to assess progress and performance.
Quality Control: Ensure that project deliverables meet quality standards.
Change Management: Manage any changes to the project scope, schedule, or budget, ensuring proper documentation and approval.
5. Closing
Final Deliverables: Complete and hand over the final product to the client or stakeholders.
Documentation: Ensure all project documentation is complete, including lessons learned.
Project Evaluation: Conduct a post-project review to assess outcomes and gather feedback for future projects.
Release Resources: Officially close the project and release team members and other resources.
Final Year Project Centers in Chennai
final year projects for computer science
IEEE projects for cse
Thanks for the download, I really like the updates, which gives me ideals, when writing about compile errors and stuff. Anyway, like the information. Project Management Software
ReplyDeleteTrello is an easy way to organize your projects with fun. It's simple and fun.
ReplyDeleteTrello project management
I found this blog really interesting. Contents over here are so informative. Hope you would also like to see Project Management, Project staffing, planning, planning process in Software engineering
ReplyDeleteNow day, everything is going to find a new but well settled and successful stream for their career. When I came to this blog, I really impressed by all the knowledge points mentioned here. Thank you for this assistance.
ReplyDeleteAgile project management course
This is really nice to read content of this blog. A is very extensive and vast knowledgeable platform has been given by this blog. I really appreciate this blog to has such kind of educational knowledge.
ReplyDeleteAgile Project Management
This blog is really interesting and it's really nice to read its contents. Hope you would like to learn about ICT Project Manager as they plan, organize, direct, control and coordinate quality accredited ICT projects. You can also review Samples for ICT Project Manager or visit here for further knowledge.
ReplyDeleteTHANK YOU FOR THE INFORMATION .HI GUYS IF YOU SEARCHING FOR software application development services
ReplyDeletePLEASE VISIT US
software application development services
Kelsa Workflow Automation Software allows us to automate our workflow and enforce our practices, spend more time on actually important things, not routine work.
ReplyDeleteThanks for the great post, it is very helpful for us.
ReplyDeleteBest Project Management Software India
Thanks for sharing this blog, I found this very useful for my distance learning MBA which I am pursuing from distance learning center. Keep sharing.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteThe project offers modern amenities such as state-of-the-art infrastructure, healthcare facilities, and educational institutions.
ReplyDeleteLuxury Cottages in Bhurban