2013 · 54 citations · 1 references
Software MaintenanceSoftware Development PracticeEngineeringSoftware EngineeringCommunicationSemantic WebQualitative Analysis ApproachContinuous DeploymentManagementGrounded Theory AnalysisWeb EngineeringDesignUser ExperienceWeb ScienceInformation ManagementSoftware DesignConfiguration Management ToolsInfrastructure A CodeWeb Information SystemHuman-computer InteractionKnowledge ManagementKsas Support DevopsTechnologyDevelopment EnvironmentDevops
Since 2009, DevOps, the combination of development and operation, has been adopted within organizations in industry, such as Netflix, Flickr, and Fotopedia. Configuration management tools have been used to support DevOps. However, in this paper we investigate which Knowledge, Skills, and Abilities (KSA) have been employed in developing and deploying modern web applications and how these KSAs support DevOps. By applying a qualitative analysis approach, namely grounded theory, to three web application development projects, we discover that the KSAs for both Software Development and IT Operator practitioners support the four perspectives of DevOps: collaboration culture, automation, measurement, and sharing.
1