Value Addition

Howard Artrip – a manager in Toyota – knows what he does. He knows when he gets up, how long he takes to get ready and get to work. He smiles when he says “I’ve maximized my sleep time”. Toyota’s philosophy of continuous improvement is his personal statement.

Sometime back, I was talking to an engineer from a highly capable and mature company about what he thinks about quality. At the end of a very colorful description about the practices and processes, he confessed that it is difficult to follow them all. It was a...

Well Begun, Half Done

It is a very old saying of Aristotle – well begun is half done. We find this true in many fields, especially when it comes to accomplish a certain goal – whether it is in studies, sports or projects.

We have developed and mastered many techniques and processes to execute a project. But we deal with project initiation with a bit of laxity. In the height of dramatic events involved in realizing a project, we sometimes fail to see the fine cracks that are being developed – in terms of missing out details, under-estimating functionalities, setting aggressive timelines etc. It...

Manufacturing Software

Various books about software engineering usually compares software development to manufacturing. The comparisons often highlight the differences so as to establish a separate set of processes and methodologies for software development. While it is true to a larger extent in the current scenario, the future of software development may blur the line between manufacturing goods and manufacturing software. What makes software unique could be the replicable nature of end products.

The common conception (or misconception) on the difference between software development and manufacturing is that software development is more intellectual than manufacturing. This was true in the nascent and adolescent...

Qualify Qualitatively

Quality is one of the evergreen topics for discussion in business world. I attended yet another session on quality a few days back and that made me think a bit deeper – more on concept and perceptions. Our instructor described quality as conformance to requirements and fitness for use, the common definitions from Philip Crosby and Joseph Juran. Next, our instructor mentioned that the need for quality is to survive in competition and to get repeat business – with heavy overtones from sales and marketing.

Many talk about product and process qualities further complicating the matter. They point out the...

Systems Approach

Currently I am reading a book named Long-Range Forecasting – From Crystal Ball To Computer (LRF). The author – J Scott Armstrong – begins by introducing a simple idea which he calls systems approach as the first lesson to be learned in forecasting. The approach is an elementary technique for analysis and planning. Many such important techniques in management have been known for decades or even centuries. We keep reinventing, repackaging and reselling!!!

The systems approach helps in developing, evaluating & implementing projects (programs) with a holistic perspective....

Negotiate the Value

One of the confounding terms in the business world is value. Outside the business world the term poses difficult questions to philosophers, economists, religious thinkers in the sense it matters to them. One of the main challenges is to define whether the value of an object/service is absolute or relative. For example, neoclassical economists perceive value as relative while classical folks try to measure it as innate worth, and an objectivist acknowledges the worth, but play it down with reason.

In a world, where value seems to be driven by perceptions of individuals, it is difficult to assess the true...

Learn from Ignorance

What prompts a person to learn? I have been trying to find an answer, especially in the context of work. For many, once out of educational system, learning becomes almost a matter of choice. The biggest hurdle in making this choice is the refusal to accept ignorance. We have built a culture around us where ignorance is considered a shame.

Look around! Many of us are trying to convince ourselves that we know, especially in the areas of our specialty or work. Seldom we realize that those confidence-boosters become obstacles in our learning process. The first step in learning is...

Say Cheese!

A few years back, when the book Who Moved My Cheese? was in the list of top-sellers, everyone talked about change frequently and daringly. Change is inevitable in the universe and life, that we all must be prepared to deal with. But all changes need not bring desirable results. Success of a change depends on the current situation, our knowledge on it, and the acceptation of it’s results.

Along with change comes the restraint to change – which is good. In life, the restraint to change is often a mental block, or a fear that the change may not work,...

Circle of Trust

Since I joined the Orkut community, I have been noticing a lot of hits coming to this site from Orkut. I couldn’t help, but thinking and searching about Orkut.

Orkut is a social networking site designed by Orkut Büyükkökten – a turkish software engineer – as a personal project in Google. It has grown into a phenomenon with the help of netizens, dedicating their time and “relationships”. But I was particularly intrigued by one of the most important aspect of any social network. Privacy!

Reading through the fine-print, I understand the privacy of our personal information (date of birth, address,...

Solving 3 x 3 x 3 Rubik's Cube

Sometime back, I was searching in the Wide Web World for an easy-to-understand solution for Rubik’s cube. I found many, but none worked out for me. Finally my friends helped me out to solve it. As I got help from many, I started jotting down the moves and thought I will write those down for the benefit of others. That was the first version of this article.

Later, I discovered that people are still having problems with notations, and I introduced a new notation as well.

Read this completely once, before attempting to solve.

Most of us see Rubik’s cube...