Set Up Your CI Project with TFS 2012 in 45 Minutes or Less!

Set Up Your CI Project with TFS 2012 in 45 Minutes or Less!

Agile development teams rely on Continuous Integration (CI) as one way to monitor code quality. Automating the build process (a key component of CI) has helped my development teams reduce preparation for QA and PROD moves from weeks of effort to hours. It also helps eliminate problems caused by the many manual steps that are usually necessary to move new code through all of the development environments and into production. While there are many good tools build your CI environment around, my development teams have used Microsoft’s Team Foundation Server (TFS) for several years now with great results. It keeps getting better too. Checkout Gil Zilberfeld’s webinar on setting up CI on TFS if you want to learn how it’s done.

The 6 Sins of Project Leadership

The 6 Sins of Project Leadership

So many PM articles focus on the nuts and bolts of project management practices. In this post, LeRoy Ward focuses on how to lead projects and project teams. I can’t agree with the need for authenticity enough (sin #5). As one of the commenters points out, being authentic is about being the genuine you. You don’t have to highlight your warts for everyone to see, but it’s OK to admit that you don’t know the answer while also demonstrating confidence in your ability to figure it out (hint: that doesn’t mean you have to do it by yourself…see sin #2).

LeRoy’s suggestion that you act as the CEO of your project (sin #1) has come into to sharper focus for me recently. I’ve worked on many projects where getting all the details right was more important than getting the project done. I’m not suggesting that buggy or half-baked software should go into your production environment, but PMs should be looking for ways to get working portions of software projects in the hands of the customers as early as possible. In the past few years, I’ve started evangelizing about how a system waiting to go to production provides no value to the organization.

Check out the article. It’s a good read.

NOTE: Projects At Work requires registration to read. This will result in some graymail, but Projects At Work consistently delivers good content to my Inbox as well.