The dominance of traditional heavyweight software development methodologies is being challenged by thernadvent of lightweight or agile methodologies that stress the need to be nimble and adaptive in a world wherernchange is inevitable. A singularly distinctive feature of these new methodologies is their emphasis on peoplernand their interactions. In a development environment that relies heavily on collaborative decision-making inrnall aspects of software development, an understanding of the cognitive dispositions of developers and theirrnimplications is imperative. This paper delineates a framework by reviewing the literature on cognitiverndispositions of IS personnel. The implications of these findings for Pair Programming, a core concept inrnExtreme Programming, and the research issues that emerge as a consequence are also presented.
展开▼