Geeks With Blogs
The Life and Times of a Dev Yes, we're really that weird January 2011 Entries
Prioritizing Product Features
A very common task in Agile Environments is prioritization. Teams that are functioning well will prioritize new features, old features, the backlog, and any other source of stories for the team, and they’ll do it regularly. Not all teams are good at prioritizing according to the real return on investment that building stories will yield to the company. This is unfortunate. Too often, teams end up building features that are less valuable, and everyone seems to know it except perhaps the product owner! ......

Posted On Friday, January 28, 2011 4:35 PM

Hey You, Mr. Executive, Your Team Needs You!
Your Team Needs You The introduction of Agile into a corporation has many impacts on the team, and many impacts to the executives leading those teams. In my experience, many Agile projects fail, not because the team did their best, but because the executives that should have been supporting the team failed to do so. This lack of support can be manifested in many ways. I’ve seen executives fail by doing the following: Failure to help with the prioritization process Failure to pay attention to the ......

Posted On Monday, January 24, 2011 8:35 PM

Security for LDAP authentication for Collabnet
In a previous post, I wrote about how to get LDAP authentication working in Collabnet. By default, all LDAP users are put into the Users role on the server. For most purposes, this is just fine, and I don’t have a way to change this. The documentation gives hints that you can add them to other roles, but for now, I don’t have the need. However, adding permissions to different repositories is a different question. To add them, go to the repositories list, select Access Rules and then you can enter ......

Posted On Wednesday, January 12, 2011 2:49 PM

Understanding Collabnet’s LDAP binding
We want to use both subversion usernames and passwords as well as Active Directory for our authentication on our Collabnet subversion server. This has proven to be more of a challenge than we thought, mostly because Collabnet’s documentation is weak in this area. To supplement that documentation, I add my own. The first thing to understand is that the attribute that you specify in the LDAP Login Attribute ONLY applies to lookups done for the user. It does NOT apply to the LDAP Bind DN field. Second, ......

Posted On Wednesday, January 12, 2011 2:15 PM

Collabnet Subversion and Self Signed Certificates
We installed Collabnet as our subversion server recently. This is the first time that we’ve used it. In general, it seems pretty good, but we ran into a problem with it. People were getting the following error in Tortoise: OPTIONS of ’https://xxxx.xxxxxxxx.xxxx... SSL handshake failed: SSL error code – 1/1/336032856 (https://xxxx.xxxxxxxx.xxxx) The odd thing is that for some people, it worked, for others, it didn’t! I also couldn’t find anything useful out on the internet. We had checked ......

Posted On Monday, January 10, 2011 4:41 PM

New Responsibilities
With the start of the new year, I’m starting new responsibilities at Veracity. One responsibility that is staying constant is my love and evangelism of Agile. In fact, I’ll be spending more time ensuring that all Veracity teams are performing agile, Scrum specifically, in a consistent manner so that all of our clients and consultants have a similar experience. Imagine, if you will, working for a consulting company on a project. On that project, the project management style is Waterfall in iterations. ......

Posted On Monday, January 3, 2011 3:12 PM

Database Rebuild
I promised I’d have a simpler mechanism for rebuilding the database. Below is a complete MSBuild targets file for rebuilding the database from scratch. I don’t know if I’ve explained the rational for this. The reason why you’d WANT to do this is so that each developer has a clean version of the database on their local machine. This also includes the continuous integration environment. Basically, you can do whatever you want to the database without fear, and in a minute or two, have a completely rebuilt ......

Posted On Monday, January 3, 2011 2:27 PM

Copyright © Robert May | Powered by: