Friday, 30 March 2012
Book Review: The Long Revolution
Saturday, 17 March 2012
Talk on Cloud Computing
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
Monday, 27 February 2012
Book Review: Inside Apple
Friday, 10 February 2012
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"
- 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.
How to write an effective abstract
"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
Wednesday, 25 January 2012
Essential Seven Skills for an Information Worker
- Communicating using email and instant messaging
- Using word processing, spreadsheet and presentation software
- Finding trustworthy information on internet
- Tracking todos/calendar
- Organizing digital documents and multimedia files
- Having information security awareness
- Managing information overload
Your comments please!
Monday, 23 January 2012
Book Review: Bit Literacy
Saturday, 7 January 2012
Article Summary: Recovering from 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
Friday, 21 October 2011
Book Review: Making Breakthrough Innovation Happen
Friday, 7 October 2011
Notes from Book: Romancing the Balance Sheet
- Two Rules of Good Financial Management
- 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.
- 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
Friday, 23 September 2011
Notes from book: Information Architecture for the World Wide Web
Tuesday, 13 September 2011
Notes from book: Business the amazon.com way
In this book, the author Rebecca Saunders has shared following 10 secrets of the world's most astonishing web business:
- Live and breathe e-commerce
- Fill the place with entrepreneurs (hire entrepreneurial talent for key positions)
- Focus (to be the world's biggest store on the net)
- Brand the site
- Get and keep customers by offering great value
- Develop unbeatable logistics
- Stay lean (practice frugality as value)
- Practice technoleverage
- Constantly reinvent the business
- Grow with the best (alliances, acquisitions and partnerships)
Monday, 12 September 2011
Notes from book: Coaching People
- 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
Thursday, 1 September 2011
SARAL methodology
- Study client's business context and IT landscape.
- Analyze gap between current and desired state.
- Recommend solution options.
- Activate client-chosen solution option on a pilot basis for early feedback.
- Launch full-fledged solution.
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.
Shaping Customer Agenda
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.
Thursday, 25 August 2011
Book Review: McKinsey's Marvin Bower
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
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
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
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!

