You are on page 1of 33

BHARATI VIDYAPEETH

(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

Project Report
On
“Role & Responsibilities of Various Team Members in the I.T Project”
At
KPMG India Services LLP

Submitted in Partial Fulfillment of the Requirements for the


Award of degree of Master of Business Administration
2021 – 2022

Vinit Jayesh Mehtalia

Guided By

Dr Jayashree Sandeep Patil

Bharati Vidyapeeth (Deemed to be University),

Centre for Distance and Online Education, Pune


BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

Declaration

The project report entitled “Role & Responsibilities of Various Team Members in I.T
Project” Submitted to Bharati Vidyapeeth (Deemed to be University), Pune in partial
fulfilment of the requirement for the award of the degree of MBA (Online) is an original
work carried out under the guidance of Dr Jayashree Sandeep Patil. The matter embodied
in this project is a genuine work done by me to the best of my knowledge and belief and has
not been submitted before, neither to this University nor to any other University for the
fulfilment of the requirement of any course of study.

Signature:-

Name of the Student: - Vinit Jayesh Mehtalia


BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

Acknowledgement

Apart from my efforts, the success of my project depends largely on the encouragement and
guideline of many others. I take this opportunity to express my gratitude to the people who
have been instrumental in the successful completion of this project.

I am gratefully indebted to our esteemed guide Dr Jayashree Sandeep Patil for his sincere
guidance and priceless support which would have been impossible for us to complete this
project.

I express my gratitude to the staff members of Bharati Vidyapeeth (Deemed to be University)


who directly or indirectly helped me. I would also like to express my sincere gratitude to all
my office colleagues in KPMG India Services LLP

Signature:-

Name of the Student:- Vinit Jayesh Mehtalia


BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

Executive Summary

My work in Kpmg India Services LLP as a consultant was to collect raw data from server or
we can say different source system, Analyze the data, check if any issues and apply the
transformation logic to make that data user friendly so that all the bank users are able to read
that data and populate the transform data into the target server, performance tuning of the
flow to complete the entire process in a specific time frame and automate the complete end to
end process.

Apart from above work, as a senior employee I was also responsible for detecting issues and
providing solution to those problems after doing proper analysis of the pros and cons of that
solution, designing new solutions for any recurrent issues using existing processes and if
required create new processes which directly contributes to client satisfaction, look around
the juniors to review/check the task assign to them is completed or not within the given
timeframe and groom them in their professional career, taking first round of interview for
new positions for a specific skill set, compiling information of the progress of the work
collected from each team member and presenting the same to the client on weekly basis to
keep them updated with amount of work done and the remaining work will be completed
within the decided timeline until and unless we encounter any issue related to the network or
infrastructure.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

INDEX

SR. NO. CONTENT NAME PAGE NO.


1 INTRODCUTION 7-11
2 LITERATURE REVIEW 12-13
3 OBJECTIVE OF THE STUDY 14
4 RESEARCH METHODOLOGY 15-29
4.1 INFORMATION 17
4.2 ESTIMATES 19
4.3 FEEDBACK 21
4.4 TECHNICAL EXPERTISE 23
4.5 DOCUMENTATION 24
4.6 ISSUES & STATUS 27
5 FINDINGS & SUGGESTIONS 30-31
5.1 FINDINGS 30
5.2 SUGGESTIONS 30
6 CONCLUSION 32
7 REFERENCES 33
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

INTRODUCTION

Project management involves the planning and organization of a company's resources to


move a specific task, event, or duty towards completion. It can involve a one-time project or
an ongoing activity, and resources managed include personnel, finances, technology,
and intellectual property.

Project management is often associated with fields in engineering and construction and, more
lately, healthcare and information technology (IT), which typically have a complex set of
components that have to be completed and assembled in a particular set of order to make a
product functioning as per the expectation.

The project manager sometimes tends to have the same job i.e. to help define the goals and
objectives of the project and determine the various project components that are to be
completed and who will complete this components. They also create quality control checks to
ensure completed components meet a certain standard.

The project management process includes the following stages:

1. Planning
2. Initiation
3. Execution
4. Monitoring
5. Closing

Every project needs a plan that outlines how things will get off the ground, how they will be
built, and how they will finish. For example, in i.t project, the plan starts with documenting
stakeholder requirements, based on those inputs a Business Requirement Document (BRD) is
prepared, once the brd is approved a design document is prepared with technical details that
needs to consider during the implementation and moves on to architectural diagram of the
complete implementation with thousands of little pieces coming together between each step
and the project manager puts it all together.

Every project usually has a budget and a time frame. Project manager keeps everything
moving smoothly, on time, and on budget. That means when the planned time frame is
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

coming to an end, the project manager may keep all the team members working on the
project to finish on schedule.

There are many types of project management techniques developed over the years to meet the
specific requirements of certain industries or projects.

1. Waterfall Project Management

It is similar to traditional project management but includes a check that each task needs to be
completed before the next one starts. Steps are linear and progress flows in one direction—
like a waterfall. Attention to task sequences and timelines are very important in this type of
project management technique. The size of the team working on the project will grow as
smaller tasks are completed and larger tasks begin.

Requirements

Design

Implementation

Testing

Maintenance

Figure 1:- Waterfall Model


2. Agile Project Management

Agile project management is an iterative process focused on the continuous monitoring and
improvement of deliverables. At its core, high-quality deliverables are a result of providing
customer value, team interactions, and adapting to current business circumstances.

Agile project management does not follow a sequential stage-by-stage approach. Instead,
phases of the project are completed in parallel by various team members in an organization.
This approach can find and rectify errors without having to restart the entire procedure.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

Figure 2:- Agile Model

 Roles and Responsibilities


 Planning everything from execution to delivery
A project manager must prepare a strategy to achieve more outcomes, more quality and
more client satisfaction, while referring to less resources and less time. The project
management roles involves breaking the project into tasks and subtasks, setting an
appropriate schedule for the development of certain deliverables, defining milestones and
highlighting the project dependencies.

 Managing the resource of time


A project manager needs to be able to negotiate achievable deadlines and discuss the
same with the team. They need to develop a project that has objective, process, estimation

duration and schedule development.

 Monitoring progress and track roadblocks


A project manager’s time revolves around monitoring the status of project and has to see
how much is done and if it is being done as expected. The progress of the project is made
during the middle stages of the project through multiple systems like status report and
meetings.

 Conducting regular meetings


Scheduling regular meetings are difficult for all project managers, and it doesn’t work
well for every project, practices like the Scrum framework suggest that there must be a
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

15-minute stand-up meeting every day so that the project manager knows about the
amount of work getting completed on daily basis and if any inputs required then the same
can be provided between the team

 Establishing a shared vision


A project manager should have a vision of where to go and the skills to understand the
big picture related to any project. The vision should be conveyed to the entire team so that
they understand the importance of their role to achieve the end results. The team should
understand the workload and make the possible efforts to convert goals into missions

 Managing Documentation and reports


Project manager has to provide appropriate documentation to present the final reports to
clients and identify the areas where there is a need for future development once the
project is completed. It is the responsibility of a project manager to maintain a record of
what has been done in the project and who all were involved to ensure that it satisfies all
the project requirements.

 Coming up with a Plan B


A project manager’s roles and responsibilities lie not just within the planning process of
the project but also has to be made risk-proof so that all progress is saved and has to be
familiar with the basics of risk as well as change management i.e. arranging extra
resources, time management in difficult situations, alternate plan to justify client
expectations.

 Creating a self-governing team


It is imperative for the project manager to learn new management methodologies and
implement the same for their team which would help the team become self-governing and
cross-functional which would mean that you will be making the team adapt to challenges
and dealing with changes in client requirements and more comfortable with changing
roles.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

 Keeping the team close-knit


A project manager building a team of passionate people also has to make sure that the
team works single unit. Maintaining harmony in the team and fostering trust within its

people is of the utmost importance so that everyone can achieve more and achieve fast.

 Coordinating with the clients


A project manager must negotiate about the requirements of the project with the clients
and the stakeholders. It will be the project manager’s duty to bring clarity to the clients
about how they should go about the project and everything that the team can do for them
and to have the clients and stakeholders review all the work and determine what needs

change and what needs improvement.


BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

Literature Review

KPMG is a multinational professional services network, and one of the Big


Four accounting organizations Headquartered in Amstelveen, Netherlands, although
incorporated in the United Kingdom, KPMG is a network of firms in 145 countries, with
over 236,000 employees and has three lines of services: financial audit, tax, and advisory.
Its tax and advisory services are further divided into various service groups. Over the past
decade various parts of the firm's global network of affiliates have been involved in
regulatory actions as well as lawsuits. The name "KPMG" stands for "Klynveld Peat
Marwick Goerdeler". The initials was chosen when KMG (Klynveld Main Goerdeler)
merged with Peat Marwick in 1987.
Achieving growth and performance – consistently and confidently – is not easy. In
building businesses that are truly fit for the future, leaders face accelerating changes in
technology, consumer expectations and society itself. The pressure is on to shape their
strategy and restructure their organizations to deliver better, lasting results for all their
stakeholders. The smartest businesses don’t just manage risk, they use it as a source of
accelerated growth and market edge. Insight-driven risk optimization is a value generator
because it helps the future-focused organization to do what it wants to do, quickly and
safely. A well protected enterprise is not just a safe pair of hands, but has the potential to
be the most confident and disruptive innovator on the block. New combinations of talent
and technology are delivering decisive advances in customer experience, operational
efficiency and competitive edge. Digital transformation should drive positive outcomes:
whether it’s streamlining processes, harnessing data or shaping entirely new ways of
doing business, this is about uniting every part of the enterprise in a common purpose.
KPMG IMPACT is the accelerator for KPMG’s global ESG strategy. It is a platform that
supports and empowers KPMG professionals as they assist clients in fulfilling their
purpose, achieving their ESG goals, and supporting the world’s attainment of the UN
Sustainable Development Goals.
Through KPMG IMPACT, KPMG professionals help you enhance trust, mitigate risk and
unlock new value as you build a resilient business for a more sustainable future. KPMG
IMPACT solutions go beyond strategy, working with you at each step of your ESG
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

transformation, reporting and assurance needs. With industry-leading experience, data-


driven technology and global alliances, you can turn insight into opportunity for your
business, your people and our planet.
Rest assured that we act as we advise. KPMG firms have committed to a multiyear
investment program designed to embed ESG into the heart of everything we do, and ESG
commitments were published in  Our Impact Plan. It is believed that sustainable growth is
the only way to build a successful and resilient business for both KPMG firms and their
clients. Together you can have a lasting positive impact on the environment and society.
KPMG’s corporate reporting hub, a dynamic, centralized space for all of KPMG
International’s corporate reports, governance commitments and performance metrics,
including financial and people reporting. Here you will find information on how we are
delivering for our clients, driving audit quality, delivering on environmental, social and
governance (ESG) commitments and driving forward inclusion, diversity and equity
(IDE) across our network. We are committed to updating this space regularly to keep the
communities we serve informed about our work throughout the year.
Our Values guide our behaviours day-to-day, informing how we act, the decisions we
make, and how we work with each other, our clients, companies that we audit, and all our
stakeholders. Our values are:
 Integrity: We do what is right.
 Excellence: We never stop learning and improving.
 Courage: We think and act boldly.
 Together: We respect each other and draw strength from our differences.
 For Better: We do what matters.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

Objective of the Study

 Provide Information, Estimates and Feedback to the Project Manager during project
planning.
 Provide business and/or technical expertise to execute the project task.
 Analyze and document current and future processes and system with respect to
functional as well as technical perspective.
 Report Issues and Status to Project Manager.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

RESEARCH METHODOLOGY

Research Methodology refers to search of knowledge .One can also define research
methodology as a scientific and systematic search for required information on a specific
topic. The word research methodology comes from the word “advance learner’s”
dictionary meaning of research as a careful investigation or inquiry especially through
research for new facts in my branch of knowledge for example some author has define
research methodology as systematized effort to gain new knowledge. Research is defined
as any systematic activity carried out in pursuit of truth is. The process of research
follows
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

 Project Planning

Project planning ensures project success and timely delivery, a crucially important function in
any technical organization. Striving toward a perfect plan will help increase the probability of
customer satisfaction and their trust in the organization for future investments. It’s the most
crucial step in the reduction of risk and project failures. During the planning phase, project
managers should organize their teams, set up collaborative resources, and set goals with help
of popular methods i.e. SMART and CLEAR.

S.M.A.R.T. Goals – This method helps ensure that the goals have been thoroughly vetted. It
also provides a way to clearly understand the implications of the goal-setting process.

 Specific – To set specific goals, answer the following questions: who, what, where,
when, which, and why.
 Measurable – Create criteria that you can use to measure the success of a goal.
 Attainable – Identify the most important goals and what it will take to achieve them.
 Realistic – You should be willing and able to work toward a particular goal.
 Timely – Create a timeframe to achieve the goal.

C.L.E.A.R. Goals – A newer method for setting goals that takes into consideration the
environment of today’s fast-paced businesses.

 Collaborative – The goal should encourage employees to work together.


 Limited – They should be limited in scope and time to keep it manageable.
 Emotional – Goals should tap into the passion of employees and be something they
can form an emotional connection to. This can optimize the quality of work.
 Appreciable – Break larger goals into smaller tasks that can be quickly achieved.
 Refinable – As new situations arise, be flexible and refine goals as needed.

During this phase, the scope of the project is defined and a project management plan is
developed. It involves identifying the cost, quality, available resources, and a realistic
timetable. The project plans also includes establishing baselines or performance measures.
These are generated using the scope, schedule and cost of a project. A baseline is essential to
determine if a project is on track.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

At this time, roles and responsibilities are clearly defined, so everyone involved knows what
they are accountable for. Here are some of the documents a PM will create during this phase
to ensure the project will stay on track:

 Scope Statement – A document that clearly defines the business need, benefits of the
project, objectives, deliverables, and key milestones. A scope statement may change
during the project, but it shouldn’t be done without the approval of the project manager
and the sponsor.
 Work Breakdown Schedule (WBS) –This is a visual representation that breaks down
the scope of the project into manageable sections for the team.
 Milestones – Identify high-level goals that need to be met throughout the project and
include them in the Gantt chart.
 Gantt chart – A visual timeline that you can use to plan out tasks and visualize your
project timeline.
 Communication Plan – This is of particular importance if your project involves outside
stakeholders. Develop the proper messaging around the project and create a schedule of
when to communicate with team members based on deliverables and milestones.
 Risk Management Plan – Identify all foreseeable risks. Common risks include
unrealistic time and cost estimates, customer review cycle, budget cuts, changing
requirements, and lack of committed resources.

4.1. INFORMATION

At the time of project planning a project manager needs information about the team members,
their designation, skill set and the experience they bring with skills they hold which help the
project manager to assure the client that the implementation will completely without any
issue and it will help project manager to make POC based on the skill set once the
implementation is divided into sub implementation.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

Example:-

The company acquire a new client and the client wants to implement OFSAA (Oracle
Financial Services Analytical Applications) for its products and services by upgrading
existing OFSAA to the latest version as well implementing new requirement which will help
them improve their products and services. At the time of project planning a project manager
has to decide the number of resource he require to start with this new implementation and to
complete it on time i.e. 2 functional resources, 2-3 technical resources , 2 resources which
create the final report that is required to make sure the results are as per client expectation
and the reports that are created are user friendly and you don’t require any specific skill set to
read that report as well execute it and a team leader who will look around the resources, the
work they are doing, coordinating with client if any issues or hurdle during the
implementation and report that to the project manager as well.

 Roles and Responsibilities Of Team Members


 Business Analyst:-
The role of business analyst is to document business processes and create a
functional design document as per the client requirement and get it approved from
the client once completed and the technical business analyst has to design a
technical design document by referring the functional one and discuss the same
with the client who manages there data end to end.
 Data Analyst:-
Data Analyst has to gather and interpret the data and create a technical design
document by referring the functional design document which help the
implementation team during their process.
 Developer:-
Once the technical design document is ready, developer needs to start with build
part using some of the tools that are purchased by client and the same were
discussed at the time of project planning and once the developer has completed
with the build part then unit testing needs to performed with few dummy data
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

provided by client just to check whether the code that is develop is in line with the
requirement as well the results are also up to the mark.
 Tester:-
The role of a tester is to do complete end to end testing of the code that is
developed and a tester has to perform a positive as well as negative testing to
make sure the code is ready to be deployed in the further environment and if any
issue arises then the code needs to be developed again and cycle repeats.
 Business Reporting:-
A reporting person plays a very important role because that person has to create
report by processing the raw data and converting into user readable format.

4.2. ESTIMATES

It's important to estimate project hours, also called effort hours, during the planning stage to
create accurate budgets and deadlines. By planning how long each task will take, you can
create duration expectations. For example, if completing a task takes twenty hours, and one
person works on that task for two hour each day, that task will take ten days to complete and
at the same time if a team of 2 professionals works on the same task, it may take five days to
complete. The effort hours can be used to create a schedule and milestones for your team and
project hours can be used to create budgets and cost estimations. The effort hours can help
you determine how many professionals you need to complete a task on time, which can help
you calculate hourly wages as an expected cost.

1) Review Project Scope


