April 2002
Intermediate to advanced
816 pages
20h 56m
English
One final piece of advice: All the planning that happens during the design phase will be for naught if it isn't communicated to the developers implementing and testing the code. Remember that this includes people who might be brought in much later in the product life cycle—people who have no prior knowledge of the security protocols being used.
It's obviously essential to document the design philosophy from the security perspective, as well as the specific protocols being used (the use of choke-point handles, for instance). But developers are notoriously bad at reading documentation, so extra effort is needed.
The most important information should be included with the sort of materials used to bring developers up to speed ...