Would be interesting to get Peter Muchemi's feedback .. now that he was/is doing software for SME's ...
Peter,
Without any intention to brag or showoff...let me tell you a story about a previous project i got involved in....
A couple of years ago, I challenged myself to create Kenya's first true Travel Distribution system....I felt that it was so hard... that we chose to call it "EasyFlight". I had some people advise me to build on an existing system...others told me it cant work because international companies like galileo and amadeus are too big.....but i stuck to my opinion....while appearing stubborn....we chose to start from zero...
WIth time.... the system ended up in use by 5 airlines (in kenya), several bus companies(in Kenya)...hotels (in Kenya), etc...plus over 1000 travel agents.......and finally if you dial *711# on your safariocm....or visit http://www.easytravelpoint.com you will see what we have done which the "other" systems havent done yet for Kenya! Oh...and that small system eventually became an independent travel software company .....
Enough of that....but I hope you understand the reason i see a future bigger than OrangeHRM.
This said, I dont disagree with you. I agree with you on all 3 points.
Whether to start a fresh or to build on an already existing system is subject to a debate IN THIS CASE.
To base the free payroll on OrangeHRM means a number of things are already decided for me/us. Being a developer i feel i will lose the freedom that a developer needs to make a 5 year plan....
Also I am not entirely worried by visibility/market penetration....because if we build a local product and do it well, the usage will go a long way.
Then there is the fact that I strongly want to believe from the start that we are kenyan, building a solution in Kenya, for Kenyan people/businesses (maybe not a strong point but is critical for the drive).
Finally, just imagine if we build a better product than OrangeHRM......which is actually my goal.....
Needless to say, we will study OrangeHRM and other systems (like any other programmer would do).
Convinced?On Thu, Oct 8, 2009 at 2:29 PM, Peter Karunyu <pkarunyu@gmail.com> wrote:
Bernard, I still think that building upon a base is easier than starting from scratch due to the following reasons:
1. They have ironed out a lot of small issues e.g choice of PHP design patterns, coding standards, development process etc
2. They are more visible in terms of market penetration.
3. You don't have to setup APC or unit tests etc . A lot of decisions have been made for the developer.
Disclaimer: I do not work for orangeHRM :-) I just think its more productive to build upon it than to start from scratch.On Thu, Oct 8, 2009 at 1:53 PM, bernard kioko <bernsoft@gmail.com> wrote:
No answer from Muthoni yet.......and i still think i would like to start something new.....and grow it to a world level......while solving local problems gradually..... that temptation is overwhelming....also...my target is mainly SMEs.... who have bigger issues dealing with payroll than HRM (many of them dont really even have a true HRM section).
Am I wrong?On Thu, Oct 8, 2009 at 1:37 PM, Peter Karunyu <pkarunyu@gmail.com> wrote:
Bernard, how did it go with the payroll module for orangeHRM done by openworld?On Thu, Oct 8, 2009 at 11:31 AM, bernard kioko <bernsoft@gmail.com> wrote:
If you read my post the other day, this should not sound new......
So the decision to make a free payroll system (geared towards kenyan market) has been made.....a coding team will be put together soon.
We are looking for people with knowledge on payroll processing who are willing to contribute by giving us requirements and testing the same.....mainly on email and chat.
Developers interested (we will mainly use PHP and MYSQL).....please email me directly....
But even before we start.......we need a name (or codename)........
Please send in some suggestions......am sure we will credit you in the final product......
Haya.....
Regards
Kioko
_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.ke
http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
Other services @ http://my.co.ke
Other lists
-------------
Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce
Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science
kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general
_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.ke
http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
Other services @ http://my.co.ke
Other lists
-------------
Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce
Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science
kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general
_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.ke
http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
Other services @ http://my.co.ke
Other lists
-------------
Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce
Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science
kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general
_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.ke
http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
Other services @ http://my.co.ke
Other lists
-------------
Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce
Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science
kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general
_______________________________________________
Skunkworks mailing list
Skunkworks@lists.my.co.ke
http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks
Other services @ http://my.co.ke
Other lists
-------------
Announce: http://lists.my.co.ke/cgi-bin/mailman/listinfo/skunkworks-announce
Science: http://lists.my.co.ke/cgi-bin/mailman/listinfo/science
kazi: http://lists.my.co.ke/cgi-bin/mailman/admin/kazi/general