Friday, 30 March 2012

Book Review: The Long Revolution


The Long Revolution book written by Dinesh Sharma provides highly readable and informative account of the birth and growth of India’s IT industry. With around 500 pages, this book is a really a long book but would make you glue to it till its final chapter. I must thank the author because the book helped me learn history of the industry in which I have been working for last 15 years.

Saturday, 17 March 2012

Talk on Cloud Computing

I recently gave a talk on "Demystifying Cloud Computing" in state level seminar at RMD Sinhgad School of Computer Studies, Pune. It was an introductory talk and I preferred not to use PowerPoint slides for this talk. Instead I used following notes in the form of Q&A while delivering the talk:

1. What is traditional computing model? - Buy, deploy and manage hardware, system software and applications.
2. What is cloud computing model? - One or more of hardware, system software and applications are used on rent.
3. What is meant by IaaS, PaaS and SaaS? - Infrastructure as a service, Platform as a Service and Software as a Service
4. What are advantages of cloud computing? - Pay-as-you-use, Reliability, Opex over capex, Scalability
5. What are disadvantages of cloud computing? - Compliance hurdles, Openness challenged, Not flexible, Security issues
6. Which are enabling technologies? - Ultra-thin clients, Virtualization, Web services
7. What are deployment options? - Public, Community, Private and Hybrid
8. Who are leading vendors? - Amazon (IaaS), Microsoft (PaaS), Google (PaaS, SaaS) and salesforce.com (SaaS)

Wednesday, 7 March 2012

Book Review: Our Iceberg Is Melting

"Our iceberg is melting" is a fable, authored by John Kotter and Holger Rathgeber. It illustrates eight step process of organizational change management, as given in John Kotter's "Leading Change" book. The book takes less than two hours to read and helps us to learn this process effectively. Beyond this process, this fable also emphasizes role of thinking and feeling for change management. I would recommend this book to everyone interested in the topic of organizational change management.

Monday, 27 February 2012

Book Review: Inside Apple


In this book, the author has attempted to reveal operating model of Apple under the leadership of Late Steve Jobs. He has also commented on possible future scenarios for the company. Quite readable, this book continues to hold reader’s attention till its end. A good book to read for Apple fans and others.

Friday, 10 February 2012

Attitude matters!

In a recently attended training, the trainer (Mr. Viswanathan V) used following logic to make a point that attitude matters!

If we count 1 for letter 'a', 2 for letter 'b' up to 26 for letter 'z' then we find following scores:

skills = 19 + 11 + 9 + 12 + 12 + 19 = 82
hard work = 8 + 1 + 18 + 4 + 23 + 15 + 18 + 11 = 98
knowledge = 11 + 14 + 15 + 23 + 12 + 5 + 4 + 7 + 5 = 96
attitude = 1 + 20 + 20 + 9 + 20 + 21 + 4 + 5 = 100

It's interesting, isn't it?

Takeaways from Training Program on "Giving and Receiving Feedback"

