Interactive Complexity Complexity is a moving target The underlying factor is intellectual manageability 1. A simple\system has a small number of unknowns in its interactions within the system and with its environment 2. A system is intellectually unmanageable when the level of interactions reaches the point where they cannot be thoroughly
Programming Languages As difficult to discuss rationally as religion or politics. Prone to extreme statements devoid of data. Examples: \It is practically impossible to teach good programming to students that have had a prior exposure to BASIC; as potential programmers they are mentally mutilated beyond hope of regeneration.\(Dijkstra)
opyright Nancy Leveson, Sept. 1999 Stage 1: Forming Team members begin to discover what behaviors are acceptable Usually highly unstructured environment Attempt to identify tasks, how to accomplish them Decisions on what information is needed Hesitant participation