If you've read
this post, you probably know that there are two major problems we're having in the company. And now, I'd like to give some updates telling that they are pretty much solved. I said they are solved not because we already have a issue tracking system and CVS repository deployed and running. We all know that installing system is simple, I said we've solved the problems because we're literally using the new systems and eliminating quite a lot of mundane processes.
For instance, every morning before started any real work, we access Mantis, the bug tracking system we're using in order to know "what to do today". No more unnecessary face-to-face verbal communication on progress update or task assignment, everyone here knows what daily tasks we're supposed to complete.
Besides that, thanks to CVS, we are no longer asking such questions like "are you working on this file?" or "can you please check in this file now?". The codebase of three projects and all the company's core products have been moved to CVS from VSS. Of course, during this transition period, issues like incorrect merged code are still a great challenge to us.
In conclusion, we're pretty satisfied with what we've achieved over that short period of time (See the post date
of this).