Einführung in Sociotechnical Engineering
In Softwareprojekten beeinflussen sich Individuen und technische Artefakte gegenseitig und bilden komplexe soziotechnische Systeme. Dennoch können solche Systeme ähnlich wie technische Systeme angegangen werden – durch Anforderungsanalyse, Design, Fehlersuche und Tests. Dieser Artikel führt einen Ansatz namens Sociotechnical Engineering ein, der die klassischen Kategorien und Prinzipien des Systems Engineering auf die Welt der Softwareprojekte als soziotechnische Systeme anwendet.