Archive for the 'Howto' Category

Oct 18 2009

AAladdin.com (阿拉丁) is live

Published by xiaoming under Buisness,Howto,Tech

AAladdin.com is an agile organization transition framework that was created by me in order to help medium and large size company to transfer from current organization structure to an agile organization.

For details please check AAladdin.com (in Simple Chinese) and AAladdin.com/en (In English)

No responses yet

Mar 12 2009

Go Time & Material Model

Published by xiaoming under Buisness,Howto

What is time & material model and when it applies

A simple definition of “Time & Material” Model is that the purchaser exchange “material” with a service provider’s certain quantity of “daily rate”. The material could be a bunch of document which contains advanced management process, intellectual property, a piece of software or one side of well painted wall. The daily rate could vary from £20 to £8000 depends on how precious of the service.

 

This business model applies when scope, specification and implementation plans of a project are not easy to define at the outset, Time & Material Model becomes an attractive option. Under this model, you pay as per use of the hourly development efforts, making it the most flexible of the three models. [From http://www.continuum-systems.com/price-timeandmaterial.htm]. Time & Material business model is developed for long-term projects, where the total effort cannot be estimated in advance and the scope of work can vary during the implementation. [From: http://www.qarea.com/outsourcing-services/pda-time-and-material.php].

 

If compared with Fixed price model, which is ideal for projects with a detailed technical specification, Time&Material model is the best for scalable projects. This business model is highly efficient in case the project is hard to predict in terms of time and creative effort and in case the development process needs control and improvement upon each iteration. Thus, it allows for cancellation at virtually any stage of the development project[From: http://www.qarea.com/outsourcing-services/pda-time-and-material.php].

 

Corporation old procurement process

So Fixed price model is suitable for purchasing of a physical product or something that has fixed scope or feature. While Time & material model is suitable for purchasing of service or something without explicit feature during the contract negotiation stage. If you have a look at most of the corporation procurement process it is not difficult for you to find comprehensive and decent process for fixed price procurement which is for purchasing of a physical facility, a car or PCs. The problem comes along when corporations plan to purchase service such as consulting service or customized software. As they do not have a process that specialized service purchasing, they tended to use the existing one. So things started going completely wrong.

 

They just do not fit!

Think of that you plan to spend money on something which you have no idea what it is or you only know part of it. How could you decide how much you need pay for it. Decision should only be made with necessary concrete information you require. Clearly, there is no enough information for anyone to make a correct decision. Old software procurement model aligns with the old business model.

 

Low technology –> Business not change so much –> Fix scope/feature –> Fixed price model –> Waterfall software development model

 

I believe that you know how fast and unbelievable the technology and business grow. It is almost not possible to oversee and predict how your business look like in 24 months of time. So business requires a suitable model for software development service

 

High technology –> Business change very fast –> Scope can not be fixed or predicted –> Time & material model –> Agile, adaptive software development model

 

Change is inevitable

The world is not odd. Software development industry has grown from design and development of fixed feature product into customized enterprise application in order to provide better service and survive. So it is much more than just producing a physical product. It is service now. If you disagree, I will encourage you to give me one single example that there was no change of requirement in the development of any large scale enterprise application. I bet you can not. Requirement change is inevitable because business is changing. If your business does not change but others does, it is clear that you won’t be able to survive. Also there is no way to predict or imagine the change of requirement. So you need a more flexible and adaptive business model for this kind of procurement.

 

Solution

Probably you have already figure out the solution. Let me recap
  • Upgrade your corporation procurement guideline and process with Time & material model of service purchasing in it.
  • Develop or recruit professionals to manage Time & material project. It does require special expertise.
  • The key of applying this model is risk management and contractor performance management

 

Change it!

If you still use the old procurement model for service purchasing, you will definitely experience argument, displeasure and waste of investment. So why not change it?

No responses yet

Sep 26 2007

How to get a part time job in the UK

Published by xiaoming under Howto

UK is one of the dream lands of young boys and girls for education. Not only because there is the best are educational system on the planet but there are friendly hosts, fabulous living environment and good job opportunities.It is legal to work in the UK by holding a student VISA. Please check the legal statement below and be aware of the terms and conditions.

Having been granted leave to remain as a student, there is no objection to you to taking part time job or vacation work. However, while you may work full-time during vacation periods, you must not work more than 20 hours per week during term-time, expect where the placement meets the definition of a sandwich course or an internship. As a student, you must not engage in business, self-employment or the provision of services as a professional sportsperson or entertainer; and you must not pursue a career by filling a permanent full-time vacancy.

There are different part time job opportunities available for students to choose. They have been organized into the categories and illustrated in the Fig A:

Fig A

From Fig A, we can see there are plenty of chances in the universities and Chinese or anti-Chinese business.

As well there are different job seeking mechanism generally. See the Fig B for more information:

Fig B

It seems that the job seeking mechanism is not as much as available jobs. Basically, “Ask help from A friend” and “Go to the job centre” will be the two efficient ways to get a job successfully. Although the accurately number has not been calculated based on certain surveys readers can still see how many ways to get a part time job.

The relationship between the job seeking mechanism and Work categories is illustrated in the Fig C:

Fig C

From the three diagrams we can clearly see the points below:

• University jobs will be applied only in its own framework
• If you want to work in a restaurant or as a cleaner “Ask for help from a friend” would be a good choice.
• For the Anti-Chinese job opportunities go for the job centre or newspapers for more information.
• Sometimes, students can directly visit the shops, restaurants and ask if they need staffs to do part time jobs.

Generally the process of getting a job will be:

  1. Look for job vacancies information
  2. Contact the job opportunities publisher or employer
  3. Try to get an interview
  4. Sign a contract
  5. Get pay and your payslip every week or month

OK, last thing, payment. Different job has different value, so the employer will pay differently. The experience told us that Chinese teacher and working in university normally would get more money than any other business. Chinese restaurant would always be the last place to work because the pay is a piece of shit.

Cleaner is probably a good job for lots of new comes. You do not have to speak English frequently and the money is not bad compared with the jobs in restaurant. Key job has its advantages because you do not have to work in a solid hours. However it is not easy to get one.

Tips:

• Working experience is important. If you do not have some, at least pretend you do.
• Chinese students, always join a working environment without Chinese people around, otherwise your English would never been improved rapidly.
• As fast as possible call your interested employer when you get information from Friday AD, other newspapers or job centre.

Reference

Friday AD: http://www.friday-ad.co.uk/

Job centre: http://www.jobcentreplus.gov.uk/JCP/index.html

Definition

Terms Definitions
Sandwich course It is a special course in colleges and universities of the UK. Student who takes this course might have to take one year off to work in industry before graduation.
Internship A student or a recent graduate undergoing supervised practical training.
Key job Employer offer the employee the key of the office, employee can work anytime he wants except working hours.

No responses yet

Sep 26 2007

How to run an ISIT consulting company

Published by xiaoming under Howto

Consulting business has been getting more and more market share across industries.

IT giants (Oracle, IBM, HP, SAP, SAS, Accenture etc ) have been doing this business for quite a long time. Most of the big enterprises have benefit from those IT consulting service by improving their management of Information system.

There are still lots of medium size companies and manufacture in south of China don’t have good ISIT strategies and Management system. Focusing on these customers, this would be an busness point.

Above, the possibilities of creating a new business growing point are obvious. Then how to run the business, in another word how to run an ISIT consulting company has been put on the table.

There are three keys for running such a business. They are “Client”, “Contract” and “Resources”.

Obviously, Client is the most important one of the three. No client, no contract , resources would be useless.

Client — Satisfaction

  • Client’s satisfaction. KFS, in order to achieve Client’s satisfaction, there are several things we need to accomplish.
  1. Create benefit which can be seen in Client’s finacial report
  2. Cut down CTR
  3. Management team and employees satisfaction.
  4. Accomplish deliverables on time.
  • What does Client really wants? It really does matter. Sometimes, Client is not 100% sure what they want. Consultant has to help Client to produce an equirement report.
  • How Client want the deliverable to be delivered? Sometimes, consultant did an excellent job but did not deliver it in a right way. For example, Client want all the documents to be deliver in a Website with doc lib but we might deliver it in a hard copy. Although there are nothing different for the deliverables.
  • Communication. Could not be less important. Before everything has been started, clarify the resposibilities of everyone involve in the project and build more than one communication tunnel and set up interface in the process of communication.

Contract — Achievable and different

  • Contract template, don’t have to talk too much about it. A professiona template is enough.
  • Bottom line, what we can do. What we can do in the period of contract.
  1. Promise only what we can do and do well.
  2. Know what we can learn and do well in a period of time (contract period)
  3. Never tell Clinet what we can not do, but what we are not professional at.
  • Breakdown into different phases
  1. Break down contract into different phases, if the contract is too hard to be negotiated.
  2. At least get one phase of the contract and try to get all the phases of the contract.
  3. Avoid doing the phase that we are not good at.
  • Budget of the contract, get a good negotiator to deal with. Any other good way?
  • Market price, be aware of the market price of the business, try to know other biders’ bid in the competition
  • Shining points, something different with other competitors. Something that they would care, maybe.

Resources: MIS + knowledge database + People — All of them are crucial

  1. MIS (ERP) — Finance + PM + HR + File server (Document lib) + Website + Simple CRM + Software dev environment (Optional, for fun). MIS is for ourselves, for the continuing improvement and growing.
  2. Knowledge database — Web based application with portal. “Tools”
  3. People — Consultant, has to be or have
      • Team player,
      • Business sense
      • Never stop learning.
      • Good code of English and Mandarin.
      • At least be professional in one scientific area.
      • Have more than one hobby.

Project management

It is a complicated topic, refer to A Guide To The Project Management Body of Knowledge

Key factors of success

Deliverables, credit, partner + relationship

For cooperation, policies:

  1. There is no difference between employees. (Wal-mart)
  2. Be creative, do things differently (BOC)
  3. Open working environment (Platform)
  4. Work as a team, there is only one team! (Tesco)
  5. Everyone is talent. (From me?? haha)
  6. Treat everyone as treat your self, life as one family (Tesco + Dalian Loco)

Notes and Definitions

KFS Key Factor of Success
CTR Cost, Time and Resource
lib library

No responses yet

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