-
Sustainability – A lesson from the 2008 financial crisis
This week is the anniversary of the fall of the Lehman Brothers and the financial crisis. The media has been giving a lot of coverage on it. One of the most popular topics is about the compensation scheme of the top banking executives in the States. Before the crisis, they were given huge annual bonuses based on the profits earned by their banks for the year. This has encouraged a short term view and risk taking within the industry. Currently, proposals are given to implement the Clawback scheme where the bonus earned in the current year is to be distributed in a number of years.
I think this spirit of the idea is also applicable for the IT industry. For the last few decades, IT improvement initiatives are usually packaged as a transaction between the buyer and the seller. The seller will help the buyer to deliver the required solution based on the requirements provided. At the end of the project, the seller will receive a monetary reward for the services provided. The buyer can optionally choose to continue the thread-thin relationship by signing up for a maintenance contract with the seller.
However, there are some weaknesses with this model to both the buyers and sellers at different stages of the project. The underlying reason is because of the one-time payment as a transaction.
Beginning of the project
For the buyer, they will need to incur a large sum of money upfront to “invest” in the IT solution that can help the company. This result in a lot of time and effort spent to justify for the “investment” and to manage the project.
For the sellers, they will to ensure the profitability of the business. Therefore their pricing may limit themselves to the bigger players who can afford, and leaving out a large majority of smaller players untapped. They have to spend more time and money on marketing and sales to clinch new projects.
During the project
As the project progresses, we will see more weaknesses showing up with more changes in the requirements popping up. Because the project is a one-off project, there is a tendency to scope the project as big as possible to enjoy the economy of scale and larger revenue. However this increases the complexity of the project as it is very difficult to gather 100% of the requirements upfront.
Therefore new change requests will definitely arises during the midst of the project. The buyer will try to get the sellers to do more without busting the budget whereas the sellers will try to charge back from the extra work to be done. In an effort to meet the schedule and cost constraints, some projects will suffer from a buggy system or a system that is difficult to use and maintain. In some extreme scenarios, there are a lot of unhappiness generated and losses incurred at both sides.
End of the project
Once the system is implemented, the end users will be sent for the training. However from then on, new end users will be trained on the job basis by those people who have been trained. Little or no additional training will be given for new features added subsequently. As a result, we hear illogical stories from end users like this. “You need to resize this window before you click this button, otherwise the system will crash”. End users will start developing their unorthodox ways of using the systems which limit the benefits of the original design of the system. It is like spending hundreds of thousands buying a sports car and putting it to waste by filling it up with diesels instead of petrol.
And as the world is getting more and more dynamic nowadays, we see more changes in the business rules and processes. The end users will devise new ways of using the system like overloading the original features of the system.
For the buyers, they are losing the productivity due to additional distraction of their staff and system failure due to incorrect usage. After a few years, they will realize that the system is not delivering its purposes and they have to spend money to invest in another brand new system. In fact this is a common sight in the industry where money is being wasted on migration to new systems every few years.
For the sellers, they are losing the opportunity to provide their assistance to their valued customers for additional revenue. They get bad publicity when people blog or comment their systems are lousy just because the end users are not aware of certain features or correct way of usage. If their solutions are truly helping their customers to earn more money, I believe it will be much easier to justify for a better reward.
So is there a better way?
I am sure that a lot of IT professionals will agree with the points that I have stated. In fact, some of them have come up with other pricing models to address these weaknesses. One of which is the Software as a Service (SaaS) pricing model that is popularized by Salesforce.com. Rather than to pay a huge sum of money to invest in IT solutions, companies can now enjoy the benefits of the IT solutions immediately by paying for monthly usage fees. This provides a consistent flow of the revenue to the service providers and lowers the barriers to entry for the IT adoption. We should extend the idea of the SaaS from hosted applications to on-site implementations.
In additional to that, we should create the additional role of the Solution Specialists. These experts will visit the end users on a regular basis to coach them on the best way to use the systems and identify any new needs or changes required. They will also update the management of the companies on the best practices from other companies and latest innovation in the market that might be applicable to them. And because the companies are paying on a subscription model, there is incentive for the service providers to continue to refine the system to retain the customers.
Conclusion
We will be able to create a win-win relationship between the buyers and the sellers by changing the reward model for IT projects. Instead of treating IT solutions as a commodity that can be traded in transaction, we should look at it as a service or utility. In this case, the cost of implementation can be lower. The payment will also be tied to the value and contribution to the business over the long term. This will encourage the sellers to align their solutions to the business. For the sellers, they will be able to have a larger and consistent flow of revenue. This is what a real business partnership should be.
Share this post
-
How to accelerate the benefits of Enterprise 2.0
This is a follow-up post to my previous blog post How come Enterprise 2.0 is not everywhere yet?”
I have to apologize to Peter for such a long delay between the two posts. Firstly, I was very busy the last few months. Secondly, I was wishing for more like-minded people to participate in the discussion. Lastly, I was a bit hesitant to reveal our unique business idea.
In my previous post, I mentioned the 3 obstacles to Enterprise 2.0’s adoption:
- the probability of success (ability to replicate the success enjoyed by other companies)
- the courage to invest (due to inability to guarantee the ROI)
- the lack of in-house expertise
With respect to the 1st obstacle, to be very honest, I don’t have a 100% foolproof solution. This is because the tool is only 1 part of the solution. It has to depend on the suitability of the work environment and culture to attain success. However, it is possible to maximize the success rate with experience and best practices. I have encountered a case where a manager requested his team to use the wiki upon learning its benefits. But his team continued to use emails and word documents for their work and did extra work to copy the information again onto the wiki. This isn’t the best way to improve the productivity. Another team also wanted to capture their knowledge, but most of the time, they are away from their computer. As a result, the adoption was not very successful.
It takes a confluence of factors for the team to extract value from the implementation of the tools. You can only know whether it can benefit your organization only by trying it. One good idea on how to reduce the barriers for trying is the SaaS concept that is popularized by Salesforce.com. Under the SaaS model, people do not need to spend hundred of thousands to buy the system. They only need to pay for a monthly usage fee. If the system cannot satisfy their requirements or there is another better system around, they can just stop using without incurring any heavy penalty. After the company has confirmed that the system is valuable to them, it will be much easier to justify for wider adoption.
However, most companies providing SaaS services are storing their data within their data centre through the Internet. This worries a lot of companies that regard their data to be confidential and strategic. In order to encourage them to try, it would be better to set up the applications and databases within their network.
The most important element of success is the people. People who have the knowledge and the experience on using the system. This is especially more important for Web 2.0 applications that can serve multiple purposes and can be enhanced with new plug-ins and mash-ups. They will be very useful as they are able to synthesize the user requirements together with the features of the application to come up with functional and usable solutions quickly. We always heard the stories about a large percentage of features in Microsoft Word is unused. This is because a lot of people are unaware of the features. Therefore it is important to have someone around who can coach them on the features and helping them with their queries and suggestions. This will encourage them to use the system to improve the way they work. It makes a lot of difference having someone who have the passion and skills to do the job.
To address these issues, we are providing unique and personalized services to
- set up and maintain the applications at our clients’ premises
- provide 2 pricing models (one-time cost & monthly fees based on usage subjected to a cap) depending on our clients’ preferences
- having on-site visits to coach and guide the users on the best way to use the tools, and seek feedback to improve the system continuously
I believe as a service provider, we will be able to spread the benefits to more people and organizations. Do let me know if you got any good ideas. At the same time, I am looking around for other service providers that have the same idea as us.
Share this post
-
How come Enterprise 2.0 is not everywhere yet?
In his blog post, Arjun Thomas mentioned that Web 2.0 adoption in the corporate sector has been slow. This is indeed true and I will like to share my opinion on this.
There have been a lot of case studies citing successful implementation of Enterprise 2.0 throughout the world. Companies were quoted being able to cut down costs through improvement in productivity and knowledge retention. Some companies even improved their revenue due to new innovation through collaboration and fostering a closer relationship with the clients.
So the big question is, if Enterprise 2.0 is so beneficial to the companies, why aren’t every company adopting it?
In my opinion, the 3 barriers to Enterprise 2.0 adoption in corporate are
- the probability of success (ability to replicate the success enjoyed by other companies)
- the courage to invest (due to inability to guarantee the ROI)
- the lack of in-house expertise
1. The Probability of Success
First, according to the blog post posted at ZDNet, the typical failure rate for IT projects is 68%. This is despite the fact that most IT projects were kicked off with more well-defined requirements and structure. On the other hand, Enterprise 2.0 applications are more free-flow and unstructured in nature. Instead of clicking a button or filling a blanks, there are much more things that the user can do on a powerful and flexible Enterprise 2.0 application. Therefore the uncertainty level is much higher than typical IT applications.
While the request to adopt Enterprise 2.0 is high, a lot of people got the misconception that it can be done by just buying the enterprise 2.0 solution off the shelf.
To quote, Yuri Alkin:
No one (okay, almost no one) expects that buying a word processor can turn him into a great writer. Yet somehow it’s almost widely assumed that deploying tools labeled E2.0 would turn an organization into an E2.0 business.
I am sure that a lot of CEOs and CIOs are aware of this and therefore not that willing to commit themselves unless they can be assured of higher chances of success.
2. The Courage to Invest
As a business seeking profits, all companies will have to justify that all spending should eventually translate to lower cost or increased revenue (whether short-term or long-term). However, the benefits from adopting Enterprise 2.0 will need time to mature and bear fruit. And without a guarantee on the success, it makes it even harder for management to justify the ROI. This is not helped by the current poor economic climate.
3. The Lack of In-house Expertise
Despite the first 2 barriers, some companies are still willing to try. I do know of a few organizations that have installed wikis and blogs and tried to conduct some small trials. However, the results have not been encouraging. This is due to the lack of proper understanding on how to use the tools effectively. Here is an interesting negative example I have heard about wiki adoption. The team was asked to copy the content in their weekly progress report on word documents to the wiki at the end of the month. While the intention is correct, this creates extra work for all the staff.
As Enterprise 2.0 is an emerging concept with a wide variety to skill sets (beside technical skills), there aren’t a lot of people who are knowledgeable and proficient about that. Even though, there are a lot of discussions, training and workshop on this, it takes more than theory to execute the implementation perfectly.
In his book Outliers, Malcolm Gladwell explained his research that it takes up to 10,000 hours of practice to become a “world-class” expert at something, anything. But how many experts are there in the company that has done more than 1 successful Enterprise 2.0?
Conclusion
If you agree with my points or have any possible solutions, please drop a comment. If there is sufficient interest on this post, I will follow up in next post with a solution to tackle these barriers.
Share this post
-
Why Businesses (Don’t) Collaborate
An insightful survey report on the factors affecting productivity in knowledge workers today. Thanks to Stewart and Scott for sharing their findings.
Share this post
-
A quick comparison between JIRA and Excel
Recently someone asked me what are the advantages of using JIRA as an issue tracker. They have been using Excel for their project management.
I have summarized the key points below:
In conclusion, Excel is a good tracking tool if it is used exclusively by 1 person or a small team. But for bigger groups or enterprises, JIRA will be a better solution with in-built features to facilitate collaboration. The information in JIRA can also be exported to Excel format to do those complex graphing or pivot tables. In this case, we can have the best of both worlds.Share this post
-
Business Continuity Tips against the Swine Flu
While the world is recovering slowly from the global financial recession, we are hit with the impending threat of the H1N1 flu virus (also known as Swine Flu). Although the source is known to be from the remote Mexico, there are reports on a few cases of infection in Asia.
I believe that we are in a much better position now as compared to the SARS period. This is because the alert was raised early and we have accumulated a lot of practical experience from the SARS episode. Nevertheless, we should look at how other organizations are tackling this challenge and relook on the current business continuity measures.
Many companies are playing it safe by restricting travel to the infected countries and also exploring ways to enable employees to work from home should they are suspected of infection. Some of them have set up alternative office sites to continue their operations in case their current office building is placed under quarantine.
I see our solutions (Confluence & JIRA) would be useful in extending these business continuity strategies. I will list down 3 scenarios to explain how they can help.
Scenario 1: An employee has fallen sick and is unable to do work. Another colleague is assigned to take over his duties but he does not know what are his outstanding tasks and the latest development on the tasks.
With JIRA, the one taking over can check out what are the assigned tasks of the patient and take over the tasks. He will be able to find out on the development via the work logs, notes and discussions for each task.
Without JIRA, the one taking over will have to check with the superiors and team members on the assigned tasks. He may have to request for access to his email account to read through all the emails. Some clients’ requests might be missed out as there are no records of the tasks.Scenario 2: The employee is assigned to take over a project but all the files are stored in the laptop of the patient who is in the hospital.
With Confluence, all the information is stored in the centralized servers organized by projects and functions. The administrators need only to grant the appropriate permissions to the ones who are taking over.
Without Confluence, the people can try his luck to get access to his computer and laptop. He may also need to get access to his passwords. As a result, some personal/confidential emails and files will be accessible to their colleagues.Scenario 3: There is a case of infection in the current office building. The entire building is under quarantine. Nobody is allowed to enter the building to do work until disinfection cleaning is done.
With Confluence and JIRA, the staff will be able to do their work from their home with a secured connection (VPN or SSL). Communications can still take place with mobile phones, emails and instant messaging temporarily. When the quarantine is over, they can resume work back at their office.
Without Confluence and JIRA, the files in the corporate file server are inaccessible from the internet without a VPN connection. There might be a need to rent another office and set up another data centre. This would imply a few days of downtime and a huge expense.
Lastly, I wish everyone good health and hope that this will get over soon. Do check out the tips given by the Singapore government.Share this post
-
How we survived through a computer breakdown
Last week, I got a bad shock when I saw the following screens when I started up my computer.

