By Lisa Crispin
The first step to succeeding with a distributed software team is to accept the fact that your team will be less productive than it would be if all team members were co-located. Everyone on the team will expend extra effort to actively communicate and collaborate. People will have to be flexible with their schedules and work to continually improve.
However, you can benefit from some advantages to having team members in multiple locations. Let's look at some key factors that allow a distributed team to deliver high-quality software that brings value to the business.
来自 “ ITPUB博客 ” ，链接：http://blog.itpub.net/11379785/viewspace-690497/，如需转载，请注明出处，否则将追究法律责任。