Vue Software

Tag Archive for 'COTS'

With Great Power Comes Great Responsibility

1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5 out of 5)
Loading ... Loading ...

When selecting a new SPM system - or any COTS system - people want a solution that will meet all their current needs…  but they also want a solution that will meet any of their future needs.  What are those future requirements?  They are unknown at the time of purchase.  It should not be a surprise that flexibility of a solution is often one of the top criteria for its selection.

But with great power comes great responsibility…  The more flexible a system is, the easier it will be to make design decisions during implementation that could potentially have a negative impact in the future.

Flexibility also often comes at a cost.  Many “less flexible” solutions (often SaaS solutions) are often less flexibility than other enterprise solutions.  However, they still meet all the requirements of most clients, and it is this lack of flexibility that can allow them to be deployed in a shorter time frame.

Companies should really consider how far in the future they really should be looking.  Are the requirements between today and 3 years from now really going to evolve that much?  Looking at a more than 10 year horizon for a piece of software is an eternity.  Furthermore, with an on-demand solution, it’s easy to switch to another solution at anytime… and with an on-premise solution, upgrades every 2-3 years will be required to maintain support from the vendor.

Finally, if for some reason your requirements are really so complicated that they are not supported by a leading SPM solution, ask yourself if your compensation plans really make sense.

Tags: , , , , , ,

Related Posts:
Super Bowl, Oscars and Olympics
Salary Equality Sucks and Goodbye Marx

6 Phases of the Sales Performance Management Delivery Model

1 Star2 Stars3 Stars4 Stars5 Stars (4 votes, average: 3.25 out of 5)
Loading ... Loading ...

he SPM Delivery Model consists of 6 phases:
• Analyze
• Design
• Build
• Test
• Acceptance Test
• Deployment

SPM Delivery Model

SPM Delivery Model

Analyze Phase: The analyze phase consists of describing functional and non-functional requirements.  At the end of the implementation, we should be able to look at the system and confirm each requirement is met.

Design Phase: The design phase consist of planning how the system will meet the requirements.  The major deliverables include a functional design document (larger systems may have multiple such documents for each major component.  It will also consist of a solution design document, providing more details about the implementation.  This solution design should have “just enough” information.  Too little and the implementers will be left guessing and interpreting the design.  Too many details will cause the document to quickly become meaningless by not being kept up to date as the system evolves.  The design phase also includes planning the tests, and as I discussed before on this blog, to create test scenarios.

Build Phase: The build phase is repeated for each compensation plan, or for each major component which can stand alone and produce verifiable results.  Unlike a pure rapid prototyping methodology, it is a good idea to only start building when the requirements and design phases are well defined to ensure a strong design.  Unlike the waterfall model, this avoids a “big bang” approach, trying to integrate all plans at once over a long period of time and hoping everything will work.

Test Phase: Testing should be performed after every small build iteration, to ensure the use cases defined in the design phase work as expected.  This goes beyond unit testing and test multiple conditions and integration with previously developed plan.

Acceptance Test Phase: Once we are done developing and testing every plan, we are ready to put it all together and either load data from a previous month, or load the data with which we are going live.    This is where the stakeholders will agree and sign-off on the implementation.

Deploy: Go-live time!

Tags: , , , , ,

Related Posts:
SPM Delivery Model - Intro to Development Life Cycles
Enterprise Incentive Management News