Monday, 6 April 2009

How to be a program manager

Joel on Software has written interesting article How to be a program manager. The interesting thing is that he suggested that product manager should not come from developers. But I think that, at least, product manager should forget his developer's background if he has one.

Dating Service

- What is a dating service?
- It's a place, where accountant and system administrator can meet each other.

Structured Procastinations

When I was working in company which has close relationship with Universities, there was a lot of estimable very experienced colleagues. As I was young I was trying to do every task on spot. I was starting to handle it as it comes.

Once, I'd a task, closely connected to one of these experienced person. And I started to communicate with him in order to fulfill the task. And elderly colleague told me:
- Calm down. Remember one thing before you start doing a task -- give the task time to confirm its importance. If it's not important it'll hang for a while, dry and then drop down.

Similar method I found today reading Structured Procastinations.

Saturday, 4 April 2009

Stand By Me

Beautiful International Version

Time-Wasting-Driven Development

Me and colleagues invented new kind of software developing technique, it's named after Test-Driven Development -- Time-Wasting-Driven Development. The key idea of this technique is to put time-wasting into legal process of developing software within the company.

The fact is almost all of software developers do their tasks only 5 hours out of 8 a day. The rest time ordinary developer collects new information from IT world, reads news, rss feeds, LiveJournal, bash.org.ru and so on. Some of these things are really important, but some are not. But all these stuff is time-wasting.

So, we can say that time-wasting is a part of process of developing software.

PS
We already started writing a book "Mastering TWDD" ;)

Peopleware

Today I've finished reading the book "Peopleware" by Tom DeMarco and Timothy Lister.

I'd strongly recommend to read this book for anyone who works in IT projects, especially those who is in charge of managing human resources.

The book explains the most important thing that any project manager should as a first law of IT projects -- The most important asset of the company is people.

New quotas from the books are coming...

Two lovers

I've just seen the movie 'Two Lovers'. It's not a regular happy-end hollywood's movie and it provides with food for brains. A real life case is brightly shown in this movie.