Wednesday, July 29, 2009

Business - an exciting roller coaster

I can't believe it's been 2 years since I updated this blog last time. Well, it's been 2 years of amazing lessons in business as well as in private life. Though it seems like we (Peter and me) did all the wrong decisions we could and now we have to iron it out, it did not look that way during those 2 years while it was happening. Actually, in terms of projects and profitability it seemed to be the best years in NextLogic history, however only now we know what the reality is.

One way or another, it's been great, we learned a lot, we had a chance to go from 2 man show company to fully operated 10 men company and drop back down to 4 people who can do much more than 10 ever could. Yeah, it's been years to learn that to manage human resources is really damn difficult and whatever could go wrong, went wrong, but hey, that's the beauty of having your own business. You try, you fail, you loose lots of time and money, but you end up being much bigger, evolved human being and entrepreneur with so much of experience that nobody can ever take away from you anymore.

It is so hard to explain and describe it, but once you make a peace with everything that has happened, it all looks positive and so self enhancing and that's the whole purpose. The important thing is that though we might have suffered a lot, our customers still got what we promised them and we fulfilled our promises and that what counts.

Thus I would like to express great thank you to everything that happened in past two years and to all that contributed to it to happen. It has grown us so much and though we still sometimes struggle to let it go and move on, we are trying every day our best.

NextLogic is still around, more mature, more grown, more established, ready for more, ready for bigger projects, ready for more quality people, ready to rock n roll.

Labels: , , ,


Sunday, September 16, 2007

NextLogic's trade secret

I am not a programmer. I am "just" in charge of sales and marketing in NextLogic but I know what I must know about our trade and I am more than happy to share it. If only somebody would listen.
We have been around at the market for about 3 years now and we keep repeating small simple tricks that we use in our business to all IT companies, especially software development companies. It is not because we are so damn proud believing that nobody can copy us anyway but because we hope they will improve their service, prices, etc. and thus the whole image of software development industry would improve too. But its not happening. Maybe they think we are lying to them to confuse them :o).
What are the simple tricks or magic tricks that we use that not many software developers yet want to implement:
  1. give away your source code (at least if you develop customized software applications) - do not lock your customer to you just by holding back the heart of the application, give it away, its a great motivation to provide an outstanding service so your clients will be motivated to continue working with you and they will trust you more
  2. use Ruby on Rails - move on from old outdated programming languages like Foxpro, C sharp, PHP or even from Java - use the best that you can at the time, upgrade your skills set regurarly, do not sell solutions developed in languages that are already outdated, its like selling food after its expiry period. Do not think that because something is simple, it can't be powerful (Ruby). We have built over 40 customized applications in 21 different industries in past 3 years in Ruby and Ruby on Rails and they all work well and saved us lots of time and money and thus we could provide much more affordable solutions to our SME clients. Btw. if by now you do not know what Ruby on Rails is, better go and study fast or join our trainings :o) www.nextlogic.biz/ruby_training, www.rubyonrails.org
  3. utilize Open Source & contribute to Open Source - save time and cost to your clients by utiling tools/libraries, etc. that Open Source offers, there is no need anymore to reinvent the wheel BUT there is a need to contribute back so we all can learn and get better (by all I mean Geeks called IT people including anybody who provides software development services, hosting services, web design, etc.)
  4. use agile development practices - the waterfall approach it outdated and not suitable anymore, upgrade the way you approach development and deployment of your applications and the way how you deal and interact with your customers, use test driven development, object oriented programming , etc.
  5. do not sell BMW if the client is looking for Toyota - meaning its our responsibility as IT experts to provide to our clients or prospective clients solutions that match what their needs are (as in any other industry). Do not think that because people are not IT savvy you can sell them anything, do not assume they are stupid. I have seen many cases in which my clients paid lots of money for something they didnt need at the first place. Unfortunately, its still a very common feature of IT vendors to recommend inappropriate solutions just to increase sales. I am not sure why they do it but I would love to encourage all to stop doing that. Its proven (from our experience too) that if you start with small simple application that your client actually needs and will see the benefits faster, he would definitely ask for more evantually, just be patient and do an outstanding job.
  6. take responsibility - we are all human and we make mistakes, that's OK and our clients understand that. So, lets try not to bulshit them, if we make a mistake, we should admit it, apologize and fix it, not start fingerpointing game with fighting over contract whose fault is what, it makes no sense. Customer IS always right. If you make a mistake and customer wants his money back, give him money back with the smile and apologize, do not charge for something you had not delivered, no matter how much time you spent on it already.
  7. use SDM (www.scoredigitalmedia.com) to save cost for your clients and to be socially responsible company - SDM is something like a small IT company within Singapore Changi prison. It consist of very talented people (inmates) who could develop simple designs, videos, CMS websites for very little money and in much better quality than many IT vendors or freelancers at the market. How do I know it ? Because we trained some of them for the past one year :o) and we work very closely with SDM and support Yellow Ribbon Project. Many times I am suprised how little Singaporeans know about some of the government initiatives that are very powerful and mainly related to their business. Put SDM on your list of partners or competitors as its for sure one of those depending on how you see them. We proudly outsource lots of design jobs to them and we are happy about it.

There are many more things you could do to make life of your clients easier, lets share, explore and get better so we all can be proud of what our industry is like.

Labels: , ,


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