作者
Todd Sedano, Paul Ralph, Cécile Péraire
发表日期
2017/5/20
研讨会论文
2017 IEEE/ACM 39th International Conference on Software Engineering (ICSE)
页码范围
130-140
出版商
IEEE
简介
Context
Since software development is a complex socio-technical activity that involves coordinating different disciplines and skill sets, it provides ample opportunities for waste to emerge. Waste is any activity that produces no value for the customer or user.
Objective
The purpose of this paper is to identify and describe different types of waste in software development.
Method
Following Constructivist Grounded Theory, we conducted a two-year five-month participant-observation study of eight software development projects at Pivotal, a software development consultancy. We also interviewed 33 software engineers, interaction designers, and product managers, and analyzed one year of retrospection topics. We iterated between analysis and theoretical sampling until achieving theoretical saturation.
Results
This paper introduces the first empirical waste taxonomy. It identifies nine wastes and explores their causes …
学术搜索中的文章
T Sedano, P Ralph, C Péraire - 2017 IEEE/ACM 39th International Conference on …, 2017