What is a KPI?

By admin, August 22, 2009 3:58 pm

A KPI, or Key Performance Indicator, is basically a measure of something that’s important. It’s usually employed as a business term as a means of monitoring how well a business is doing. If you can identify which measures (metrics) are Key to your business Performance then you can create an Indicator that monitors how well your business is doing.

A simple example might be car sales room. The Key Performance Indicator here might be the number of cars sold per week. If you can see at a glance whether you’ve exceeded your target sales for the week then you’ll know whether you’ve exceeded your KPI and you’re going to make a profit.

Business KPIs are rarely that simple and it’s usual for a business to have many KPIs in different areas of the business. For example manufacturing may have a whole set of KPIs based on numbers of items produced and the quality of these. Sales may have KPIs based on turnover. Human resources may have KPIs based on staff retention.

KPIs don’t only apply at the management level of a business. As a company’s goals filter down to each individual employee then everyone in the business has their own personal set of targets and subsequently KPIs. In this context a KPI can be seen as a measure of progress towards a goal. Anyone implementing SMART gaols will see the benefit of using KPInator as a means to Measure their own personal performance towards their goals. KPInator can be applied throughout the organization to keep your business on target and successful.

Latest Release 0.1.2

I am delighted to announce the latest release of KPInator, 0.1.2. This is an interim release aimed at tidying up the user administration functionality.

Changes include:

  1. Tidy up the users index page (remove superflous fields etc)
  2. Add a second password field on the add user form, both passwords must match each other.
  3. Impose a minimum 6 character password size.
  4. Change the edit user for to only allow the change of user name and user level (aka group).
  5. Add a change password form and hook to the menu. This allows a user to change their password by first entering the current password.

Please note that the user administration pages are not available from the menu. User administration is part of the on-going work to implement an access control system that will see user administration as part of an administrators function. To administer users enter the URL

Latest Release 0.1.1

By admin, August 16, 2009 5:25 pm


It was inevitable that along with the first release would come the first bug!

A bit of a show stopper there was no user information in the file used to initially populate the database and as a result you couldn’t log in once KPInator was installed. This is now fixed.

At the same time I’ve simplified the database part of the install by combining a number of SQL scripts into one.

Have fun…

First Release!

By admin, August 14, 2009 11:23 am

I am delighted to announce the first release of KPInator, version 0.1.0. KPInator is a convenient means to display business key performance indicators (KPIs) in a web browser. The KPIs change colour at preset values and the user can create historical charts to display by clicking on a KPI in the dashboard.

The application is basically fully functional; but in a rather raw state in that there’s no installer and no documentation. Also the styling still leans very heavily on the generic CakePHP styles and so it’s not the prettiest looking application in the world. However it does all work, which is the main thing.

Panorama theme by Themocracy