Saturday, March 20, 2010

Timing is everything

I work with companies in all different phases of growth and I'm fascinated with how the timing of technology events is different for every type of company. When I was new in tech sales I'd talk with a new prospect and they would share with me their timeline and I might get super excited if they told me the work had to be done right away.  When I ran my IT company I had a different perspective.  it was all about putting projects in the pipeline so we could do excellent work while still meeting the customers timeline expectations and not work our engineers to death.  In growing businesses the timing of implementation is also effected by cash flow of the company.  They may know exactly what they want to do.  They may want to do it now but they may not have the financial resources.

I think it is crucial that timing and budget are part of the initial conversations for any company looking to take on a major technology initiative.  The problem is that many buyers are afraid to show all of their cards early in the process.  That only makes sense.  Many companies and individuals have been mistreated by sales people and consultants who are self serving and inexperienced.  It's because of those bad experiences that many people find their trusted advisors through personal recommendations.  That's usually a good place to start.  It's also important to make sure to further qualify the provider by asking for references and like experiences.   Also, gut feel is important too.  If the consultant is not respectful or if they are arrogant.  They are not getting my vote.

So I think that I've learned to respect the customers time line, no matter what it is.  I've also learned that it can shift quickly and I need to be flexible.  I must consider the life cycle of the company as well.  Younger companies don't usually have as much cash to work with.  This requires a sub set of solutions that won't break the bank.  Fortunately there are lots of options in a large price range.  I'm grateful to be part of the solution for a company as they grow and change.  If I'm smart I'll keep their needs and priorities in front of me when making recommendations for their projects.  I'll never forget that its their company, their money and their sacrifices.  I'll know when to tell them to move on from me when we are no longer the right fit.

When I had my own company I learned that some times you can jump too soon when diving into a new solution.  It is hard to survive if your technology is too expensive and you can't afford to pay the employees.  I also learned that the right solution can be priceless.  It can allow your business to grow and flourish, unhindered by technology. In the final analysis, though, its people who make a business run.  If your not sure about your technology decision.....give it some time.

Thanks for reading
pz  

Saturday, March 6, 2010

Android SIP/VoIP Client

This is a fun video that demonstrates a SIP (session Initiation Protocol) connection between mobile phones. Basically 2 mobile phones using their internet connection to make a call to each other. Lots of fun implications for VOIP.