عنوان انگلیسی مقاله:

Teamwork quality and project success in software development: A survey of agile development teams

ترجمه عنوان مقاله: کیفیت کار تیمی و موفقیت پروژه در توسعه نرم افزار: نظرسنجی از تیم های توسعه سریع

رشته: مدیریت

سال انتشار: 2016

تعداد صفحات مقاله انگلیسی: 13 صفحه

منبع: ساینس دایرکت

نوع فایل: pdf

 دانلود رایگان مقاله

چکیده مقاله

Abstract Teamwork quality and project success in software development: A survey of agile development teams

Small, self-directed teams are central in agile development. This article investigates the effect of teamwork quality on team performance, learning and work satisfaction in agile software teams, and whether this effect differs from that of traditional software teams. A survey was administered to 477 respondents from 71 agile software teams in 26 companies and analyzed using structural equation modeling. A positive effect of teamwork quality on team performance was found when team members and team leaders rated team performance. In contrast, a negligible effect was found when product owners rated team performance. The effect of teamwork quality on team members´ learning and work satisfaction was strongly positive, but was only rated by the team members. Despite claims of the importance of teamwork in agile teams, this study did not find teamwork quality to be higher than in a similar survey on traditional teams. The effect of teamwork quality on team performance was only marginally greater for the agile teams than for the traditional teams.

Keywords: Agile development, Project management, Team performance, Teamwork quality, Work Satisfaction, Learning
مقدمه مقاله

Introduction Teamwork quality and project success in software development: A survey of agile development teams

Agile methods have been widely used in softwareengineering over the last decade. Even though agile methods emphasize team work morethan traditional development methods do (Nerur et al., 2005), there is no thorough investigation of the effect of teamwork quality (TWQ) project success in agile teams. Agile development methods are used asan umbrella term to describe a number of development methods (Dingsøyret al., 2012; Dybå and Dingsøyr, 2008). The agile manifesto advocates “work-ing software over comprehensive documentation”, “customer collaboration over contract negotiation”, and “responding to change over following a plan”. Accordingly, to respond with agility to change, team members should work more closely together, havemore frequentcommunication, be aware of other team members’ work efforts, andbe able to shift workloadbetween persons. More specifically, the agile manifesto states that the best architectures, …

http://modir3-3.ir/images/%D8%B3%D9%81%D8%A7%D8%B1%D8%B4%20%D8%AA%D8%B1%D8%AC%D9%85%D9%87%20%D9%BE%D8%A7%DB%8C%D8%A7%D9%86%20%D9%86%D8%A7%D9%85%D9%87.png