Enemy #1 is Time

Posted by Mike Haller on Tuesday, January 13. 2009 at 07:39 in Work
Yesterday was a tough day in some way. Just when I thought we would finally get some time to work dedicated on the project, clean it up, implement new features, updating the documentation etc, a call from management interrupted .. well, the whole working day. The project had some interesting life time so far, as it's used for various specific solutions and each time we created a new branch for the customer, so the project teams working on that version can make their changes, patches, updates without disturbing anyone else and vice versa.

However, each time we created a new branch of the software library, the administration gets more and more complex and chaotic. And now, we're going to have yet another branch due to a tight timeframe. We can't settle on the current HEAD and work on it until it's done - that'd probably just take too much time and the customer-projects need it within a couple of days.

It could be worse though. (And yes, it's going to be worse, I dare to predict that.) It's not that we haven't got any tests or not have continuous integration etc. We've got all that. But that alone doesn't make it work right. And to make life even more interesting, the team's increasing. We'll have to find some time to instruct the new developers and they need time to familiarise.

Please wish us luck


Add Comment

Enclosing asterisks marks text as bold (*word*), underscore are made via _word_.
Standard emoticons like :-) and ;-) are converted to images.
E-Mail addresses will not be displayed and will only be used for E-Mail notifications
 
Submitted comments will be subject to moderation before being displayed.
 

About

My name is Mike Haller and I'm a software developer and architect at Innovations Software Technology in Germany. I love programming, playing games and reading books. I like good food, making photos and learning and mentoring about the craftsmanship of commercial software development.

Quicksearch