Published: 27 March 2019
This summary contains input from seventeen members on the extent to which developers have choice and control over the tools and processes they use in their roles. We begin this summary with an overview of developers' workstation configurations, including number of configurations, location of workstation configurations on the network, and presence of local admin privileges on developers' workstations. We then discuss members' software deployment and continuous integration and delivery, including approaches for software installation on developers' workstations, processes for creating new software packages, and commonly used tools for continuous integration and delivery. We also analyze developers' choice over tools, languages, runtimes, and application servers, the presence of centralized teams to procure, curate, patch, or distribute common developer tools, and the approval process for application teams using open source libraries from public repositories. We close this summary with a look at developers' use of social development websites.
Included in Full Research
Consult the Board Research Team