The first step in estimating project hours is reviewing the project's scope and overall
purpose. This can help you get a better understanding of the project and all tasks
involved. The scope statement may also contain information related to deadlines or
budget constraints.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

2) Create a list of task


After reviewing the project's objectives, the next step is to create a list of all tasks
involved and depending on your project's stage, you can find this information in the
execution plan. If you're just starting to plan your project, consider collaborating with a
project team to divide the project into smaller tasks.

3) Collect Data for each task


After gathering or creating your list of tasks there are different strategies you can use to
complete this step and the most popular method is to ask every individual who completes
there task. For example, if you are managing an I.T.Project, you might ask the developer
how long it will take to complete the first part of the code.

4) Consider revision hours


Depending on your project and industry, you may want to include revision hours in your
estimate. These are the hours you may need to review or revise the tasks and it can vary
widely depending on the project, and someone who is an expert in completing the task
may provide a precise estimate.

5) Consider adding contingency hours


Contingency hours are basically extra hours that you have to consider for unplanned
changes and it may vary depending upon the industry. For example, during an
implementation of I.T.Project, there may be unplanned events in the form of Network
Issue, Infrastructure issue, if you are working on any tools then that may have stopped
working.

6) Review and revise the estimate


Once you have gathered all the data, you can add the total hours again which includes
internal task, external duties, revision hours and contingency hours which will result into
the total estimate hours and to be on safer side you can cross check this with other
projects and with your team members as well. If there is any discrepancy then you have to
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

