Saturday 6 July 2013

Tower Building Activity – Detailed Analysis

The important lessons one derives from this activity are:
o   Division of Work
One important learning from this activity is the division of work. This doesn’t in anyway means that we are sacrificing on the work done, but in fact work is segmented and individuals are given specific roles. In this light the concept of S.M.A.R.T. goals is all the more valid as the division of work will be useful to the organization if all the players have a crystal clear idea of what their goals. They will focus all their energy on accomplishing that goal. The next step in this could be standardizing the segregated activities by the process of improving the step by learning after every iteration and incorporating those lessons learnt in the next iteration.

Example: - A standard model that is followed by many projects in TCS’s offshore development center is as follows:


Here the Administrator has the role of maintaining the system (development server) for the various stakeholder like developers, testers, users etc. His roles, responsibilities and areas of concern are all listed out clearly and onus lies entirely on him. The developers of various modules have a clear-cut task of working on their assigned module and cater to the demands of the client that involve his/her module. The testers have a specified role wherein they are required to thoroughly test the application after each development cycle to maintain integrity of the application.
o   Skill
When moving from the traditional model to the current management style there is “deskilling” labor. This “deskilling” is not in anyway compromising on the expertise of the workers, but in a way restricting the sight of the workers so that they can excel in their “domain”. This “domain” is a restricted space as the worker has access to a limited business process and its related information and work.

Example: - The current model followed in most big IT service companies have implemented this concept. The developer is concerned only with the technical aspect of the application i.e. the coding part of it, the technology to be used and other such areas. The management however focuses on the functional aspect of the application i.e. how the application needs to work, the client’s need that can be satisfied with this application and other related aspects.
o   Innovation
The division of labor allows the individuals to focus on their specified roles and responsibilities. This essentially helps one to break down the whole activity into various sub activities and these sub activities into tasks and so on. This provides an individual with a platform for innovation as his task now is simplified and narrow-scoped. The chances of these individuals coming up with innovation is increased many folds as compared to the traditional model.
Example:- The current model followed in most big IT service companies allows the developers to focus on technological innovations and the management with functional innovations. Furthermore the roles provided in development i.e. Administrator, traditional developer, tester provide even greater focus for innovation. Since individuals are assigned a slice of the work pie they can devote ever more time and effort for the process improvement in the form of innovations. The work that comes on to a developer is in the form of CR(Change Record) and WRs(Work Records). Many CRs make up a WR. Thus there is scope of improvement at two further levels.
o   Productivity
With the introduction of the concept of division of labor the work can be completed more easily. The effort needed from individual players is effectively reduced and the output increased, which leads to higher productivity.

Example:- The current model followed in most IT service companies is as follows:



With individuals dedicated to a particular role in the various steps mentioned, the application development cycle time has reduced from 1 year earlier to merely 3-4 months now. The same steps are followed even now ,but the improved productivity leads to shorter development cycles. 

No comments:

Post a Comment