Posted by Ian Holsman
Tue, 30 May 2006 17:48:32 GMT
just an update on my initial post about [open source billing systems](http://feh.holsman.net/articles/2006/04/26/open-source-billing-system) a couple of weeks ago.
I installed [opentaps](http://www.opentaps.org/) and [sql-ledger](http://sql-ledger.org/) and had a little play with each.
I found both quite good, and eventually went with sql-ledger because it fitted my environment a bit better.
the biggest problem I found in sql-ledger was having to go to a separate screen to enter in bank charges in the payment, and the UI for entering in foreign payments could use a bit more work to make it usable when you have lots of foreign currency transactions going through.
Posted in General | Tags billing, GL, service | 6 comments | no trackbacks
Posted by Ian Holsman
Wed, 26 Apr 2006 14:02:00 GMT
Hi.
well.. zilbo.com has expanded a bit, and now is generating some revenue (yay) on the consulting side.
But my problem is I now need a multi-currency aware accounting package.. I’ve been using the quickbooks which was bundled with my Mac.. and it’s been Ok, but it doesn’t handle multi-currency.. which I now need.
I had a look at some of the open source things, and Compiere looked right, but I don’t want to install oracle to get it to work.. (it hints on mysql support.. but It wasn’t obvious to me)
OpenTaps looks interesting, but it seems like it is more geared to a ecommerce site than a service/consulting firm.
What do you use?
Posted in General | Tags billing, GL, service | 5 comments | no trackbacks
Posted by Ian Holsman
Tue, 16 Aug 2005 14:13:00 GMT
Ok.. this really should be a series of things, as there is a lot of marketing theory out there, and most of it could be applied to how IT builds systems.. but these are the things I think are pressing.
Different people want different things out of your system.
most people know about regular users, power users etc.. but that isn’t the only way to slice your users up.
before you go and design your UI, go and do some research and see if you can ‘segment’ your user base into diffent chunks and then think what they will use your system for.
eg. a monitoring system.
The network manager cares about the health of the network, and doesn’t really give a toss if some application is dead on the machines.. not his problem.
the operations manager needs to make sure the latest deployment worked.. and the general health of the applications.
The operation engineer needs to be able to zoom down to the minute detail and figure out why this stupid system is paging him.
Design 3 different views/UI’s for them. not a single one which doesn’t do what any of them need.
How do you promote it?
The person who designed the better mousetrap died a peniless death.
no one (besides other geeks) cares about all the latest tech wizbang wizard or if you used ruby or spring or SOAP.
They want business value. Talk to them about time saved or efficiences created, or new opportunities available to them thanks to your latest program.
Do your boss a favor, prepare a single slide or two summarizing your project at that level so that he can show it in his status meeting with his peers. prepare another slide of ‘action items’ that his peers would need to do to make your project a reality, or let them gain the benefit of it.
Making your boss look good will never hurt your career.
Make it look pretty
Pretty systems get demoed. So do easy to use systems.
I should know.. I create the ugliest hardest to use systems and they sit there gathering dust.
But seriously, while it might be quite understandable to you, or to people who use your system for hours every day, the person who needs to use once a month will have no idea what to do.
Forget the spec
well, not exactly, but don’t follow it blindly. go and talk to the people who were initally questions (the users) when you have questions, or ideas on how what they really want could be done in a different way and make it much easier for them to do their job. (not because you heard of this latest cool geek thing you want to implement)
Common Infrastructure
The company does not need another user-management system inhouse.
If some other group has done it already then go interface to theirs.. your is special/different. BS. they are the same users, figure out why you think your app is special, and go to the original group and see if you can persude them.
Then go and work on something that will actually add value.
ok..enough ranting.. flame away
Posted in Business Related | Tags customer, marketing, mba, service | no comments | no trackbacks