Archive for the 'Work' Category

Business Is Easy

Tuesday, November 5th, 2002

I know that will annoy a lot of people, but I really do believe it to be true. Almost all the business balls-ups I have seen – and I’ve seen plenty – have been due to people getting very simple things wrong.

Of course, success in business involves hard work. Lots of it, twenty-hours-a-day-for-five-years hard work. But if you love business, you’re up for that. With the right people and the right motivation, you’ll enjoy it most of the time (not all the time – business is not that easy).

– Mick Southon & Chris West, The Beermat Entrepreneur

I doesn’t seem easy to me today.

Requirements Reuse

Monday, October 28th, 2002

The first time you conceive a system based on a requirement, estimating the costs and benefits might be difficult. But, after implementation, you will have a much better idea of the costs and benefits triggered by that requirement.

A well-formulated, measurable, reusable requirement – including a full cost-benefit analysis as part of its description – is every bit as valuable as a reusable software module.

– John Favaro, “Managing Requirements for Business Value”, IEEE Software, vol. 19, no. 2, Mar/Apr 2002, pp. 15-17

Be Wary of Unanimous Agreement

Sunday, October 27th, 2002

If people are unanimously behind a concept, my first instinct is to think there’s something wrong with the concept

– Mark H McCormack, Never Wrestle With A Pig

Mark’s four reasons to be wary are:

1. The concept is too bland
2. People don’t care
3. People don’t get it
4. People are intimidated by the group leader


Thursday, September 26th, 2002

The best thing about software is its flexibility: it can be programmed to do almost anything. The worst thing about software is also its flexibility: the

Repeatable Processes

Thursday, September 26th, 2002

Why is so much emphasis put on being able to repeat a process? I meet regularly with a group of quality managers; the emphasis of these meetings is usually on process. And normally on the process you use to manage the processes e.g. CMM, EFQM, ISO. I have tried on many occasions to point out that process is not quality. I have tried to explain that we don

Am I Insane?

Thursday, September 26th, 2002

There is nothing that is a more certain sign of insanity than to do the same thing over and over and expect the results to be different.

Albert Einstein

Creativity – A Good Idea

Wednesday, September 25th, 2002

In business everyone knows that ‘creativity’ is a good idea and essential when information, technology and competence have all become commodities. While everyone pays lip-service to creativity, nothing much happens until there is a ‘nominated champion’ whose business it is to see that creativity becomes an active part of the corporate culture.

Edward de Bono, Simplicity

The Best Ideas Cannot Be Stolen

Wednesday, September 25th, 2002

I’ve always taken some comfort in the belief that the stronger an idea is, the harder it is to steal.

That’s because the best ideas, by definition, are so original and unique that they cannot survive without their creator. He or she is the only one who understands the concept fully, who can execute it up to its full potential, and who has a personal stake in keeping the concept going despite all the obstacles.

Mark H. McCormack, “Never Wrestle With A Pig

Perl Mania

Wednesday, September 18th, 2002

YAPC::Europe started today in Munich.

What Is Management?

Thursday, September 12th, 2002

Tony quotes Tom DeMarco. I would like to be able to say that crafting the right team is always my main priority, but I would be lying. I have found that the software manager’s other role of interfacing with the customer is considered to have equal importance and in some cases is given more priority than looking after your own staff. The administrative tasks that need to be completed are sometimes given priority over the people on the team. And of course there is all the time spent trying to do the team’s job for them – writing software is not management.

Why do I spend time doing the wrong things? Looking after people is difficult. Filling in forms, organising meetings and working with databases are safe activities that I understand.