review each task again and if the data is gathered from individual team members then you
have to consult them and ask them the way they calculated this estimates which will help
you refine the total hours.

4.3. FEEDBACK

Feedback helps employees develop their professional skills which directly increases the
efficiency of the whole team. It also plays an important role in performance appraisal and by
sharing insight on improving everyday work and helps to build better relationships between
the project manager and the team and between team members. The project manager should
believe in the members of his team and use the feedback as a tool to help them achieve the
project goal first.

The benefits/importance of feedback are

 Keeps Everyone on track


 Helps your team avoid major mistakes
 Better Relationships
 Personal and Professional growth
 Helps to create a friendly work environment
 Produces some Business related benefits

The constructive feedback serve as a tool to motivate employees and improve their
performance. It is about active listening, seeing what everyone can change to improve their
attention and results and bringing people together while creating a healthier communication
flow.

The ideal situation would be to create a pleasant working environment where everyone is
open to ask for feedback on their own and five topics that are most important when speaking
about feedback in project
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

 Having a Structured Approach to the Project


There should be transparency on project progress monitoring and any status updates as
well the team working on this project should be aware about the project milestones and
each and every team member should have fair clarity on the project.

 Decision Making
Being able to structure and organize the decision-making process is in fact one of the
key skills of a successful project manager. To make sure that process runs without any
issue then a project manager should conduct team meetings and discuss the same with
the team members.

 Milestone
