Key points are not available for this paper at this time.
Zweck dieser Studie war es, zu verstehen, wie die Gruppenprozesse von Teams von Softwareanforderungsanalysten zu Problemen führten und mögliche Lösungen vorzuschlagen. Die Anforderungsdefinition ist wichtig, um den Rahmen für ein Entwicklungsprojekt festzulegen. Forscher haben zahlreiche Techniken zur Entwicklung von Anforderungen vorgeschlagen, aber es wurde weniger über das Management von Teams von Anforderungsanalysten getan. Um mehr über Gruppenprozesse innerhalb solcher Teams zu erfahren, studierten wir zwei Teams von Analysten, die Anforderungen für große, komplexe Echtzeitsysteme entwickelten. Diese Teams hatten Probleme, sicherzustellen, dass die Anforderungsdokumente vollständig, konsistent und korrekt waren; das Beheben dieser Probleme erforderte zusätzliche Zeit und Mühe. Um Quellen der Probleme zu identifizieren, wandten wir zwei Theorien kollektiven Handelns an, die Koordinationstheorie und die Theorie des kollektiven Denkens. Die Koordinationstheorie legt nahe, dass ein Schlüsselproblem in der Anforderungsanalyse darin besteht, Abhängigkeiten zwischen Anforderungen und Aufgaben zu identifizieren und zu managen. Die meisten Methoden und Werkzeuge zur Anforderungen spiegeln diese Perspektive wider, indem sie sich auf eine bessere Darstellung und Kommunikation von Anforderungen konzentrieren. Die Perspektive des kollektiven Denkens ergänzt diese Vorschläge, indem sie erklärt, wie Einzelne verstehen, wie ihre Arbeit zur Arbeit der Gruppe beiträgt. Diese Perspektive legt nahe, dass Defizite in den Darstellungen der Akteure des Prozesses und die Unterordnung unter kollektive Ziele den Wert ihrer Beiträge begrenzen.
Crowston et al. (Thu,) untersuchten diese Frage.