Saturday, December 27, 2008
Truth is God
Friday, December 19, 2008
T.V. Journalism in India
Monday, December 15, 2008
Real Heroes
Wednesday, December 3, 2008
Terror strike at Mumbai
Wednesday, November 26, 2008
Tourism in India
Thursday, November 20, 2008
An Important Decision
I have decided to open a bank account in which every month, I will deposit 10% of my income in that month. This money will be exclusively utilized for helping poor families. I don’t want to donate in charity funds, since I know money in charity funds will be misappropriated by unscrupulous elements. I have worked out the strategy on “How to utilize funds” I will visit municipal schools of Mumbai city, talk to the school principals and identify some bright but poor students who are unable to pay school fees. I will then meet the families of these students and assess their living condition. I will look at the scorecard of the students to checkback how they have performed in exams. Having satisfied myself with these observations, I will decide to give monetary help. I will make cheque payment to school authorities towards Annual fee of the student. This financial assistance will be given to the students as an incentive in lieu of good performance of the student in the previous year. In the current year, the performance of the student will be monitored closely and in case the performance will go down below certain standard as decided, the incentive will be withdrawn. If need be, I will give private tuitions to these students free of cost to help them understand the subjects better.
There are many talented students in our country who are poor but unable to continue studies for want of fund. I know whatever help I will give in my individual capacity will be insignificant considering the level of poverty in our country but if each one of us do a bit for the upliftment of poor, it will make huge difference..
Sunday, November 9, 2008
Power of Prayer
“ At about 8 O’ clock in the morning, a car was passing through the road facing the main gate of guesthouse. As the car approached the main gate of guesthouse, a screeching sound came from the car. The owner of car who was sitting on the back seat heard the sound. He asked the driver to stop the car. He opened the gate on the left hand side and peeped outside to see if something had stuck in the car tyre. At that moment, he noticed a small packet lying on the side of the road. He picked it up and looked into it. He found my passport inside the packet in which my sponsor’s name was written. He coincidently knew my sponsor and immediately telephoned him and informed him of what had happened. It was nothing short of a miracle.
Even till date, I have not been able to find answers to the following:
· My passport was lying the whole night and morning till 9 O' clock the following day on the
roadside but nobody noticed it. How come?
· How come that car develops snag exactly at the point where my passport was lying.
· How come, the person who found my passport knew my sponsor and he was quick to hand over the passport to my sponsor.
Was it a coincidence. I don't think so. After this incidence, my faith in God has increased tremendously.
Tuesday, November 4, 2008
Unconditional help
Friday, October 31, 2008
Mumbai's Roads
If you are new to Mumbai city and happen to drive the car in the streets of Mumbai, be careful else you may face lot of difficulties. Mumbai's roads are crowded. You will find people walking in the middle of road. Although there are footpaths on both sides of the road but these are occupied by vendors leaving no space for the general public to walk on it. There is no seperate lane for heavy vehicles, bicycles or auto rickshaws. All types of vehicles move together. Nobody follows traffic rules. Cars, buses, Autos overtake each other from either side. On top of this, people cross the roads anywhere, anytime without bothering to look at the passing vehicles. If you are not careful , you are likely to knock them down. The roads are dirty. People driving cars, taxis, autos atc are in the habit of spitting in the middle of road. Some of drivers are in the habit of chewing Paan ( beatle leaves). When these drivers spit on road, it leaves a red mark on the surface of road. Police is nowhere to be found. These people get away with fines if caught doing the act. While driving, even if your vehicle scrapes through the passing vehicle for no fault of yours, you get the choicest of gaali ( abuse). There are potholes everywhere. During monsoon season, the condition of road deteriorates even further which aggravates traffic congestion. It is a nightmare to drive on roads full of potholes. It takes anywhere between 15 to 30 minutes to cross a stretch of 5 kilometres during peak hours. If you reach traffic signal, you will be surprised to note that even though traffic light shows red signal, vehicles do not stop at it. There is total disregard of traffic rules. Vehicles come from all directions. This is extremely risky and dangerous. In some select signals which are manned by policemen, drivers do stop the vehicle but after crossing half the road thereby blocking vehicles coming from opposite direction. If you want to take left turn at junction, even if there is a green signal for left turn, you can't take left turn because you will be blocked by another vehicle ahead of you who wants to go straight. You will find speed breakers on main roads without any zebra mark or danger signal. If you are driving in the night time, you wont be able to notice it from a distance unless you come very close to it and if you are not quick to apply brakes, you are most likely to damage your car.
Saturday, October 25, 2008
Idol worship
Thursday, October 16, 2008
Rich India Poor India
Friday, October 3, 2008
Challenges India faces today
Wednesday, October 1, 2008
Increasing Productivity
which is so vital for survival in today’s highly competitive business environment. Human resource is more valuable asset than other assets like capital or equipments. If people working in organsation are not motivated, none of the initiatives taken by the company no matter how good they are will be successful. Motivation cannot be thrust upon people. It has to come from within . External motivation like fear factor, Incentives etc work only temporarily. They do not last long. Self motivation is the best motivation because it comes from within and lasts for ever. The person who is self motivated has a clear vision. He is focussed and channelises his energy to achieve goals which he has set for himself. People working in organization come from different cultural, social and educational background which determine the belief system and behaviour of the person. Organisation has it’s own culture which to some extent influence the behaviour of individual employees of the organisation. Organisation culture emanates from top and goes downwards. It is never the other way round. Culture mismatch happens if the organization culture does not fit employee’s own cultural background. HR managers while hiring employees should not only look at technical knowledge but also the cultural background which influence the behaviour and attitude of the person. A person with negative attitude will be critical He will find fault with everyone. He will blame the whole world for his problems. He lacks self esteem. He looks at opportunities as threats and creates hurdles in any change initiatives taken by the organisation for fear of losing control. Apart from motivation, there are other factors like Time management, Prioritisation, Delegation etc which can increase productivity. Most of employees spend 80% of their time doing things which contribute only 20% in achieving goals. That means either they are not clear as to what their KRA’s ( Key Result Areas) are or they don’t know how to prioritise activities if there are too many things to do. If KRA’s are not clear or not linked to company’s overall objective, increasing productivity will not give any benefit to the organization. KRA must be set keeping in mind company’s overall objective. Roles of individual employees should be defined keeping in mind KRA set. Job description of the roles must be spelt out clearly for new recruits so as to assess their capabilities visa vis the roles the job demands. This will eliminate competency mismatch at a later stage. What is important is how effectively the people in the company work rather than how hard they work. Time management helps in doing more in lesser time resulting in increase in productivity. This will eliminate idle time and inefficiencies.
If there is an awareness how critical the activity is from the point of view of achieving goals, activities which do not contribute much can be delegated to sub ordinates.
Tuesday, September 30, 2008
How to forgive
How to forgive
You will feel as if you are floating in the air.
Monday, September 29, 2008
Myths sorrounding CRM
Reason why CRM implementation fails is due the lack of CRM Vision and strategy, faulty evaluation of CRM software, lack of ownership of project sponsor and project leader in driving the project. While trying to implement Saleslogix CRM in Garware Wallropes Ltd, Pune, I noticed that sales people of one division were simply not interested in feeding opportunity details in CRM. The CEO of the company was not involved in the discussions with marketing team. His contention was that it is the consultant who should take the ownership of implementation. This did not work out with the result CRM implementation failed.
It is being debated whether CRM should be implemented before ERP or after ERP. CRM is a frontend application and therefore does not include Sales order processing module. It is not possible for CRM to give order execution status without a backend system in place It is not necessary that the backend system has to be ERP. It could be any system with Oracle or SQL server as the database. CRM can be integrated with the backend system. In an integrated environment, as and when, an opportunity is converted into order, it is pushed to the backend system for further processing. Conversely, after the invoice is generated in the backend system on delivery of goods, it is pulled back in CRM again. Payment details are entered in CRM system which are ultimately pushed to the financial accounting module at the backend. Most of CRM systems are web based. That means CRM can be accessed from anywhere through browser by connecting laptop or PDA to the internet. Even if there is no connectivity available, details can be entered then and there and later on validated and synchronized with server. CRM should be used in online mode and not in batch processing mode. Suppose, if the sales rep meets a customer and if customer needs some details, the same should be entered online. If there is internet connectivity available, the details can be given otherwise the details required can be captured in the system in offline mode and later on provided on returning back to office. If CRM is used in batch processing mode, the sales rep would not enter the details at site and most likely would forget it after sometime with the result details would not be captured in the system at all. Quite often, sales team does not even know what details should be entered in CRM and when. It is therefore very important to understand what activities each member of the sales team perform to provide customer service. These activities should be broken down further into tasks according to level of people who perform these tasks. What task should be performed by whom and when should be clearly defined. Unless the details of each and every task is entered by the people responsible for completion of the task. the sales person will not be in a position to know when the task is going to be completed and in turn will not be able to give correct information to the customer. Another significant point to note here is that in ERP, wherein if a transaction is not entered, it will have cascading effect in the subsequent operations resulting in disruption of business cycle. For example, if purchase order is not entered by purchase officer, material received in store against this P.O. will not be accepted by the system which will effect stock in hand and a stock out situation may result in. In CRM, barring few transactions, transaction entry does not impact business cycle although customer service gets effected. It is therefore , very difficult to keep track of transaction entries during implementation stage. Generally, implementation partners role is to install the software, map business process to the product functionality, provide training to key users, conduct conference room pilot run, handholding and finally project sign off to indicate that implementation is over.
Unfortunately, real benefit of CRM comes 6-12 months after project sign off when sizeable chunk of database is created by each and every member of marketing team. Generally, it is seen, unless strict control is exercised over day to day entry of transactions in CRM, users tend to revert back to old method of using excel sheet for day to day activities with the result, the entire investment and the efforts that go into implementing CRM goes down the drain.
The total investment required in CRM implementation varies depending on what brand of CRM you go for and how many licenses you take. Typically, Investment in CRM in SMB sector is Rs 30-40 Lacs assuming one goes for 15 user license. This cost will increase proportionately with more number of user licenses. Total cost of implementation of CRM includes. licensing cost, Hardware cost, Implementation cost, training cost but does not include customization cost which will vary depending on quantum of change required. All web based CRM softwares require a webserver which will be connected to another server at the backend in which CRM software will be installed. Since webserver can be accessed through public domain, it is always safe to install firewall between the web server and application server to protect the application server from unauthorized access.
You should go for software based firewall and not router based firewall as is normally the practice. Cost of firewall should also be included in TCO ( Total cost of ownership)
Computing ROI in CRM is often very difficult. ROI can be reasonably calculated if you can estimate the loss of sale on account of lost opportunities or customer attrition on account of unsatisfactory service level. Even 5% increase in sales on account of better service provided to customer can more than justify investment in CRM.
There is no recipe that can be given on how to evaluate CRM, because it depends on what business your company is engaged in, the internal and external challenges faced by your company in serving the customer etc. It is better to hire a consultant who can study your business, identify pain areas and suggest a suitable product that can address your pain area. Do not go by recommendations of your business associate or friend. Your business requirements are different from others.
In a nutshell, CRM is not a technological solution that will bring dramatic change in company productivity. CRM is about sweeping change of mindset across the company to make it more customer centric. That’s why before installing a CRM system, the company should understand what it wants to achieve. Does the company want to make selling process more efficient? Is it trying to target and acquire the right customer segment or the goal is to improve customer service?
Myths sorrounding CRM
Reason why CRM implementation fails is due the lack of CRM Vision and strategy, faulty evaluation of CRM software, lack of ownership of project sponsor and project leader in driving the project. While trying to implement Saleslogix CRM in Garware Wallropes Ltd, Pune, I noticed that sales people of one division were simply not interested in feeding opportunity details in CRM. The CEO of the company was not involved in the discussions with marketing team. His contention was that it is the consultant who should take the ownership of implementation. This did not work out with the result CRM implementation failed.
It is being debated whether CRM should be implemented before ERP or after ERP. CRM is a frontend application and therefore does not include Sales order processing module. It is not possible for CRM to give order execution status without a backend system in place It is not necessary that the backend system has to be ERP. It could be any system with Oracle or SQL server as the database. CRM can be integrated with the backend system. In an integrated environment, as and when, an opportunity is converted into order, it is pushed to the backend system for further processing. Conversely, after the invoice is generated in the backend system on delivery of goods, it is pulled back in CRM again. Payment details are entered in CRM system which are ultimately pushed to the financial accounting module at the backend. Most of CRM systems are web based. That means CRM can be accessed from anywhere through browser by connecting laptop or PDA to the internet. Even if there is no connectivity available, details can be entered then and there and later on validated and synchronized with server. CRM should be used in online mode and not in batch processing mode. Suppose, if the sales rep meets a customer and if customer needs some details, the same should be entered online. If there is internet connectivity available, the details can be given otherwise the details required can be captured in the system in offline mode and later on provided on returning back to office. If CRM is used in batch processing mode, the sales rep would not enter the details at site and most likely would forget it after sometime with the result details would not be captured in the system at all. Quite often, sales team does not even know what details should be entered in CRM and when. It is therefore very important to understand what activities each member of the sales team perform to provide customer service. These activities should be broken down further into tasks according to level of people who perform these tasks. What task should be performed by whom and when should be clearly defined. Unless the details of each and every task is entered by the people responsible for completion of the task. the sales person will not be in a position to know when the task is going to be completed and in turn will not be able to give correct information to the customer. Another significant point to note here is that in ERP, wherein if a transaction is not entered, it will have cascading effect in the subsequent operations resulting in disruption of business cycle. For example, if purchase order is not entered by purchase officer, material received in store against this P.O. will not be accepted by the system which will effect stock in hand and a stock out situation may result in. In CRM, barring few transactions, transaction entry does not impact business cycle although customer service gets effected. It is therefore , very difficult to keep track of transaction entries during implementation stage. Generally, implementation partners role is to install the software, map business process to the product functionality, provide training to key users, conduct conference room pilot run, handholding and finally project sign off to indicate that implementation is over.
Unfortunately, real benefit of CRM comes 6-12 months after project sign off when sizeable chunk of database is created by each and every member of marketing team. Generally, it is seen, unless strict control is exercised over day to day entry of transactions in CRM, users tend to revert back to old method of using excel sheet for day to day activities with the result, the entire investment and the efforts that go into implementing CRM goes down the drain.
The total investment required in CRM implementation varies depending on what brand of CRM you go for and how many licenses you take. Typically, Investment in CRM in SMB sector is Rs 30-40 Lacs assuming one goes for 15 user license. This cost will increase proportionately with more number of user licenses. Total cost of implementation of CRM includes. licensing cost, Hardware cost, Implementation cost, training cost but does not include customization cost which will vary depending on quantum of change required. All web based CRM softwares require a webserver which will be connected to another server at the backend in which CRM software will be installed. Since webserver can be accessed through public domain, it is always safe to install firewall between the web server and application server to protect the application server from unauthorized access.
You should go for software based firewall and not router based firewall as is normally the practice. Cost of firewall should also be included in TCO ( Total cost of ownership)
Computing ROI in CRM is often very difficult. ROI can be reasonably calculated if you can estimate the loss of sale on account of lost opportunities or customer attrition on account of unsatisfactory service level. Even 5% increase in sales on account of better service provided to customer can more than justify investment in CRM.
There is no recipe that can be given on how to evaluate CRM, because it depends on what business your company is engaged in, the internal and external challenges faced by your company in serving the customer etc. It is better to hire a consultant who can study your business, identify pain areas and suggest a suitable product that can address your pain area. Do not go by recommendations of your business associate or friend. Your business requirements are different from others.
In a nutshell, CRM is not a technological solution that will bring dramatic change in company productivity. CRM is about sweeping change of mindset across the company to make it more customer centric. That’s why before installing a CRM system, the company should understand what it wants to achieve. Does the company want to make selling process more efficient? Is it trying to target and acquire the right customer segment or the goal is to improve customer service?
Monday, September 22, 2008
Why Virus
That means no anti virus software can offer 100% protection against new viruses specially if the new virus is not known to anybody.
The question that arises is who creates new viruses and why. Viruses are created to cause panic among users across the globe. Panic creates sense of urgency. If your sensitive data is under attack, you will do anything to protect it from damage. The loss to the company is enormous as recreating data is often very laborious and time consuming. Anti virus software is the only solution to clean virus. You start looking for anti virus software so that no further distruction of data takes place. There seems to be a linkage between virus software and anti virus software.
Anti virus software is in demand because of virus software. This reminds me of a movie of silent era called "The Kid". In this film, the hero who is great Charlie Chaplin breaks the glasspanes of windows of homes by throwing stones at them from distance. His collegue is standing nearby who is readily available to repair the windows. The needle of suspicion goes to thosecompanies who by creating virus software stand to gain from anti virus software.
What is the solution. How can we stop the menace of viruses which keep growing day after day at alarming speed. There is only one way which can put a brake to generation of new viruses in future and that is identify the origin of virus software through technology and sue the company responsible for generating virus software.
Saturday, September 20, 2008
Pitfalls in ERP implementation
There is not one reason that can be attributed to the failure. There are several reasons of the failure. It is my view that failures must be analysed and brought to the notice of those who are potential customers of ERP so that they learn from the mistakes made in the past and do not repeat the same causing enormous loss to the company.
To start with, let me give you a simple example. You know that if there is pain in any part of your body, you go to the doctor. The doctor diagnoses the cause of pain in your body and suggests remedial measures by prescribing appropriate medicines with instructions on how to take the medicines. Carrying the prescription of the doctor, you then proceed to buy these medicines from a medical store. If you go to the medical store without consulting the doctor and buy a medicine which can relieve you of pain from the body, you are most likely to buy wrong medicine which will eventually harm the body rather than cure it. The point to note here is that you need to know what is it that is causing pain. Even the best medicine cannot cure you if the pain is not diagnosed properly. By the same logic, no matter how good an ERP product you buy, if it cannot address the pain area of your company it is of little use., it will prove to be a liability rather than an asset of the company. CEO of the company has to therefore hire a consultant who will help identify pain areas of the organization and prepare specification which will serve as a blue print to test the functionality fitment of ERP. It is quite possible that even the best ERP may fail to pass the test fully whereas a lesser known ERP product passes the test. The point I am trying to make here is that what is important is not how good an ERP product is , but whether the functionality of the product fits to your company’s specific requirement.
Coming back to the previous example, even if you buy correct medicine, it may not cure you if you don’t take it in the correct dose as prescribed by the doctor. In the same way, even if the right ERP is purchased, it can still fail if not implemented properly. ERP implementation may be done by the vendor himself or may be done by implementation partners of the vendor. Vendors of SAP, Oracle etc recommend certified implementation partners for implementation of their product. In a scenario like this, it is necessary to evaluate implementation partners separately on the basis of type of projects handled in the past, feedback of their existing clients preferably from similar industry, technical background of project team, domain knowledge etc. It is also important to know from existing sites how much time is spent in implementation. Even the financial health of the company should be looked into to ensure the sustainability of the company from the long term relationship point of view. There are instances where the product is good but implementation partner is weak and the vice versa. In both case, chances of failure are very high. Cost of implementation over a period of time has gone up considerably. It is as much and in some cases even more than the cost of product. Therefore, evaluation of implementation partner is as important as the evaluation of vendor. Implementation cost varies depending on timeline estimated in going live which again is dependent on scope defined. Implementation partners submit proposal based on the scope of implementation and man efforts required in completing major milestones as defined. Scope definition is the responsibility of the client and not of implementation partner. If the scope is not correctly defined, the project may be thrown out of gear during implementation resulting in cost escalation and ultimately failure. Even if the scope is defined correctly, the time estimate in completing major milestones of implementation phase may not match with actual time taken. Implementation is not the sole responsibility of implementation partner but joint responsibility along with client. Before project kick starts, implementation partner submits a detailed activity chart to the client highlighting activities under each milestones and responsibility of the individuals to carry out the activity. It is assumed that the person responsible for completing activity dedicates full time and energy in carrying out the activity. If for any reason, the person responsible for doing an activity fails to complete it in time, it may have repercussion on other activities which are dependent on this. Generally, the delay is from client end. Either the person concerned is not dedicated to this task due to his preoccupation with current functional responsibilities or he is lacking commitment . My observation is that this problem is more acute in small and medium sized organization wherein there is acute shortage of manpower. They are in a dilemma. If the person is kept aside to do ERP activities, the business of the company suffers.. Conversely, if they do not spend adequate time in ERP activity, implementation of ERP suffers. The decision to go ahead with ERP should be taken by the CEO of client company after carefully assessing the availability of man power which can be dedicated fully to ERP during implementation stage. Scope of implementation generally excludes certain activities like data clean up, data migration, coding etc. which if ignored can impact and delay implementation substantially. Existing database of the client may be inconsistent, incomplete, unreliable. Existing coding structure may be defective which may cause havoc to MRP., inventory etc at post go live stage.
Training is an area which is often overlooked. The standard practice is that training on various functionalites of ERP is given to core team members of client in the beginning phase of implementation with an understanding that this training will ultimately be passed on to endusers during go live stage. By the time pilot test run is conducted and the system is ready for go live, enduser training is forgotten by the core team with the result end users are left unattended. Core team members are withdrawn from the project and brought back to normal business functions. Implementation partner withdraws the support after project sign off. When faced with difficulties, endusers stop using ERP and reverts back to excel sheet in the absence of any support from either side.
Human resistance to ERP is prevalent in almost all organizations. Users who are fearful of losing control or are unable to embrace new technology resist implementation and block the process of implementation. CEO of the company has to anticipate such resistance and take appropriate steps to counter it. Many companies resort to methods like include ERP implementation as part of KRAs of users so as to increase the ownership of core team and end users.
Steering committee should make periodic review of progress made during and after go live stage. Post go live stage, old system should be switched off completely. Mistakes that most organizations make is they carry on with old system in parallel with ERP system with the result lot of backlog in transaction entry is created and ERP is never used in online mode.
The point to remember is that ERP implementation does not end with project sign off but extends much beyond and is in fact an ongoing process. Generally speaking, benefits from ERP in terms of reduction in cycle time, improved customer service etc is perceived only after 1 year of continuous use. Motivation level of endusers therefore has to be sustained over a period of 1 year after go live stage.
I will summarise by saying that ERP implementation requires dedicated skilled manpower on the part of the client and must be taken up with lot of commitment and dedication. If implemented in full and successfully, it can bring about radical change in the way the business is conducted or else it will become a status symbol only to satisfy the ego of company’s CEO.