Thursday, November 03, 2005

How to make it faster, better, cheaper....

This week has been very quiet at work. Not for me and Peter but for our staff and in general. Tuesday was Deepavali and today is Hari Raya. We are quite busy though. Peter finally got his new book - "Ruby on rails" so he is studying and working on our latest project. I wanted to describe the system but realized that it is such a hybrid and so customized to our small entrepreneur for whom we are developing it, that no standard name like CRM or inventory control system would work here.

It is a system that will capture all purchases done by customers and their easy payments calendar. It enables our customer to easily monitor, which buyer owes how much and reminders will be generated on due dates. We will also add mass e-mail and mass sms fucntionality so she can inform her customers about new products she carries. Its a bit of everything, just the way she wanted it.
It is a very simple project - that kind of type we are hoping to work on more and more. Those are these real small companies we are targetting. We believe they can benefit from our customized solutions and grow their companies because they are able to handle more transactions with help of proper system (even if they are just one man show).

If anyone says customized and small and cheap doesn't go together, ask them to read this blog. I will try to explain step by step and day by day here how we do it. We do not mind competitors copying is, as we are not using anything new or just invented - all methods we apply are years old and used in many companies - pity though that not many software companies want to adopt them, because they are of course not the easiet way to go around software development. They require lots of abilities and willingness that only few most passionate people can gain through disciplined learning and deeper meaning behing doing it other than just making money. (I will touch on that topic later when explaining our vision, mission, philosophy and our values)

It took Peter about 3 days so far to develop that solution in Java, but it is not fully ready yet. He feels, that even though Java is a great and advanced programming language, it takes too much time to develop such simple solutions in it. He doesn't want to comprimise on quality though so wouldn't use PHP ...and that's the main reason why he is studying Ruby on rails now. It is supposed to be also object oriented language but many things should be easier and faster to develop in it. I am sure he would add some blog here to explain better. I am just capturing it here this way, cause those kind of problems are ones we have to deal with daily to adjust the way of doing things to make solutions better, faster, cheaper - cause all customers of course expect that.

Peter was just showing me what he learned from first 8 lessons he completed already from his new book, so far it looks great. Looks like Ruby on rails works faster....but psst as its still too early to make conclusions. I will add update on that later.





<< Home

This page is powered by Blogger. Isn't yours?