Each and every team member have the right to ask the project manager about the
progress of the activities that are done and what are the activities that are left.

 Clear Understanding of the Project


Each and every team member and the project manager has to assure that everyone
understands the short term and long term objectives of the project and there are no false
promises made to meet the client expectations.

Example:-

You have been on boarded to a new project which is started recently and there are other 10
folks who is going to work on the same project with you. One fine day your project manager
organizes a team session to give a walkthrough about the project, task that you have to work
on and the deadlines for the same and you come to know that your manager has given neck to
neck deadlines without leaving any contingency hours with false promises which results in
team working extra after there working hours as well as on weekend just to complete the
work on time without taking any leaves and zero work life balance which creates a bad
impression of a project manager on his team and there may be possibly that employee will
either change his project or move on to a new organization. It is the responsibility of the
project manager to have a session with their team members on the estimates that are consider
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

for each task and if any changes required then project manager should communicate the same
to the stakeholders and to avoid the about scenario a project manager should have functional
as well as technical knowledge which help them to make the estimates more proper and
accurate with few contingency hours as well.

4.4 TECHNICAL EXPERTISE

A technical project manager plans, schedules and manages IT related projects that supports
software engineering, app development, network security, etc. The Fundamental skills
required for effective project management remains the same between the project manager and
a technical project manager i.e. Organization, Leadership, Communication, Negotiation and
Planning but the key skills and abilities that differentiate a technical project manager from the
project manager are :-

 Working Knowledge of Information technology system which allows the technical


