finally{}

all will be well finally

Archive for the ‘consulting’ tag

A byte of apple

with 4 comments

I wanted to own an Apple MacBook for long. Very long. Since I turned an independent consultant, I thought why not go for a MacBook?

Coming from ‘Microsoft Windows’ platform, the first impression wasn’t that impressive – after all even Windows has GUI, dock & task bar. But when I started using it, I realized why Mac is superior. In less than two weeks, I’ve come to like MacBook. There are at least three features that make Mac to stand out  (I’m not sure even in a decade such features can come to Windows based laptop; same holds for Linux too):

  • Install & uninstall experience – Drag and drop into ‘Application Folder’ for install; drag & drop into ‘Trash Can’ for uninstall. Just as simple as that. No registry; no clean-up of messy folders. Mac OS folks have done really good design and it is simply superb.
  • No shutdown - Okay, not necessary to shut down. Close the lid and its off; Open and start working. Cool, isn’t it?
  • Spotlight – something like desktop search. It is quick and precise (only once it didn’t return what I was looking for).

Mac Applications

A concern that I had was that I may have to spend quite a lot on applications. Not true. There are lots of open source and free applications for Mac too. And most of them are elegant in UI and efficient in what they are supposed to do. Here are some of the applications that I’m using:

Picture 1

Web Browsing : Mac comes pre-installed with Safari, which is a fast browser. I am also using Firefox.

Email : Mail, the pre-installed email program doesn’t have a provision to download only the headers. I’m using Gmail with offline feature and it is more than sufficient for me.

RSS Feedreader : Again I depend on Google for it. I’m using Google Reader with offline feature.

Office Suite : I’m using the Apple iWork. Might give a try to NeoOffice.

Games : I’m surprised that Mac doesn’t come with pre-installed games pack. There is only chess. I’m searching for some good free games.

Chat : My chat buddies have grown old (no I’m still young ;-) ). Everyone in the current friends circle use Gmail chat and so I go with it too.

Programming : I’m using TextWrangler for coding. But couldn’t find a decent SVN client. I tried SCPlugin, but for some reason it didn’t work.

Photography : I’ve been using Adobe Photoshop Elements and it worked in Mac too. Still to edit any photo in Mac but I’m sure the experience is going to be good.

Note Taking : Voodoopad Lite is a desktop wiki for Mac and it makes it easy to takes notes and organize within a single physical file.

Personal Finances : I tried mmex. But it kept crashing, though it works fine under Windows.

VirtualBox : I couldn’t find a decent Desktop Blog writer than Microsoft Live Writer; also I already bought SmartDraw. So went with VirtualBox to run Windows inside Mac. I am also using MMex for personal finances under Windows.

Others : iSync for syncing addresses & calender from Nokia E71; TweetDeck for tweets; SLife for tracking hours spent on applications; Books for cataloguing; Grab for taking screenshots.

Are there any other interesting Mac applications (preferably free) that I should try?

Written by Joseph Jude

March 11th, 2009 at 8:23 pm

Posted in Tech

Tagged with ,

What is your learning model?

with 5 comments

In the competitive software industry, if you don’t keep yourself updated, soon you’ll be outdated. Yet when swamped with hundreds of concepts, methods and techniques, it is impossible to be updated continually. There is also a risk of, being updated in a soon-to-be outdated area.

Whether lucky or smart, I’ve always worked on challenging, well-paying and emerging concepts & tools. Having reached a certain stage in my career, I’m preparing for the next stage. I’ve followed ‘learn-do-refine’ model which has worked pretty well so far. With that foundation, here is my learning model for the next stage.

My learning model is of two layers – a core layer, domains in which I want to be an expert and a support layer, domains which will help me to practice my expertise effectively.

image

Enterprise Architecture

Many-a-times, those in software industry asks, ‘I have an answer. Do you have a relevant question?’. But successful (read profit making) companies are those that solve a business problem by engaging technology. EA brings this success story as a practice. I’m excited to learn about EA and possibly apply those concepts in the coming years.

Customer Relationship Management

CRM covers topics such as finding new customers, selling more to existing customers, and retaining customers. Now-a-days, CRM is considered relevant even for government organizations. I’ve been in CRM domain for the past 8 years and I’ve enjoyed both functional and implementation sides. I would like to continue to learn how CRM concepts help companies (and even governments) to be profitable.

