Project Smart ~ Exploring trends and developments in project management today

Calendar iconNot recorded
Adobe PDF icon

Factors that Influence Project Management in Package Implementation Projects and Bespoke Projects

~ By Ramkumar Krishnamurthy

Team of business people working in the office

Business requirements are solved either by building a new system or by buying a readily available product or by a combination of both. The 'Build vs Buy' decision is made by the stakeholders after weighing various parameters. A 'Build' decision results in tailor made projects (also known as bespoke projects or custom development projects) whereas a 'Buy' decision results in product or package implementation projects. The technical, functional and managerial challenges vary between these two categories and therefore the practices during project execution vary as well.

Definitions

  • Provider: Organisation which provides a solution to the requirements of the customer
  • Customer: Organisation that is the beneficiary of the provided solution

Influencing Factors That Differ

I managed both package implementation and bespoke projects and observed the following nuances and differences that affect project management between a product or package implementation project and a bespoke or custom development project.

No.Product/Package Implementation ProjectsBespoke Projects
1The Project adopts or is influenced by the Implementation methodology of the Provider.Methodology that is agreed between the Provider and the Customer is practiced.
2Implementation Project Manager should be aware of the strategic and tactical initiatives in the Product at a high level as it can impact the Project.

Implementation Project Manager should plan how to accommodate interim product releases or enhancements in the project lifecycle.

Implementation Project Manager should plan for managing the Configuration Repository Items that are a result of Product Customisation specific to a particular Customer.
Project Manager need to focus only on the Project.
3Changes can be initiated due to product bug fixes or product enhancements.Changes are mostly due to change in requirements from user's perspective.
4The version of the Product that is to be implemented along with the list of features needs to be confirmed with the Sales and Engineering team.

Any product changes or Customisation that is specific for the particular implementation should be clearly demarcated from the product features.

Requirements are classified as those that are already existing in the product and those that need to be customised or incorporated for Customer specific needs.
The entire set of requirements is built for a specific Customer and no classification is required.
5Product walkthroughs helps the Customer to understand how the requirements are addressed by the product.Prototyping or demonstrating the system developed is often the practice, depending on the size of the Project, as the Customer will be keen to see the system and check the progress.
6Estimation for implementation is usually done by estimating for each activity and the result is captured as 'Effort in Person Days'. Estimation methods like function points are rarely used.Project Manager can estimate based on his or her familiarity with a particular method of estimation (Function points, Use case etc.)
7Customers usually prefer packaged products or solutions to reduce their time to market and therefore the expectation of timelines for implementation is usually aggressive.As the solution is built from scratch, Customers usually understand the challenges and the timelines are not as aggressive as compared to packaged solution implementation.
8Project revenues are classified as License fees, Customisation fees, Professional fees & Annual Maintenance Contract (AMC). Contracts are usually a mixture of fixed contract and time and material services.Project revenues need not be classified into various categories. Contracts are usually fixed in nature though under some circumstances it can be time and material as well.
9License fees are generally realised upfront. Customisation fees or Professional fees are tied to milestones.Fees are tied to milestones.
10The standards of the Provider organisation are used for deliverables. For example, templates for documents will be along the lines of the Provider organisation.Customer may request the Provider organisation to adopt their standards for all deliverables.
11Expectation of Customers differ from one another with respect to Product quality and the implementation and Product engineering team should work together to ensure that the Product meets the quality standards as agreed with the specific Customer.Solution is built to meet the requirements of a specific Customer and the quality standards and expectations of the Customer should be met.
12Customer's involvement will be minimal as Customer expects the project team to incorporate all the requirements in the product and also because of lack of knowledge of the product.Customer will try and be involved as much as possible because of the concern of how the solution is evolving.
13Team usually comprises of experts in Product or domain. Generally a matrix team structure is adopted. Project Manager needs to work with limited authority.A projectized team structure is adopted. Project Manager usually has good control and authority.
14Influential Power of the Project Manager is of great benefit. Hierarchical or Positional Power & Expert power cannot be of much use because of the presence of experts in the team.Expert power & hierarchical power will be of great help.
15Individual's and team's productivity is greatly dependent on Product Knowledge.Individual's and team's productivity is dependent on Technical and Domain expertise.
16Product or package releases and upgrades can impact the implementation project milestones.Release is fully controlled by the project team.
17Intellectual Property rights of the product is owned by the Provider. IP rights for the Customised portion of the product may be owned by the Customer or the Provider depending upon the contract.Intellectual Property rights is owned by the Customer.
18The product and the relevant deliverables may need to be deposited with an Escrow agent to protect the Customer against bankruptcy or any unforeseen circumstances to the Provider.Customer has access to all the artifacts of the project and an escrow arrangement is not required.

I am Ramkumar Krishnamurthy a certified PMP since January 2007. I work for i-flex solutions, recently renamed as Oracle Financial Services Software Limited. The thoughts and opinions expressed in this article are mine and do not reflect that of Oracle Financial Services Software Limited. I manage medium to large projects in BFSI space and enjoy exploring and implementing new ideas at work. I can be contacted at krkumar06@gmail.com


Comments

Be the first to comment on this article.

Add a comment



(never displayed)



 
2000
How many letters are in the word four?
Notify me of new comments via email.
Remember my form inputs on this computer.

12 Tips for Being a Good Manager

Businessman revealing the inner superhero

Keeping a project management team running smoothly can be a challenge, especially when budgets are lean and expectations are high.

Critical Path Mapping

Critical path method words on digital screen with world map

The activity network diagram is a method of displaying the timelines of all the various sub-tasks that are involved in any project. So how do you create one?

Building Your Project Team

Friendly successful project team of young executives

How should you set about choosing people for your project and forming them into a well functioning project team?

My Budget is 10% Over, Now What?

10 percent red wood sign with golden background

Suffering a budget overrun? Here's three key things you can do mid-stream on a project to help get the budget back in line with the original plan.

PROJECT SMART is the project management resource that helps managers at all levels improve their performance. We provide an important knowledge base for those involved in managing projects of all kinds. With weekly exclusive updates, we keep you in touch with the latest project management thinking.

WE ARE CONNECTED ~ Follow us on social media to get regular updates and opinion on what's happening in the world of project management.


Latest Comments

Esther commented on…
How 20 Minutes Each Morning Can Transform Your Day as a Manager
- Sun 15 January 5:11pm

Eddie Ignacio commented on…
The Role of the Project Manager
- Tue 10 January 4:24pm

Peter Giger commented on…
A Brief History of Project Management | Project Smart
- Thu 5 January 4:50pm

Latest tweets

General Project Management • Re: Junior PM needs advice - potentially being moved to a project… https://t.co/vJMX8Atrw1 #projectsmart #pmot about 4 days ago

General Project Management • How You Can Contribute to Project Management https://t.co/PVgI0hQHE7 #projectsmart #pmot about 5 days ago

General Project Management • Re: Technical PM https://t.co/haAZFc4GA9 #projectsmart #pmot about 5 days ago