Archive for December, 2008

Dec 05 2008

Capital nationalized

Published by xiaoming under Buisness

If you paid a little bit attention to global finance for the last 3 to 6 months, “credit crunch”, “financial crisis”,” economic recession” and “downturn”, these keywords would not be strange to you. Whatever it was called, your life was less or more impacted by it. If we were only allowed to tell one reason for the financial crisis without mentioning any financial terminology, it could be described as simple as that both banks and consumers  did not have enough cash to pay off their over spending.

There were many reasons that behind it. Financial organization took too much risk in investment; credit rating agencies did not give a correct rates to some products. Governments, especially US was not able to monitor and manage the system strictly. The financial crisis has already caused an economic recession in western european countries and America. Even China and India had paid a huge bill for the lessons learnt. Real economics started going down because of weak demand.  

Even though, all around the world, not every country was so damaged by the credit crunch. I watched a BBC finance show last night, there is a small middle east country called Lebanon (Capital Beirut) whose economic was not impacted almost at all. The treasure minister revealed the reasons that they foresaw the big risk in American and Western european financial system and had pull all their investment from US and Europe since 2007. Meanwhile, they have these very strict regulations for banks, such as

  • Banks must have enough cash otherwise they won’t be allowed to lend
  • Borrowers must paid at least 30% of mortgage and successfully approved that their earning is at least 3 times of their monthly payment.

Government also played a critical role in financial system management and monitoring. All these regulations or rules that they made reminded me some basic principles in in Karl Marx’s Das Kapital that I learned from high school.

So far, US and UK have already nationalized some banks, insurance companies maybe car manufactories soon. In truth, part of the capital were actually owned by government, and nationalized. If there are more business which is danger, would government take them over and invest them? If that happens, the western financial system might look very much like Chinese financial system, which although is under construction from a very beginning stage compared to US and UK.

It seems that when western capitalism economics theory could not solve the problems that would happen anyway, they leaned to capital nationalized which was very similar to what Chinese government or Lebanon government do. Does it mean that Marx’s economic theories are the actually the way out to solve these problems?

It is obviously that China or Japan did much better than US and UK in this credit crunch till now. It does not mean what they did not make mistakes, in reality they did make a lot mistakes. However it might be the time to think of the reasons behind their success and mistakes that they made.

No responses yet

Dec 05 2008

Ramsay’s Kitchen Nightmares

Published by xiaoming under Tech

Gordon Ramsay, a famous British food writer, business man and TV star. He stars in the Channel 4 series Ramsay’s Kitchen Nightmares which tells stories how he help some dreadful restaurants to come back to the business and win back customers. I watched the episode this Thursday, which was very impressive because I found that there were so much in common of what Gordon did in his show and what we did in our agile software development projects.

The show started, he walked into this rural Lancashire pub where he had found the landlord laying down the law in the kitchen and doing 120-hour weeks, despite undergoing a quadruple heart bypass, and had debts of £250,000.

It reminds me a failing project that was over spent and had people doing quite a lot over time but still did not seem to make the deadline.

Gordon identified some key problems and found out the root causes very quickly.

Problems Root causes
£250,000 debt Restaurant was running very inefficient, one person was the decision maker for everything.
No one could work in this restaurant more than 6 months Team was forced to taken order from the owner and no motivation and appreciation
There were many fancy plates, decorations that were not necessary and did not match Pub theme food Not customer centered and lack of communication with customer
People did not trust each other, there were huge boundaries between the manager and staffs. Lack of communication and integrity

Does it ring any bell to you? Yes, we had very similar problems in software development projects. Let’s look at a series of ways that Gordon tried to solve above problems.

  • Changed the menu that is simpler and customer centered
  • Kicked the boss out of kitchen and let other chiefs make decisions as a team
  • Got rid of those fancy plates which did not suit for the pub food theme and was not used that often
  • Strengthen what they were good at (Original puddings) as a brand and selling point
  • Encourage communication inside the team and with customers
  • Gathered the whole team to do stand up meeting and asked them to look back what they did right or wrong
  • Motivate the team, show praise and appreciation to the team, build good relationship between the boss and the team members

Gordon Ramsay played a very good project manager role in this game and he demonstrated many good software development practices by using agile and lean principles.

Problems Root causes Solutions and practices Principles/Methodologies
£250,000 debt Restaurant was running very inefficient, one person was the decision maker for everything. Change menu, make it simple and efficient, customer centered KISS, Lean(Eliminate waste), Value driven
No one could work in this restaurant more than 6 months Team was forced to taken order from the owner and no motivation and appreciation Kicked out the boss, team motivation and decision, self-organized team “Walk Out The Door”, People who do the work make decision, Lean (Empower the team), Lean (Build integrity in)
There were many fancy plates, decorations that were not necessary and did not match Pub theme food Not customer centered and lack of communication with customer Got rid off unnecessary stuffs, more communication with customers Lean (Eliminate the waste), User centered design
People did not trust each other, there were huge boundary between the manager and staffs. Lack of communication and integrity Stand up meeting, retrospective Agile, Lean (Eliminate waste), encourage communication

Running a business or managing a project might be very different between different industries and domains. However insight how to solve problems, there are methodologies and principles that could be used in common. Maybe it is because running a restaurant and developing a software are both professional service. I still remember that I benefited a lot from the experience of working in a restaurant when I started my IT career as a technical support engineer.

2 responses so far

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 United States License.