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!
Saturday, 2 April 2011
Book Review: "Psychological Testing at Work" by Edward Hoffman
If you are generally interested in knowing about what kind of psychological tests that could be used in workplace then this is an excellent book to read. It provides an extensive survey of several dozens of psychological tests, classified by the purpose they serve.
What I liked the most is chapter three briefly covering history of workplace testing. Then there is another chapter (#7) that is dedicated to probably the most popular psychological test at workplace – Myers-Briggs Type Indicator (MBTI). Other chapters that could be of interest include the ones covering tests related to leadership and emotional intelligence.
In all, it is a book to read if you do not know much about psychological tests but wish to know the basics within few hours.
Thursday, 24 March 2011
Publishing powerpoint slides on youtube
- Save PPTs into PNG images. PowerPoint will save all slides as images in a folder.
- Use Windows Movie Maker (freely available with Windows XP) to convert these images into WMV video file.
- Upload WMV file on youtube.
BTW my youtube channel is at http://www.youtube.com/user/
Freemium
you give away a core product for free and then generate revenue by
selling premium products to a small percentage of free users.
I guess this model is well known, thanks to the companies such as
Skype that have championed this business model. But it was interesting
to see that someone has named it so well.
For more details, please check out Wikipedia article and also a blog
site at http://www.freemium.org. This site features an e-book that
explains this term in more details.
Happy reading!
Tuesday, 12 October 2010
Getting introduced to Liferay Portal
Just finished first chapter of a book titled, "Liferay in action". It is an introductory chapter and provides useful tour of Liferay portal. It is freely available at http://www.manning.com/sezov/Sezov_LiA_MEAP_Ch1_FREE.pdf. Following are my notes from this chapter.
- Liferay is an application (read: portlet) aggregator, content manager and a collaboration tool.
- A Liferay server consists of one or more portals. Each portal has its own set of users and user collections.
- There are four types of collections:
- Role: Collects users by their function. Permissions in the portal can be attached to roles.
- Organization: Collects users by their position in a hierarchy. Organizations can be nested in a tree structure.
- Community: Collects users who have a common interest. They're single entities and can't be grouped hierarchically.
- User Group: Collects users on an ad hoc basis. Defined by portal administrators.
- Organizations and Communities can have any number of pages defined within them. Pages are organized into Layouts, and there are two types of Layouts: Public and Private. User Groups don't have pages per sé, but rather can have Page Templates. By default, each user gets a personal community, which itself has public and private layouts. This is a personal web site which the end user can configure.
- Roles can be created under one of two scopes: Portal Role and Community/Organization Role.
- Portlets could be either non-instanceable or instanceable. Non-instanceable portlet (e.g. wiki portlet) has its data scoped by the community or organization to which it belongs. No matter how many times you add it to a page with the community or organization, it will point to the same data. On other hand, in case of instanceable portlets (e.g. RSS portlet), since many of them can be placed on the same pages in any community or organization, they all have their own sets of data.
- Liferay's Control Panel is the central location where just about everything can be administered.
- While designing the portal, first step is to get answers to following questions:
- Will users be given freedom to sign up on the site?
- Will your user groupings be ad-hoc, static, or both? (If your user groupings will be ad-hoc, you know you'll be creating communities for your users to join and leave.)
- Will some regular users have access to things others won't? (If so, you know you'll be using Roles.)
- Will you be delegating administrative tasks to some users? (If so, you may have Community or Organization Administrators.)
Now next step for me is to install and explore Liferay portal!
Thursday, 2 September 2010
Book Review: The Romance of Tata Steel
more than a century. The story begins in the years of 1980s and covers
the latest events such as acquisition of Corus. Tata Steel is known
for two key things: low-cost production of steel and public welfare
activities. The book focuses more on the second thing but does provide
some insights into the operations of the company. It mentions quite a
few anecdotes and portraits many personalities that were involved in
making and running of Tata Steel. In a little less than 200 pages, the
authors has been able to give a good understanding of the company
though more details in the areas of management style, operational
strategy etc., would have made this book more useful. It definitely
succeeds in increasing respect for the company among readers.
Wednesday, 7 July 2010
What do Software Architects really do?
I came across this interesting article from Philippe Kruchten, published in the Journal of Systems and Software in year 2008. In this article, the author has recommended following time allocation for software architects:
· Internal Focus: About 50% of time focused on architecting per se: architectural design, prototyping, evaluating, documenting, etc.
· External Focus: About 50% of time interacting with other stakeholders. It has got two facets:
o Inwards: 25% time for getting input from outside world: listening to customers, users, product managers, and other stakeholders; learning about technologies, other systems' architecture and architectural practices
o Outwards: 25% time for providing information or help to other stakeholders: communicating architecture, project management, project definition
The author has also identified following anti-patterns, which can be illustrated with this ratio of [internal:inwards:outwards]
· Goldplating [60:30:10]: software architects are not engaged enough with the implementation team.
· Ivory Tower [70:15:15]: software architects have isolated themselves.
· Absent Architect [30:40:30]: software architects are spending too much time travelling the world, at the expense of their core work.
· Just Consultants [25:25:50]: software architects are engaged more in activities such as product definition
The author has not offered very strong formal evidence supporting his recommendations. But we can treat them as very valuable inputs, given the credentials of the author.
Thursday, 1 April 2010
Gartner Report on “Leading in Times of Transition: The 2010 CIO Agenda”
Just finished reading an executive summary of Gartner report titled "Leading in Times of Transition: The 2010 CIO Agenda". Following are my notes from this reading:
1. Top three business priorities for CIOs in year 2010 are:
a. Improving business processes
b. Reducing enterprise costs
c. Increasing the use of information/analytics.
2. Top three business priorities in year 2013 as projected by CIOs surveyed are:
a. Managing change initiatives
b. Improving business processes
c. Attracting and retaining new customers.
3. Top ranked strategic technologies for CIOs surveyed are as follows: Virtualization, Cloud Computing and Web 2.0.
4. The 2010 CIO Agenda will focus on following three factors:
a. An economy in transition places a premium on results productivity versus cost-efficiencies.
b. Enterprise strategies are shifting toward more collaborative and innovative solutions.
c. The rise of technologies such as virtualization, cloud computing and Web 2.0 are creating a new IT landscape.
Since I do not have access to full Gartner report, I do not know the rationale behind these findings/recommendations. But anyway there are no surprises here!
Wednesday, 17 March 2010
Survey on Essential Skills for Solution Architects
I am involved in research for building capability framework for the role of solution architect. As part of this research, we have launched a survey to distinguish essential capabilities from a list of 35 capabilities. Kindly respond to the survey at http://www.surveymonkey.com/s/36WZK5H if you work in the area of solution architecture. With only nine questions, this survey will take less than ten minutes of your time.
We intend to publish a series of papers in academic conferences to share the findings of this research in public domain. Your contribution will help make this happen. Thanks in advance!
Wednesday, 10 March 2010
Research Methods
While browsing Internet, I stumbled upon a web site at http://www.mcli.dist.maricopa.edu/proj/res_meth/rmvl/index.html, which has provided useful information regarding research methods. My notes are as follows:
1. Experimental: This method is one in which a researcher manipulates an independent variable (anything that can vary) under highly controlled conditions to see if this produces (causes) any changes in a dependent variable. He has to ensure holding all other variables, variables that might also affect the dependent variable, constant. The method can help in determining cause-and-effect relationships. A major limitation is that this method can only be used when it is practical and ethical for the researcher to manipulate the independent variable.
2. Following four research methods are called as descriptive methods. Use of these methods does not allow drawing conclusions about cause-and-effect relationships but can be used where experimental method cannot be used.
a. Correlation: This method helps determine the degree and direction of relationship between two or more variables or measures of behavior. It also can be used as a basis for prediction.
b. Naturalistic observation: In this method, the researcher very carefully observes and records some behavior or phenomenon, sometimes over a prolonged period, in its natural setting.
c. Survey: Surveys are particularly useful when researchers are interested in collecting data on aspects of behavior that are difficult to observe directly (such as thoughts about suicide) and when it is desirable to sample a large number of subjects. Since it relies on a self-report method of data collection, intentional deception, poor memory, or misunderstanding of the question can all contribute to inaccuracies in the data.
d. Case Study: It involves an in-depth descriptive record, kept by an outside observer, of an individual or group of individuals. They often rely on descriptive information provided by different people. This leaves room for important details to be left out. Also, much of the information collected is retrospective data, recollections of past events, and is therefore subject to the problems inherent to memory.
The site also provides more details, which you may find useful if you are interested in this area.
Thursday, 25 February 2010
Middleware Software Market Overview by Forrester
Forrester has published a report on Dec 30, 2009, providing an overview of middleware software market. It has reported total market size for middleware software at $25 billion plus for year 2008. The middleware software includes business process platforms and legacy transaction servers (e.g IBM CICS, Oracle Tuxedo, Natural/Adabas etc). As per the report, IBM is market leader with 18.7% market share. It is followed by Microsoft (16.3%), Oracle (13.8%) and SAP (5.4%). These top four vendors cover 54.2% market share. Software AG, TIBCO Software and Progress Software are the leading three independent vendors focused on a middleware portfolio. Their market shares are 2.2%, 2.1% and 1.4% respectively. Red Hat is only holding 0.2% market share though "usage" share for open source software could be more.
Tuesday, 23 February 2010
Diamond’s Business Design 2010 Study
Diamond Management & Technology Consultants, Inc. has published 12-page report on their site, based on its survey of 174 business leaders. It has revealed a couple of interesting findings:
- 57% of firms have market penetration as primary objective while only 16% firms have indicated innovation as primary objective.
- Only 6% of surveyed managers feel they are focused on changing only the processes they view as most important in accomplishing their objectives. Almost half the respondents (46%) confess that the economic crisis has caused them to spread themselves too thin.
The authors have concluded that year 2010 will be a year of increased competitive intensity. The firms will try to hold on to their current market share while stealing customers from the competition.
Near the end of the report, the authors have made following three recommendations:
- Review your growth portfolio to make sure you have the right capabilities and investments to support a market penetration or innovation strategy.
- Conduct a scenario-planning exercise that can help to foster organizational agility and better planning.
- Create a growth team comprised largely of line executives who can help close the thinking/doing gap and focus the organization on profitable growth.
Wednesday, 17 February 2010
Using Mind Maps made easy
Mind Map is a well-known graphical method to take notes. Instead of taking notes linearly so that they are read like an article, taking notes using mind map as shown in the figure has many advantages.
By arranging all information around a central theme, mind map provides a visual representation of the information, which is more intuitive to understand. They boost the recall of the information presented thus maximizing the retained learning. More importantly, since the ideas are presented in a radial, graphical, non-linear manner, mind maps help adopt a brainstorming approach to planning and organizational tasks.
To use mind map, all what you need is a paper and pen. But it becomes tedious when the mind map becomes bigger and bigger. Particularly, when you use mind maps for brainstorming, using paper and pen constraints your idea generation ability. During brainstorming we tend to get many new ideas, which require us to frequently reorganize the mind map. Doing it using paper and pen makes the mind map look messy. Also as we keep on adding new ideas and information, the mind map starts collecting more and more clutter, thus stifling further idea generation ability.
Using the software tool can help overcome these problems. By using software for creating mind map, we can add/delete ideas quite frequently without making the mind map messy. Also the software can provide a view where some branches can be collapsed or expanded thus giving non-cluttered view of the mind map.
There are quite a few mind-mapping software products available. Notable examples of commercial products include Buzan's iMindMap, MindManager (formerly known as MindMan) and XMind Pro. There are free software alternatives too. FreeMind is the one that I personally use for creating mind maps. It's easy to use and provides quite a good feature set. XMind is another free software product that can be considered.
Armed with a software product, you can effectively use mind maps thus increasing your productivity in learning and brainstorming!


