I am going to begin with the theme of technology and organisation vulnerability and the importance of knowing how vulnerable you are and the many types of vulnerabilities and weaknesses there are. The root cause of any vulnerability can be traced back, directly or indirectly, to human error or misunderstanding.
My interest in this arose after reading several articles on the RISKS Digest, and in particular articles by its moderator Peter G Neumann who in in 1977 coined the term Peopleware. For its meaning i quote wikipedia:
Peopleware is a term used to refer to one of the three core aspects of computer technology, the other two being hardware and software. Peopleware can refer to anything that has to do with the role of people in the development or use of computer software and hardware systems, including such issues as developer productivity, teamwork, group dynamics, the psychology of programming, project management, organizational factors, human interface design, and human-machine-interaction.
Computer technology is now fundamental to organisational existence so to me it makes sense to consider vulnerability through the concepts of peopleware, hardware and software. Vulnerabilities manifest through either one, two or all of the three combined and so in contrast i will explore what these vulnerabilities entail and the required changes to enable greater resilience and resistance. Organisations unable to address their vulnerabilities face greater longterm nakedness and exposure to compromise.