The Register® — Biting the hand that feeds IT

Perforce

Reg readers: Distributed software development is hard

But is there hope?

Free whitepaper – Dell PowerEdge M1000e blade server

But picking up on the last of the capabilities in the above chart in particular, it is interesting to see around one in five respondents declaring extensive use of social networking tools, with a further 40 per cent making at least some use of such solutions. And when we look at the impact of this on performance, we can see that adoption of blogs, wikis, and so on can help to alleviate some of the previously identified challenges (Figure 8).

Figure 8

This kind of impact makes absolute sense. Putting facilities in place to allow developers to collaborate freely between locations can help to smooth over differences in skill sets and experience, break down 'us and them' barriers and prevent political problems, rationalise or work around differences in processes and practices and generally grease the wheels from a project management perspective.

So, is distributed software development hard to pull off successfully? The results of our poll suggests it is, but they also tell us that by paying attention to some of the key enablers of performance, there is indeed hope for those who are currently struggling. The bottom line: While saving money may cost more particularly with ad hoc approaches, there’s plenty that can be done to encourage better collaboration across all kinds of distributed environment. ®

Free whitepaper – Out-of-box comparison between Dell, HP, and IBM blade servers

Perforce

Resources

DOWNLOAD YOUR OWN SCM SYSTEM

Find out how Perforce can work for you, schedule an interactive demo or download your own version today. It's absolutely free and no registration is required.

SOFTWARE LIFE-CYCLE MODELING

Understand Life-Cycle Modeling the way SCM systems support it using the Promotion Model, and how Perforce supports it via a reference model.

BUTLER GROUP TECHNOLOGY AUDIT

Download the Butler Group Technology Audit of Perforce SCM, a dedicated software change and configuration management tool.

SCM BEST PRACTICES

Avoid a well-executed blunder. Learn the intricacies of high-level Best Practices for deploying SCM with this in-depth whitepaper.

SOFTWARE CONFIGURATION MANAGEMENT

Create a collaborative working environment staffed by the best developers you can hire regardless of their location. Find out how here!