SOFTWARE DEVELOPMENT TEAMS.
This article focuses on software development by analyzing the ways software developers organize. By taking this social perspective, the article highlights how software production methods, techniques and tools are enmeshed in and enacted through the structures and interactions of the professionals wh...
| Published in: | Communications of the ACM Vol. 47; no. 12; pp. 95 - 100 |
|---|---|
| Main Author: | |
| Format: | Article |
| Published: |
Association for Computing Machinery
Dec2004
|
| Subjects: | |
| Online Access: | View this record in EBSCOhost |
| fields | @attributes: recordID: 1 pdfLink: plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=15278823&site=ehost-live header: @attributes: shortDbName: hlh uiTerm: 15278823 longDbName: Humanities International Complete uiTag: AN controlInfo: bkinfo: jinfo: jid: 00010782 ACM jtl: Communications of the ACM issn: 00010782 maglogo: N pubinfo: dt: Dec2004 vid: 47 iid: 12 pid: 68 pub: Association for Computing Machinery artinfo: ui: 15278823 10.1145/1035134.1035140 ppf: 95 ppct: 5 formats: tig: atl: SOFTWARE DEVELOPMENT TEAMS. aug: au: Sawyer, Steve su: Computer software development Software engineering Information professionals Management science Computer software developers Teams in the workplace sug: subj: Computer software development Software engineering Information professionals Management science Computer software developers Teams in the workplace ab: This article focuses on software development by analyzing the ways software developers organize. By taking this social perspective, the article highlights how software production methods, techniques and tools are enmeshed in and enacted through the structures and interactions of the professionals who work together to build software. A social perspective considers the team as the unit of analysis, seeing it as more than the aggregate of individual software developers' attributes and actions. A social perspective contrasts with production-focused views of software development; social action becomes the focal activity, not the by-product of a method's prescription. More common perspectives on software development, such as the Software Engineering Institute's Capability Maturity Model (CMM), focus on the means of production — a techno-social approach. The People-Capability Maturity Model (P-CMM) complements this by explaining how people can best change their behavior to fit the CMM approach. Together, the CMM and PCMM reflect the traditional production first, people second, approach. INSET: Conceptual Bases of the Three Archetypes. pubtype: Periodical doctype: Article src: R language: English refInfo: copyright: @attributes: flag: Y dt: @attributes: year: 2004 holdings: @attributes: islocal: N |
|---|