project manager to audit the feasibility of desired project outcomes and align them with
the organizational capabilities and limitations.
 Technical PM must be able to assess technical risk and share his technical knowledge on
the concerns raised by developers, programmers, analyst and testers.
 At the time of project planning and taking inputs from the client regarding their
requirements, a technical project manager with fair amount of functional knowledge
helps the team understand the requirement by explaining them in technical language as
well informing the clients that whether it can be implemented technically or not.
 During the implementation process whenever you get a change in the requirement from
the client, a technical project manager analyses the requirement from technical
perspective and works on the impact it will have on the estimates and deadlines that is
conveyed to the stakeholders.
 The technical knowledge that a PM holds can quickly turn into a critical situation if
he/she allow their involvement more into the technical part rather than working on the
project. It’s difficult to determine at what point you need to stop focusing on technical
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

issues and get back to the bigger picture of completing the project on-time and on-
budget delivery.
 Along with leading, managing and working with technical professionals of all fields, a
technical project manager often works with non-technical project managers to break
down complex technical information into layman’s terms to give clear status report and
updates to organizational partners, leaders and stakeholders who don’t have a technical
background.

Example:- While working on the OFSAA implementation project, when executing any
flow it is taking longer time to get complete then technical PM shares his expertise i.e. by
breaking the flow into smaller task and processing specific amount of data through each
task, if the flow is going to insert data into any of the database table then are the index
disabled at the time of inserting the data and while extracting data from multiple source
tables, gather stats perform which helps in extracting data faster and at the time of joining
multiple tables are indexes created on the columns that are used in the joining condition and
is the order of joining condition proper.