A reboot did the trick, but my heart sank soon with the following screen

What followed later what a series of frantic attempts (scandisks, system restores, etc) to get the laptop working. Eventually, a visit down to the service centre was necessary.
As a result of this incident, I have to reformat my laptop. However I feel I was quite lucky in a sense. This is because most of the important information is stored in our Confluence wiki, JIRA and other web applications. What is lost is only some work in progress and some time to reinstall the applications. The consequences could have been much worse if all the information was lying in my laptop.
And while the laptop is being serviced, I was still able to access to information and continued with my work (though my productivity dropped a bit). I need not worry about the technician having access to my confidential files on my laptop while repairing it. I do not need to spend time backing up my laptop every now.
Some of my friends said this could have been avoided if I backed up my files regularly. So I am now very curious about the backup habits of others. How often do you back up your files?
Lastly, if you haven’t done anything to backup your data, let this be a reminder. Machines can be replaced easily, but not the content inside!
Share this post
-
How to manage your workforce in the recession
CIPD together with ACAS has released an official guide for businesses to get through the recession. There are a few points that I would like to highlight.
Think long term
A lot of businesses are exploring aggressively to cut down on their operating costs. There are a variety of measures by- cutting jobs
- terminating improvement projects
- insourcing
- using cheaper solutions and products
While these may help to bring down the cost at the moment, it might not benefit the organization over the long run.
- Talents and experts that took time and money to be trained are being lost together with precious domain knowledge. Bad publicity also results in lower trust by the clients.
- Forsaking opportunities to achieve efficiency and additional potential revenue
- Higher expense – Forsaking the opportunity to get the job done by the experts at a cheaper rates
- Lower service/product quality. Additional expenses to customize the solution or manual workaround. The worst scenario is to spend extra money to migrate the solution in future.
- Incurring unnecessary (indirect) expenses – It is possible that an effort to reduce software licensing costs could result in huge, additional expenses during the migration to another cheaper system.
It is important to find a good and low cost solution which is scalable with additional investments when possible.
Maintain employee engagement
We always say that employees are the ones who make a difference to the company. At this time, there is a need to boost the morale and keeping them engaged. It is also necessary to set a clear sense of direction from the top management. I once heard a management story highlighting how good intention can end up wrongly executed –The top management said cut unnecessary cost. The middle management said cut manpower cost. The employee told his wife “I got cut”.
Therefore it is essential to set up a platform for the top management to communicate their plans down to the line workers.
Develop a strategy for redundancy so it’s there when you need it
A lot of companies have put in plans to handle the redundancies through hiring of contract workers and outsourcing to external vendors. However, they may have missed the crux when there are cases where companies have to retain the contract staff and retrench the permanent staff. There are also occurrences where the dependence with the vendor has grown so high that it is almost impossible to switch to another cheaper vendor.Even though the jobs have been outsourced, there remains an important and urgent need for companies to capture the essential knowledge within the organization. This is possible by setting up a collaboration site (Confluence) or issue tracking list (Jira) to capture information that are important to the organization.
Have you implemented these strategies in your organization?
Share this post
-
Why sharing knowledge matters to me?
Gil Yehuda highlighted a potential and plausible threat that people might be less willing to share their knowledge to protect their jobs.
… these days I’m detecting a threat to this mindset — one that is aided by the recent down-economy. I speak to many employees in workplaces, and to many people out of work, and I detect a regressive attitude about collaborative thinking. Employees have lost all loyalty to their workplace and are preparing themselves for a potential layoff.
What results is that employees are more likely to take information and store it in their private web spaces (e.g. Google docs) or in their personal email folders and thumb-drives — waiting for the pink slip. In this way, they’ll have the information they need for the next job. And therefore, they are less inclined to share it.
But the question is whether this mindset is helpful? Is it worthwhile to hold on a sinking ship or is it better to do our best to keep the ship afloat and get it cruising?I shared my experience on the benefits of knowledge sharing as a comment to the blogpost.
I would like to share my experience on this. When I just got my job, I was not known in the company despite my dilligence. Only my immediate boss and a close working group knows what I am doing.
Subsequently, when we embarked on the use of wiki as a knowledge exchange site. I begun to actively share my knowledge. People eventually got to discover my knowledge and competence. I get people coming to ask me for advices. My name became known to the top bosses. And I got several job offers from my ex-colleagues. All because they got to know my talents and positive attitude in work.
It is important to work hard and be competent. But it is also important to let others know too. That’s why advertising is still required for very good products. And in times like this, it is even more important to advertise ourselves.
Beside promoting oneself, it is also very important to keep on learning and improving. And the best way to learn is to teach. We discover new and better way of doing things by exchanging ideas and learning from one another. Through the interaction with others, we can also build up the network and relationships with other colleagues in the organization.And when everyone share their knowledge, the company will get the opportunities to cut down on costs through improvement in productivity and less expenses. In fact, TransUnion got an estimated savings of $2.5 million through sharing their knowledge and experience. Imagine how many jobs can be saved with this amount of money?
I would like to end with what Stephen Covey mentioned in his 7 Habits of Highly Effective People.
- Dependence is a condition
- Independence is an achievement
- Interdependence is a choice
Share this post
-
Quality Management System with Wikis
The use of wikis is getting more and more prevalent. Corporations and institutions are adopting wikis for their formal corporate uses.
Geometrica has put up their case study on implementing a Quality Management System using wikis and have successfully attained their ISO 9001-2008 certification.
Here are some of the benefits with using wikis:
- Better control of documents – automatic versioning and notifications of updates
- Ease of management – documents are stored in a centralized place instead of multiple versions circulating around
- Ease in retrieval – with searching capability and centralized site. Viewing is directly on the browser without the need to download and open with another editor
- Helps in maintaining the integrity of the information – a paper-based system will require amendments to all documents with changes whereas wikis does it automatically
- Simplifies internal audits – all approvals recorded on the wikis without the need to printed documentations with signatures or separate email approvals
- Promotes continuous improvements – any mistakes can be reported (by comments) and corrected (by the reporter or the person in charge) almost instantly with email alerts in place.
- Encourage participation – people can give feedback easily or ask the rationale for certain policies. Understanding this will definitely helps in better conformance
- Lower cost – as compared to expensive document-control software with a “built-in” QMS manual which have little flexibility. Less time required to maintain and update the information too.
In fact, the use of wikis are not limited to quality management systems. A lot of financial firms are also using wikis to keep track of their policies as it is easy and fast to update (with the constantly changing regulations). The information can also be circulated easily without spamming everyone’s inboxes and searching is much more convenient and responsive as compared to digging the shared drives for the document.
Share this post












































