A couple of weeks back, I attended one-day in-house training program on "giving and receiving feedback". Mr. Viswanathan V delivered this program extremely well. Following are my key takeaways:

  • Make feedback specific (e.g. "When you , it's a problem because . What I would like you to do in future is )
  • Take responsibility while giving feedback; let it be YOUR feedback, based on YOUR information/observation.
  • Give balanced feedback. Positive feedback boosts morale while negative feedback improves performance.
  • Avoid delay. 
  • Make your expectations clear to your subordinates in the beginning so that you can refer to those expectations while giving your feedback.
  • Link your feedback to company goals and suggest actions that can contribute to those goals.
  • If the person receiving feedback, cries then give him/her time and space to express and then proceed gradually. If her/she gets angry then show empathy and partial acknowledgement before proceeding further.
  • If the person receiving feedback disagrees with the facts in the feedback then provide examples/evidence. On other hand, if he/she questions whether there is any problem itself then specify the consequences of his/her behavior.
  • While receiving feedback, adhere to following rules:
    • Try to control your defensiveness.
    • Listen to understand.
    • Try to suspend judgement.
    • Summarize and reflect what you hear.
    • Ask questions to clarify.
    • Ask for examples and stories that illustrate the feedback.
    • Never hurt their ego.
    • Not every feedback is correct.
    • Be approachable.
    • Check with others to determine reliability of feedback.
  • If you get no feedback, then actively seek feedback from everyone you interact (boss, peers, juniors, clients, etc.).
  • If you get feedback in public then ask for feedback in private.
  • If you get rambling feedback then summarize and/or ask pointed questions.
  • If you get vague feedback then ask probing questions.
Thanks to Mr. Viswanathan, for sharing his wisdom during this training program. Also the films shown were quite informative. I have been recommending this program to my company colleagues since giving/receiving feedback is very much integral part of our work.

How to write an effective abstract

There is more than enough advice on how to write effective abstract. After all, abstract is the one which brings readers' attention to your paper or article. I follow the advice given by Kent Beck in his OOPSLA talk, "How to Get a Paper Accepted at OOPSLA". Let me produce it here almost verbatim:

"The abstract is your four sentence summary of the conclusions of your paper. ... I try to have four sentences in my abstract. The first states the problem. The second states why the problem is a problem. The third is my startling sentence. The fourth states the implication of my startling sentence."

The startling statement should communicate the key message of the paper that would catch interest of target readers. Kent Beck further advises that one should resist the temptation to argue for the conclusion in the abstract. That way the reader has more incentive to carefully read the rest of the paper to validate the startling statement

Using this advice, I recently wrote following abstract for my upcoming article on "Managing Information and Email Overload":

If you feel overloaded with lots of emails in your inbox and availability of Too Much Information(TMI), then be assured that you are not alone! Thanks to widespread use of computers and internet, the information load is going to only increase in future and would result in reduced productivity and delay in decision making.In this article, you will find 3F formula for managing information and email overload. With this formula, you can not only increase your productivity and decision-making ability but can also improve your work-life balance.

Book Review: Offshore

Written by two Infosys executives, this book provides almost complete details about Indian IT services industry to an outsider. I being an industry practitioner for last 15 years also found quite few new information nuggets in this book. Besides being informative, the book makes arguments on various issues with support from good amount of quantitative and qualitative data. In all, this book is a good read for all who are concerned with IT services industry in one way or other.

Wednesday, 25 January 2012

Essential Seven Skills for an Information Worker

I define Information Worker as a person using computer for accomplishing his/her work. Hence it is imperative for an information worker to know how to use computer. Here is my list of skills that an information worker must have to use computer effectively and efficiently.
  1. Communicating using email and instant messaging
  2. Using word processing, spreadsheet and presentation software
  3. Finding trustworthy information on internet
  4. Tracking todos/calendar
  5. Organizing digital documents and multimedia files
  6. Having information security awareness
  7. Managing information overload

Your comments please!

Monday, 23 January 2012

Book Review: Bit Literacy

For some books, sub-title describes the contents better than the title. This book is one of them. The sub-title of this book is "Productivity in the Age of Information and E-mail Overload". Indeed, this book describes quite a few useful tools and techniques for enhancing productivity of an information worker. Particularly, the technique for managing email overload is quite useful and I have started practicing it. If you wish to know this technique then please read this article.

Saturday, 7 January 2012

Article Summary: Recovering from information overload

In this article, authors argue that multitasking is not a solution for addressing information overload. They have cited various studies to make a point that always-on, multitasking work environments are killing productivity, dampening creativity, and making us unhappy. Their advice to executives is simple: use some combination of focusing, filtering, and forgetting to tackle information overload.

Title: Recovering from information overload
Authors: Derek Dean and Caroline Webb
Source: January 2011 issue of McKinsey Quarterly (available at https://www.mckinseyquarterly.com/Recovering_from_information_overload_2735)

Friday, 25 November 2011

Book Review: Upworldly Mobile by Ranjini Manian

In less than 200 pages, Ranjini Manian has provided useful tips and insights to an Indian professional working in global business environment. Using anecdotes, she has shared her wisdom throughout the book. I would recommend this book to every Indian who aspires to convert himself/herself into a global Indian.

Friday, 21 October 2011

Book Review: Making Breakthrough Innovation Happen

This is truly an inspiring book. It not only provides 11 Indian Innovation case studies but also provokes the reader on why he/she can't pull out next radical innovation. The case studies include Dainik Bhaskar, Aravind Eye Hospital, CavinKare, ITC-IBD, Bosch India, Trichy Police, Chola Vehicle Finance, Titan Edge, Shantha Biotech, Surat Transformation and Su-Kam. I would strongly recommend it to every young person, regardless of his/her age. This book could also become a great gift for your dear ones.

Friday, 7 October 2011

Notes from Book: Romancing the Balance Sheet

I conduct Financial Literacy course for my company colleagues. Hence I started to read this book to pick up few ideas to include in my course. Following are my notes from that perspective:
  • Two Rules of Good Financial Management
    1. Never invest your money without ensuring that the assets you acquire can generate a return which is at least equal to the cost of your capital.
    2. Invest your money in such a way that the assets will generate an inflow of funds before the liabilities demand an outflow.
  • Lessons from Rule No. 2
    • Long-term funds should be used for long-term purposes and short-term funds for short-term purposes.
    • Healthy organizations may use, or should use, some long term funds for short-term purposes.
    • But no organization should EVER use short-term funds for long-term purposes.
    • Healthy organizations must maintain a current ratio of about 2:1 and a quick ratio of a minimum of 1:1.

Book Review: Romancing the Balance Sheet

Not sure whether you can become champ with romancing the balance sheet by merely reading this book, but this book can help you to have a good beginning. :) Written for a layman, Dr Anil Lamba, the author this book, has explained the complex subject of finance in the simplest manner possible. The book reads as if author is having a chat with you. Though it runs more than 200 pages, you are most likely to finish this book in one or two sittings as the book holds your attention very well. As title suggests, the book covers basics of financial statement but it also covers financial topics that need to be known to people working in non-finance departments. These topics include inventory management, working capital management, marginal costing and leverage analysis. I would strongly recommend this book to every first-time manager to understand how his/her actions would affect financial performance of his/her employer.

Friday, 23 September 2011

Notes from book: Information Architecture for the World Wide Web

I have started reading this book titled "Information Architecture for the World Wide Web" written by Peter Morville and Louis Rosenfeld. From initial chapters, I made my notes in form of following mind maps. I am yet to finish the book so more mind maps would come!


Tuesday, 13 September 2011

Notes from book: Business the amazon.com way

I happened to glance through first edition of book titled "Business the amazon.com way". It is published in year 1999 so no wonder it looked like an outdated book to me. It's second edition is published in year 2002, which I guess would have covered the dot-com-burst phenomenon. Nevertheless reading a pre-dot-com-boom book in year 2011 was an interesting experience.

In this book, the author Rebecca Saunders has shared following 10 secrets of the world's most astonishing web business:
  1. Live and breathe e-commerce
  2. Fill the place with entrepreneurs (hire entrepreneurial talent for key positions)
  3. Focus (to be the world's biggest store on the net)
  4. Brand the site
  5. Get and keep customers by offering great value
  6. Develop unbeatable logistics
  7. Stay lean (practice frugality as value)
  8. Practice technoleverage
  9. Constantly reinvent the business
  10. Grow with the best (alliances, acquisitions and partnerships)
As such, they are not so much secrets as of now. Still I found this list worth noting!

Monday, 12 September 2011

Notes from book: Coaching People

Following are my takeaways from reading a book titled Coaching People. The book is authored by Patty McManus and is published by HBS Press as part of Pocket Mentor series.
  • Coaching is a means for learning and development. It is guiding someone toward her or his goals. It it also the mutual sharing of experiences and opinions to create agreed-upon outcomes.
  • Coaching is NOT an opportunity to correct someone's behaviors or actions. It is NOT directing someone to take actions to meet goals. It is also NOT being the expert or supervisor with all the answers.
  • Effective coaching is ongoing.
  • Coaching Skills
    • Active listening
    • Asking right questions (both open-ended and closed-ended)
    • Advocate opinions (to balance question-asking mode)
    • Give feedback as coach
    • Receive feedback as coach
    • Build agreement
  • While giving feedback, focus on behavior - not character, attitude or personality; be specific; be sincere; be realistic. Give feedback early and often.
  • Coaching style could be directive, which is useful for developing skills and for providing answers. On the other hand, supportive coaching style is useful for facilitating problem solving, for building self-confidence, for encouraging employees learn on their own and for serving as a resource for others.

Book Review: Coaching People

If you are pressed for time and want to get quick information capsule about coaching then this book is for you. In less than 70 pages, this "pocket mentor" from HBS Press tells what is coaching, describes key coaching skills and provides tools in terms of forms, checklists and worksheets. A small test near the end of the book not only assesses readers' understanding of concepts but also reinforces them. An annotated list of learning resources concludes this book. Along with structured information, this book also provides few anecdotes to illustrate concepts. Overall it is worth reading for every practicing and aspiring manager. 

Thursday, 1 September 2011

SARAL methodology

Last week while traveIing in a bus, I thought of a methodology for delivering business technology solutions. I struggled a bit to capture its steps in specific words so as to get an easy-to-remember acronym name for the methodology. The result was SARAL methodology  having following steps:
  1. Study client's business context and IT landscape.
  2. Analyze gap between current and desired state.
  3. Recommend solution options.
  4. Activate client-chosen solution option on a pilot basis for early feedback.
  5. Launch full-fledged solution.
Yes, I agree it's old wine in new bottle! Hope new bottle is more elegant though!!

Jokes apart, there are couple of differentiators that I have tried to capture in this methodology:
  • Instead of studying just business requirements, study the business context as there could be some hidden requirements that we would otherwise miss.
  • Don't recommend "the" solution but few solution options for client to choose. Ideally we would propose three solution options which could resemble like fast-food, square-meal and seven-course-meal options!
  • A beta version needs to made available to users before launch to seek their early feedback.
That's for now, more later.

Shaping Customer Agenda

On 23rd and 24th August, I attended training program on the topic of "Shaping Customer Agenda". It was conducted by Rhea D'Souza and Siddharth Singh from Paradigms Unlimited. The focus of this training program was to learn about approach for Customer Enchantment. Like any other behavioral training program, this program was full of activities that made me think harder and reflect deeper.

Quite a few thoughts and topics were discussed in this program. I have noted following thoughts that touched me the most and can be considered as my takeaways from this program:
  • Context is decisive. It decides our thoughts, feelings and action.
  • It is easy to miss something you are not looking for.
  • We carry many unexamined assumptions (e.g. I cannot draw, I am not good at talking to strangers etc.). It is needed to examine them time and again.
  • Only interested people are interesting.Are we interested in others?
  • Simplify to amplify - can we write about our business in less than 8 words?
  • Enchantment is defined as creating voluntary change in hearts, minds and therefore actions of customers.
  • Become aware of listening filters that include:
    • It is not possible
    • Judging
    • Looking Good
    • Taking it personally
    • I already know
  • Observable patterns of behavior can help us understand interaction styles of people around us. The interaction styles are:
    • Relater: Introvert with emotion orientation - expect trust
    • Analyzer: Introvert with action orientation - expect accurate and valid data
    • Expresser: Extravert with emotion orientation - expect something new/big
    • Director: Extravert with action orientation - expect competency
  • How to manage client expectations? Set clear expectations, stay aligned to expectations and make your progress known.
  • Conduct pre-mortem analysis before starting out with new project/initiative; assume the project has failed and discuss reasons for the same and then plan out ways to prevent these reasons to happen.
  • Actions for enchantment:
    • Likeability - listening, language, smile and handshake
    • Trustworthiness
    • Listening - facts, feelings, intention and filter
    • Become Mensch, a person of integrity and honor
    • Reciprocity - transactional, pay-it-forward and goodwill
    • Appreciate - say it when you see it
  • Personal Branding Statement should explain what you do and why you exists. It must be Authentic, Believable and Coherent.
BTW, I must thank both Rhea and Siddharth for two days of wonderful learning experience! It seems they delivered such training program for the first time and delivered it the best for sure.

Thursday, 25 August 2011

Book Review: McKinsey's Marvin Bower

This book is a biography of Marvin Bower, who is often referred to as
father of management consulting. The book weaves together many
anecdotes to illustrate vision and thought process of Marvin Bower. I
found three case studies viz. Royal Dutch Shell (1956), PwC (1979) and
HBS (1979) quite useful. The book provides quite a few lessons in
consulting hence I would recommend it to every budding consultant.

Friday, 5 August 2011

Book Review: The Social Media Marketing Book

This book provides a knowledge capsule on the topic of social media
from a marketer's perspective. After an introductory chapter, eight
chapters cover each of the following social media types: blogging,
twitter and microblogging, social networking, media sharing, social
news and bookmarking, ratings and reviews, forums and finally virtual
worlds. The author provides prescription for strategy, tactics and
practice in the second last chapter. The last chapter is devoted to a
crucial topic of measurement. Well-structured information and
insightful wisdom about social media marketing makes this book useful
for everyone interested in exploiting social media phenomenon for
marketing their products and services.

Thursday, 21 April 2011

Latest Forrester Wave on Enterprise Architecture Management Suites

In this month, Forrester has published Forrester Wave on Enterprise
Architecture Management Suites (EAMS). The EAMS market is not so well
defined, so I guess Forrester is trying to establish this product
category through this report. It has identified 10 vendors, which
offer products that closely matches the Forrester definition of EAMS.
It has identified Mega, Troux, Software AG and Alfabet as leaders with
following comments:
1. Mega is the most advanced second-generation EA tool migrating to
EAMS with strong GRC.
2. Troux Technologies is the strongest for standards and application
portfolio management.
3. Software AG promises the best business connection to EAMS.
4. Alfabet is the thought leader and a defining force in the EAMS category

Forrester has further identified Metastrom, IBM, Casewise, Avolution
and The Salamander Organization as Strong Performers with following
comments:
1. Metastorm offers interesting technologies to become an EAMS player.
2. IBM offers a modular approach to EAMS adoption.
3. Casewise builds on its ease of use to construct an EAMS strategy.
4. Avolution is a newcomer with a surprisingly strong showing.
5. The Salamander Organization provides a toolbox and services to
build your own EAMS.

Finally there is one vendor - BiZZdesign, which has been named as
Contender as it provides a strong second-generation EA tool but lags
in the EAMS space.

Though this report would be useful for Enterprise Architects in
general, it would have become more useful if it had contained more
discussion about this product category itself.

Tuesday, 5 April 2011

Book review: Head First Data Analysis

Data analysis is a relatively complex topic. Hence it is nice to see a
very different and welcoming treatment as used in this this book. This
book is a learning guide on topics such as optimization, hypothesis
testing, bayesian statistics, regression, etc. Each chapter uses a
case study to discuss the topic. The book makes use of a lot of
pictures and exercises to provide conceptual understanding and to keep
you awake while reading! I thoroughly enjoyed reading this book while
(re)learning otherwise complex topics. I highly recommend this book to
all those who are new to data analysis and wish to enjoy learning the
same!

I give five stars (out of five) rating for this book!