team

How do you let people work on a project without exposing them to the whole code base?

Hi everyone! I'm Co-Founder and CTO of OnePage (http://myOnePage.com/joel). I'd be interested to hear your views and answers to this particular problem: I'm certain Yahoo! or Google don't expose their entire code to their developers! I was just wondering what method you use to restrict people from seeing the full code? In all projects ...

How did you handle your team members during times of recession, when you had to let go of some people?

i was asked the above question during one of my interviews. Although i answered that i will talk with each of the employees individually and try to make comfortable in the current position but still i think there may be a better answer for this question. The scenario is as follows: suppose i have 5 members in my team and my org is la...

What's your process for dealing with database schema changes in a dev team?

Hey guys - here's a more general question on how you handle database schema changes in a development team. We are a team of developers and the databases used during development are running locally on everyone's box as we want to avoid the requirement to have web access all the time. So running a single central database instance somewhe...

Iteration planning

We are currently trying some new ways of planning out iteration. Earlier the leaddev decided what features are in an iteration an who (which pair) is going to work on it. Aditionally he made a first guess on how long the feature will take to be implemented. Now we have a team-discussion on each feature during the iteration planning and t...

Which is more important - a very interesting project or a very good team?

I've been a lead developer of a very successful and promising project for several years now. The team I've been working with is just great. Now the top management wants to move the project to another department because that department has responsibility area they feel is closely related with the project. Most likely nothing will prevent ...

how to handle a php project with a team?

I was working as a freelance php developer for a while, and handled all programming aspects alone. Although I worked with a graphic desinger, all coding was done by me. These days I get a job with a team to program some project. So, I'm afraid of this new development. How to manage a team and divide the work, track the change. I'll lo...

Team Development Vs Individual Development

Last week I found myself trying to explain to my management that team development is better than individuals programming alone. Unfortunately, I didn't have any hard facts to back this claim up.The managements issue is that 2 developers on a project equals 2 times the cost. What advantages have you found in working as a team? Articles,b...

Cannot create New Team Project with TFS power tools 2008

Hi I am in the process of creating a new team project by executing the tfpt createteamproject command as a background process in my .net application. However, I get the following exception from the log : 2009-10-06 17:02:10Z | Module: Internal | Team Foundation Server proxy retrieved | Completion time: 0.140274 seconds 2009-10-06 17:...

What kind of specs, documents, analysis do you get from superiors when starting a project?

I currently work in a small business (15-20 employees, 5 programmers) where most projects are custom built CMS and a few web applications products. Since I started working there, I have worked on many projects, but specifications for each project vary a lot. Sometimes we get a little detail, a Word document telling what the client want...

Should all team members use the same IDE?

Should all team members be forced to use the same IDE (e.g. eclipse, netbeans, intellij) for programming, even though the build process is independent of IDE? (Assume no IDE specific plugins etc are being used on the project.) If everyone is using the same IDE, they can share the same configuration and work in a more consistent environm...

What is a rule-of-thumb ratio of alpha-developers, okay developers and newbies needed for a great web application team?

This question seeks a rule-of-thumb answer so I avoid details. In recruiting a development team to develop and maintain a web application (or windows, whatever); what is a good ratio of alpha-developers (very brilliant developers who are geniuses) to okay developers (experienced-developers whose intelligence will not blow you away) to ne...

Is Team System a solution?

I am working on a web portal in ASP.NET (VS2008) with my 2 friends. We want to code, debug, test our webportal on different machines simultaneously. How it can be done? Is VS2008 Team System a solution for this? ...

Can we install only MTLM for certain machines in the team?

Is there a way, where in some testers install only Microsoft Test and Lab Manager (MTLM) instead of installing the whole of VSTS 2010? ...

How to manage agile development when the team is not stable?

I have been using agile approaches (XP and Scrum) for my projects for several years with great results. But in all cases, all members of the dev team were committed 100% to the project. Now I am faced with doing this when the team is not stable. For instance, one iteration there may be four people working, the next maybe only two or thr...

Documents should be written by the skilled programmers?

Hi All: I always think document is really important for a project and a team and should be written regularly and detailedly. It can make things go in parallel without always asking the skilled programmers here and there. But truly I find many developers(even leaders) don't put so much attention to documents and just take them for grante...

.NET Development In a Team

Hi everybody I'm starting a .NET project and my developers have their own laptops. How can I prevent the developers from taking the source with them out of the company? Edit: Can I setup Team Foundation Server in such a manner that every uer have only access to some source code files? ...

TeamCity Environment Variables

How do you access TeamCity environment variables through the post-build event window in visual studio? What type of evaluation can be done to make sure the build is happening on the build server and not locally where the environment variables do not exist? Thanks ...

How to create team projects using TFS 2010 Beta 2 API?

I have recently installed VS 2010 beta2 and trying to execute the File.BatchNewTeamProject command as a process in my application. It worked fine in Beta1 but for some reason, I am getting an error regarding permissions to create new sharepoint sites. I am a member of Sharepoint web application services and Administrators groups. Previ...

Does team leader have to take blame for subordinate errors?

In a software company, does the team leader have to take responsibility for every error the subordinates do? The client sent an angry email because some parts of the code were incomplete and not all logs were set into place. The error was done by one of my subordinates and he's the type of person that writes code in a hurry just to fin...

Can software developing in a large team be interesting and fun?

I've been in the business of developing hardware and software for 19 years now. In the earlier days the projects and teams I worked on were smaller, much more effective and more fun. The effect of the input of one single developer to the final product and to its success was evident to everybody. We had direct contact to and feedback fro...