An onsite manager's primary goal is Business Development. Top line and bottom line mostly. An offshore manager's primary role is Delivery - plans and people. And yet both need to store and user the same underlying data - people, projects, start and end dates and so forth. The former needs a system to be able to predict how much business he is seeing down the pipe, and the latter needs a system to be able to predict how many resources he is seeing down the same pipe. The former however has a greater need for portability - he is most proably a seasoned road warrior - used to connecting from the reticent hotel wifi connection just to see that last mail he missed out on during the flight. The latter has some need for portability as well - he might take calls from home late in the night and (unless his company has provided him with one) might not have a laptop handy to check all his xl sheets with.
Enough whys and wherefores. Such thoughts led me to think of an account management software that can be used by an onsite or offshore manager to handle the various pieces of data in an easily accessible form - the anywhere app.
The idea itself is not new at all - Have an app that runs from a pen drive. Portable Apps has tons of such software. But bein a Java geek wannabe, I had to go for gold and come up with a tech spec like below:
- Completely Java based - still believing the WORA concept
- Should fit into a pretty small pen drive code+data - targetting the 128 M one that I have
- Should work from a standard browser.
- Should provide all the functionality that a normal app would - ie RIA
- Should allow for temporal data storage. Ie, it should be able to handle facts such as "I added Resource X to my team effective Jun 2006 till Sep 2006, but I entered the fact into the database on July 2nd".
- Should allow for temopral queries, obviously. Something along the lines of:
- Who were in my team as on Jun 3?
- What has been the history of Resource Y in my team?
- For the offshore manager it should allow the management of:
- People
- Teams
- Resource Forecasting
- Projects
- For the onsite manager it should allow the management of:
- Projects
- Prospective Projects
- Pipeline & Forecasting
- Client Management
No comments:
Post a Comment