Skip Navigation Links
How to Increase Velocity and Value with Agile Development Using Open Source
from Black Duck Software

View This Now

White Paper


Description:
Many development teams have found that they can accelerate their development process by including components of open source and third-party code as part of their overall solution. The use of open source and third-party code creates licensing and security issues of its own. The smart re-use of open source components allows development teams to benefit from agile methodologies while enabling compliance with corporate policies and licensing requirements.

Black Duck Software White Paper Sample

Open source software components have characteristics that afford their use in agile processes because they are modular, component oriented and standards-based. While open source software has enormous potential to be used in new projects so enterprise developers can avoid wasting time reinventing the wheel—there are hundreds of thousands of components available for reuse on the Internet—open source must be managed properly according to corporate policies and procedures.

Open source software has associated licensing, management and security issues that need to be addressed so the enterprise can increase the velocity of agile development by reusing open source components. Without an automated process to manage license and component approval, it is impossible to efficiently take advantage of open source in agile development because the organization could not work the legal and corporate policy approvals in the tight timeframes required for agile development sprints…

View This Now


View all resources by Black Duck Software