People Skills

Executive educator, Marshall Goldsmith, says in ‘What got you here won’t get you there‘, that most of executive’s challenges are ‘people related’. To achieve anything significant, there needs to be a team (composed of seniors, peers, and juniors) and it is important to develop people skills to work with and with-in teams. Having been a asocial introvert, I find that this part of the pie is the most frustrating and emotionally draining; yet a critical part to be successful.

Project Management

I would broadly term this part as ‘Getting things done’ – the execution part of the deal. I’ve worked with some of the brilliant minds who are able to place best ideas on the table, but lack what it takes to get it done. Though I like to conceptualize a solution and communicate it with enthusiasm to others, I find it satisfying to get it executed – not really bothering about who gets the credit. You know what? When you get into that attitude, you almost always get the credit!

Financial Management

This is one area where I need to start from scratch. Executives translate every action in the organization into numbers – either profit or loss. It is poor financial management that has gotten the erstwhile famous companies into bankruptcy.

…and some fun

Another critical piece to continue enjoying other pieces. Though I don’t expect to be Ansel Adams or Mark Twain or Michael Phelps, I like to pursue photography, travel, writing and swimming as they joyfully refresh the soul.

Do you have a learning model? Do you think it is worth having one and pursuing it? Feel free to share your comments.

Written by Joseph Jude

March 10th, 2009 at 3:05 pm

Posted in General

Tagged with ,

Standing on giants

without comments

“Consulting is a tough business”, says Alan Weiss.

You better listen when a million dollar consultant speak.

From opening a bank account to steering a challenging project can be tough, especially when you are starting out as an independent consultant.

So how do you get through?

Motivation is a big part in getting through tough challenges. I draw motivation from family, friends, colleagues, popular icons. Even events can be source of motivation.

Paraphrasing Sir Issac Newton’s words, “If I’ve succeeded, it is because I stood on the shoulders of the giants.

Standing on giants helped me so far; will it get me further? Only time will tell.

Written by Joseph Jude

February 16th, 2009 at 2:55 pm

Posted in General

Tagged with ,

Simply Better Consultants

without comments

‘Predictable and reliable delivery of category benefits is the driver for success’, argues Patrick Barwise and Sean Meehan in their book, ‘Simply Better‘.

I agree.

Taking parallel from the book, what are the ‘category benefits’ (those expected out of a category or class of products or services) expected from a consultant, as a product and as a service?

I could think of these two:

Domain Expertise: This is the only reason a consultant is in the room. They are expected to be a master in the domain – whatever be the domain – CRM, Project Management, Process Re-engineering, Peoplesoft.

Appreciation of business reality: Usually consultants have to deal with dilemma on the ground and steer their clients to a solution. The problem in hand will be a product of people and process. Yet, consultant should stay focused and find or create a path forward.

Domain expertise can be learnt. In fact, during their life time consultants achieve mastry of more than one domain. However the other skill is hard to learn and judge. But it will be needed in almost all of the assignments. Without it, it is hard to be a consultant.

Do you agree?

Written by Joseph Jude

February 2nd, 2009 at 1:18 pm

Posted in General

Tagged with , , ,

What do customers want?

without comments

Companies spend big share of their budget trying to ‘differentiate’ their product and services from those of their peer-group companies. Usually these differentiations are add-ons to the core category benefits which are expected from their product or service. But do such differentiations work?

Would you return to a restaurant that has an impressive interior and calming music but serves absolutely tasteless food?

This is the theme of ‘Simply Better‘, a book that, Gary Silverman calls, “… a book about marketing for people who have read too many books about marketing”.  Drawing upon experience of Tesco, Toyota and similar companies, Patrick Barwise and Sean Meehan, authors of the book, argues that, customers expect a predictable and reliable delivery of category benefits, every time; all the time. Differentiation does not matter to customers when category benefits fail.

The authors also emphasize the marketing principle put forwarded by Peter Drucker, ‘Marketing is not a specialized business activity…it is the whole enterprise seen from the customer’s point of view‘. Companies should spend their resources on improving customer’s experience at every point of contact  – be it marketing, sales, delivery or post-sales support.

These are simple yet fundamental concepts for any company’s success. Fact is, simple concepts are easy to be missed.

Written by Joseph Jude

January 29th, 2009 at 2:17 pm