Software development is an impressively complex socio-technical activity. It requires people to interact with each other and with both the technical methods and computing technologies they use to perform their work [3]. Analytically, the social aspects of software development include how people interact, behave, and organize. Technical aspects of software development include the use of production methods, development techniques, and computing technologies. In practice, it is difficult to disentangle the way people do things from the methods, techniques, and computing technologies they use [6]. By Steve Sawyer Considering three software development team archetype
Software development is a multidisciplinary collaboration involving many stakeholders. However, exis...
Packaged software development teams: What makes them different? An increasingly large number of soft...
Abstract. We view software development as a collaborative activity that is typically supported by a ...
In this paper we analyze the socio-technical activity called software development by focusing on the...
The social properties of software development teams directly affect their collective security effica...
October, 1990. vol. 33: pp. 23-27. includes a short bibliography. The author describes the developme...
The task of developing software systems not only requires technological aspects but also, and more i...
Traditional methodologies of software development are burdened with number of problems, especially i...
The role of a software engineer is often misconceived as an isolated task, needing nointerpersonal c...
Software development is a complex activity that requires a group of individuals working effectively ...
Purpose: The purpose of this paper is to highlight the importance of alignment at the team level. Be...
We view software development as a system of evolution consisting of the three elements: (1) artifact...
Distributed software development is becoming a common practice among developers. Factors such as the...
When we talk about software development we usually think primarily about the technical aspects of de...
Developing the next generation of advanced computing systems will change the patterns of work in sof...
Software development is a multidisciplinary collaboration involving many stakeholders. However, exis...
Packaged software development teams: What makes them different? An increasingly large number of soft...
Abstract. We view software development as a collaborative activity that is typically supported by a ...
In this paper we analyze the socio-technical activity called software development by focusing on the...
The social properties of software development teams directly affect their collective security effica...
October, 1990. vol. 33: pp. 23-27. includes a short bibliography. The author describes the developme...
The task of developing software systems not only requires technological aspects but also, and more i...
Traditional methodologies of software development are burdened with number of problems, especially i...
The role of a software engineer is often misconceived as an isolated task, needing nointerpersonal c...
Software development is a complex activity that requires a group of individuals working effectively ...
Purpose: The purpose of this paper is to highlight the importance of alignment at the team level. Be...
We view software development as a system of evolution consisting of the three elements: (1) artifact...
Distributed software development is becoming a common practice among developers. Factors such as the...
When we talk about software development we usually think primarily about the technical aspects of de...
Developing the next generation of advanced computing systems will change the patterns of work in sof...
Software development is a multidisciplinary collaboration involving many stakeholders. However, exis...
Packaged software development teams: What makes them different? An increasingly large number of soft...
Abstract. We view software development as a collaborative activity that is typically supported by a ...