4.5 DOCUMENTATION

Project documentation is the process of recording the key project details and producing the
documents that are required to implement it successfully as well documents created over the
course of the project.

Project Documents are of many types

 Project Proposals
A project proposal is written to initiate a project – it's the first step in the project
management process. The goal of this document is to convince the decision-makers and
stakeholders that the idea behind the project is worth pursuing. A project proposal needs
to outline the project's core value proposition, which is often done in the form of a
business case.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

 Project Plans
After the high-level planning is complete, the project manager creates a more
detailed project plan. It serves as a roadmap for the project, defining the key project
milestones and placing them on a timeline. This document evolves together with the
project, capturing all changes and decisions and facilitating communication among
project stakeholders.

 Project Status Reports


Depending on the scope of your project and the size of our team, keeping everyone up-
to-date may become difficult. Project status reports are written to keep all project
stakeholders – both internal and external – on the same page. These documents usually
contain an overview of the progress you've made so far and the next steps you are
planning to take.

 Business Requirement Document


The BRD Document and the design document are the base of the complete end to end
implementation as well as the requirement provided by the business stakeholders.
Example: - While working on the design document functional team members need to
ensure that the design document has complete details about the implementation i.e.
values needed for general ledger reconciliation, how the data will be reflected in the
balance sheet, interest rate calculation, etc.

 Technical Design Document


