As the "software crisis" persists, we must rethink our strategy for handling complexity. A decade ago, complexity was physiological; now, it is intrinsically social. Designers need methods and techniques that address the difference.
Index Terms:
Software engineering, Formal methods
Citation:
Jos? Luiz Fiadeiro, "Designing for Software's Social Complexity," Computer, vol. 40, no. 1, pp. 34-39, Jan. 2007, doi:10.1109/MC.2007.16