Miscellaneous writing

Aspects of software development

Software Development as Organizational Learning

My masters dissertation.

Very Random in the press