This type of document is made once the BRD and design document is finalized by the
stakeholders and it contains complete details about the technology that will be used for
the implementation purpose as well the logic that needs to be incorporated to meet the
client requirements.

 Process Document
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

It contains complete information about the technology used for the implementation as
well the process followed during each step of implementation.
Example: - While working on the OFSAA implementation process, initially the data is
extracted from the client server system and then processed into the staging layer where
all the transformation logic is applied provided by the client and then that data is used to
fetch it’s corresponding data from the dimension and fact tables and the final step is to
used that data into the reports there are made for calculating the LR (Liquidity Risk)
report, General Ledger Reconciliation, etc.

Source Staging OFSAA Reporting


System Layer Layer Layer

Figure 3:- Process Flow

 Operation Manual
This document basically provides complete details about how the technical
implementation is performed in each layer as well as how to deploy the complete code
from one environment to another which help the support guys to perform daily
activities.

External File Target


File Reader Table

Figure 4: - External File Upload


BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

Source Source Transform Target


System Table ation Layer Table

Reporting Rule
T2T Layer
Layer Execution
Layer

Figure 5: - End to End Process

4.6 ISSUES AND STATUS

A project status report is a document that describes the progress of a project within a
specific time period and compares it against the project plan. Project managers use status
reports to keep stakeholders informed of progress and monitor costs, risks, time and work.
Project status reports allow project managers and stakeholders to visualize project data
through charts and graphs.

Project status reports are taken repeatedly, throughout every phase of the project’s
execution, as a means to maintain your schedule and keep everyone on the same page. The
status report for a project will generally include the following:

 The work that’s been completed


 The plan for what will follow
 The summary of the project budget and schedule
 A list of action items
 Any issues and risks, and what’s being done about them.

Issues are anything that comes up in the course of your project to impact the plan. Issues
might be previously defined risks, or not. Issue management in a project begins with a plan
that defines activities and business rules to manage and control issues that arise during a
project. Unlike risk, an issue is not a potential problem.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

Below are list of few issues that can be encountered during the implementation/support
process:-

 Infrastructure Issues i.e. shortage of workstation and workspace for the team members.
 There is a change in client requirement after few months and need to start the work from
scratch.
 Network Issue due to which there is slowness in the system which impacts your daily
delivery task.
 All the appropriate software are installed but the ram provided is very less which makes
the system slow as well not getting enough memory for the applications to work which
results into applications getting shutdown abruptly.

Example: - Consider you are working of the implementation project were you need to work
on multiple applications i.e. Oracle Sql Developer, ETL (Extract Transform and Load),
Erwin Data Model and OFSAA. The complete implementation process is interlinked with
each other and the system that you are using for your work only has 4 GB Ram which is not
sufficient with the no. of applications that is going to be used because it will result into
applications going into hang mode because there is no memory left.

Managing issues is no different than managing a project in that it requires a process and a
plan to implement the strategy and there are steps that will help you have a framework to
control issues as they arise in your project.

 Create Document
The only way to start is by identifying issues and collecting them in a document so that
you can start to respond and track progress in resolving them. Without a process or
a tool to report on the issue, it’ll be lost in the shuffle of the project. You need to report
on issues and notify others so that others can confirm if the issue remains.

 Report Promptly
If you allow reporting to lag, you lose the opportunity to resolve the issue before it
becomes too large to fix or requires so many resources as to be a project-buster.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

Communication is key and channels must be open to get that information out to the right
people as fast as possible and sitting on a known issue is asking for trouble.

 Log Issues
If there isn’t someone who logs the issue, then you are going to have issues falling
through the cracks. That makes more cracks in your project until it eventually just falls
apart. It might seem insignificant to you, but it could hold the key to unlocking the
solution to the issue and acts as a solution for future use as well.
 Assign Actions
Put a name next to the issues that are newly logged because they are only resolved when
there is clear ownership, someone who is tasked with identifying, tracking and closing
the issue. Accountability is critical in issue management.

 Monitor Progress
The status of the issue is a crucial distinction because they need to check whether people
are following up on their action items and are the resources still working on the same
issue after it was resolved then that’s another issue. Everyone must know the status of
the issue to work most efficiently

 Assess Impact
