Have a question about this requirement?

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Requirement

Allocations can be created by user without the help of a developer

Functional Area

Planning

Industries
All
DETAILS

Description

In Corporate Performance Management (CPM) software, having the ability for users to create allocations without the help of a developer is a requirement that promotes faster and more efficient planning. This capability empowers business users by enabling them to distribute resources and expenses among different departments, projects, or products according to predefined rules, without having to rely on technical assistance. It transforms the allocation process into a business-led task rather than a technical one.

Example Use Case

Scenario: A mid-market enterprise uses CPM software for managing its financial planning. The allocation of overhead costs among various projects is a key element in their budgeting and forecasting processes. However, having to rely on a developer to create or adjust these allocations can slow down the planning process and create a bottleneck.

Solution: With the ability to create their own allocations, the finance team can directly allocate overhead costs based on factors like project size, demand, or revenue. They can adjust these rules when needed without waiting for technical support, hence expediting the planning process and enhancing agility in the face of business changes.

Considerations

The system should offer a variety of allocation bases to cater to the different needs of the business. Examples could include headcount, square footage, or revenue. Including those by default can make the addition of new allocations simple and avoid complex formulas. Exceptions are typically where consultants must be involved.

Although the goal is to empower end-users, there need to be controls in place to maintain data accuracy and prevent misuse. This can be achieved by setting user permissions and maintaining an audit log of changes.

Questions to Ask a Vendor

  • Ease of Use: How complex is the process of creating allocations in your system? Can a non-technical user easily create and adjust allocations?
  • Allocation Basis: What different allocation bases does your software support?
  • Governance Mechanisms: How does your system ensure control and governance in user-created allocations?