Monitoring & Controlling in Software Project Management
Monitoring & Controlling in Software Project Management
2
1.
Project Monitoring
What is Monitoring in Software Project
Management?
◂ Project Monitoring in “software Project Management” refers to the process of keeping track
of all project-related metrics including team performance and task duration, identifying
potential problems and taking corrective actions necessary to ensure that the project is
within scope, on budget and meets the specified deadlines. To simply put, project
monitoring is overseeing all tasks and keeping an eye on project activities to make sure
you’re implementing the project as planned.
6
Why Project monitoring?
Project monitoring aids various purposes. It brings out the problems which occur or which might occur during the implementation of the project
and which demands solutions for smoother progress in the project. Effective monitoring helps in knowing if the intended results are being
achieved as planned, what actions are needed to achieve the intended results during the project execution, and whether these initiatives are
creating a positive impact towards the project execution.
◂ To assess the project results: To know how the objectives are being met and the desired changes are being met.
◂ To improve process planning: It helps in adapting to better contextual and risk factors which affect the research process, like social and
power dynamics.
◂ To promote learning: It will help you learn how various approaches to participation influences the outcomes.
◂ To understand stakeholder’s perspectives: Through direct participation in the process of monitoring and evaluation, learn about the people
who are involved in the research project. Understand their values and views, as well as design methods to resolve conflicting views and
interests.
◂ To ensure accountability: To assess if the project has been effectively, appropriately and efficiently executed, so that they can be held
accountable.
7
Ways to Track and Re-Plan a Project Monitoring
It is said that projects never go according to what we have planned. Hence, one must be ready to make any amendments as needed. You can
also opt for the following three-step approach:
◂ Check and understand the progress of the project: Before starting to re-plan your project, you should be sure of the current state and
status of the work. Setting up a meeting for the whole team together to get to know about the updates of the current work, upcoming
tasks and issues will be beneficial. Also, recognize the important milestones in this meeting.
◂ Search for and Manage Exceptions: Stay on a look-out for exceptions like risks, issues and change requests. Open issues will have to
be resolved so that roadblocks can be removed, and a risk mitigation plan will have to be developed.
◂ Re-plan the project: You have an idea of how to re-plan the project. The following steps will help you do so:
◂ Keep the important project documents updated, which includes the project charter.
◂ Share the new plan with the shareholders.
◂ As per the demand, re-assign the work. Communicate with the team members regarding the new assignments and send automated
reminders to them.
◂ As required, make changes on the project site with the updates reports and dashboards.
8
1.
Project Controlling
What is Controlling in Software Project Management
◂ Project controlling is an effective tool to Project Management to ensure that project goals,
timeframes, and costs are complied with. Moreover, Effective project control is used to
deliver timely project information allowing managers to take corrective measures to keep
the project on track. Project control monitors and compares planned objectives,
requirements, risks, schedules and budgets against what is actually being delivered.
10
◂ What Are Project Controls?
Activities under the umbrella of project controls may include:
11
Techniques of Project Controlling:
12
Processes that define project control
The strengths of project controls lie in their data-focused approach and attention to detail. A project manager does not simply want to
know that there is a cost overrun, but rather wants to know the root causes, the precise numbers, and how it can be fixed. This is
where a fully integrated project controls solution can help with efficiency in getting answers quickly, and visibility into performance
that can reduce project costs.
Let’s dive into the processes that define project controls.
◂ Project Planning.
◂ Budgeting.
◂ Risk Management.
◂ Change Management.
◂ Forecasting.
◂ Performance Management.
◂ Project Administration.
13
Benefits of Project Controls
In software Project Management, the various moving parts can make it difficult to stay aligned with the initial plans.
However, close monitoring, analysis, and regulation can keep this in check. Projects of all sizes, not just large projects,
experience significant benefits when controls are properly executed.
◂ Reduced project costs through ability to make timely decisions using KPIs.
◂ Increased project predictability for cost and completion date.
◂ Increased visibility into the financial health of the project at all stages.
◂ Ability to mitigate project scope creep.
◂ Meaningful benchmarking data for future projects via well-structured projects.
◂ Increased margins when working in a fixed-price environment.
◂ Improved reputation for properly managing and controlling projects.
◂ Competitive advantage over organizations with less mature project management capabilities.
◂ Increased job satisfaction for project team members.
14
THANK YOU
15