Define the escalation scale and make sure the actions taken are being measured. But
escalate appropriately. You don’t want to throw all your resources where only some are
needed and vice versa.

 Approve Resolution
While there is an owner to the issue, there must be someone who will be doing a double-
checked of the solution provided and make sure that it is aligned with the overall project
requirement then it can be marked as resolved.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

FINDINGS & SUGGESTIONS


5.1 FINDINGS
 Never give false promises in project meetings related to the technical work that your
team is working on unless you are a technical project manager.
 At the time of deciding the estimates for each and every task and subtask do consider
contingency hours, employee work life balance and if possible please get it reviewed by
the technical team member who is going to work on this task.
 The business requirement document, design document and technical document should
be freeze before starting with actual implementation.
 Once the functional requirement document is freeze and if there is any change in the
client requirement at the middle stage of the implementation process then it should be
consider once the implementation is done as per the freeze document.

5.2 SUGGESTIONS
 Agile project management technique should be followed irrespective of whether you are
working on a new project or the existing one.
 A digital tool is required to manage workflow for e.g. Service now where you have
options of creating user stories, epic, features, etc. based on the environment you are
working.
 There is a need of scrum master which manages the progress on the work done by their
team members through user stories and the number of days assign there to complete that
task.
 There should be a daily status meeting call internally and if client is interested to join
then both of them to inform about the work we are doing right and how much time it
will take for completion i.e. whether I need to increase the number of days for that user
story or not and this call will help each team member just to have rough information
about the task that their folks are currently working on.
 A project manager should use the same tool to track the issues that are faced during the
course of the project by using the “block” feature that you get in every story you create
and at the same if you are no longer working on that user story because of some weird
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

issue then you can block that user stories with the reason as well and it won’t be marked
as resolved.
 A project manager can use the same tool and instead of creating a user story one can
create an incident for his team if any issue has encountered and needs to resolve on
priority then instead of mentioning number of days, one has to mention the priority level
and it will automatically calculate end time.
 A Version Management tool should also be use e.g. Azure, Gitlab, etc. so that whenever
there are changes in the code then a new baseline is created which contains complete
details about the changes and where it will be impacted once the code is deployed.
 Once the baseline is prepared the same code needs to push to any of the versioning tools
repository and this activity need to be performed when the code is deployed in new
environment and even a small change done then the same steps need to be followed
 If there is any project progress report shared to the client to keep them inform about the
work done and the amount of work left and it will completed as per the deadlines
discussed then the same report should be shared with the team members as well to keep
them updated about upcoming deadlines and milestones.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

CONCLUSION

Work collaboratively with other team members towards achieving common project
goals/objectives and you are always to open give suggestions to your project manager with
respect to the work and suggest them any better way to complete that work. Each team
member have to play an helping hand role as well for other folks and if you don’t have any
work at the moment then kindly reach out to your team member because he/she might have
number of task to be completed and always be open to learning new skills and technology.
BHARATI VIDYAPEETH
(DEEMED TO BE UNIVERSITY)
CENTRE FOR DISTANCE AND ONLINE EDUCATION, PUNE

REFERENCES

 https://home.kpmg/xx/en/home.html
 https://www.investopedia.com/terms/p/project-management.asp -- 23/07/2022
 https://www.proofhub.com/articles/project-manager-roles-responsibilities --
23/07/2022
 https://www.simplilearn.com/tutorials/project-management-tutorial/project-planning -
- 28/07/2022
 https://www.smartsheet.com/blog/demystifying-5-phases-project-management --
28/07/2022
 https://www.indeed.com/career-advice/career-development/how-to-estimate-project-
hours -- 30/07/2022
 https://twproject.com/blog/important-feedback-project-receive/-- 31/07/2022
 https://www.nuclino.com/solutions/project-
documentation#:~:text=Project%20documentation%20is%20the%20process,the%20c
ourse%20of%20the%20project.-- 31/07/2022
 https://www.projectmanager.com/training/managing-project-issues -- 01/08/2022
 https://www.projectmanager.com/guides/status-report-- 01/08/2022

You might also like