I actually don't know yet. I just got the job and don't start until May 9th. I've been hired as a lead web developer and have the feeling the team isn't using anything like this.
I was a loan developer for one department before so this will be my first true team experience.
I just wanted to be prepared and have some background and options so when I get in there I can get up and running quickly.
The team is six people. (five once I get there plus they are hiring one more person)
Positions are:
Supervisor / Developer (I think he's a developer anyway)
Lead Web Dev (me)
Dev
Dev
Dev / Designer
Designer
Stack is ASP.Net. They own the Ektron CMS which is .net based.
The team also builds other ASP.Net apps, not sure what they do or what the scope is yet.
I don't think they are on a good source control solution (source safe maybe? eww.) or project management solution, or ci or . . . So the first things I want to do are determine where they are at and evaluate what kind of leeway I'll have in implementing some of these ideas. It sound like they are hungry to implement some of this.
I'm looking at either TFS or if the money isn't there peacing together solutions (Mercurial, OnTime, etc.)
I haven't done anything with TFS but am familiar with Mercurial and OnTime. The idea of having one product that rules them all is tempting. The idea of learning TFS is daunting. :)
Hope that helps and thanks for the reply.
Also, Dave, you still do Agile talks for hire? What's the cost for something like that?
I'm interested in everyones thoughts.
Dave.
David L. Sargent
dsar...@gmail.com "I shall be telling this with a sigh
Somewhere ages and ages hence:
Two roads diverged in a wood, and I --
I took the one less traveled by,
And that has made all the difference."
-Frost