2. As a low level design notation, it allows expression of an algorithm in a language INDEPENDENT manner.
4. Can serve as documentation in the implementation. (Example)
5. Designers are expensive, coders
are cheap. Don't pay expensive designers to do the laborious (yet straightforward)
coding work.
Salary Chart(png)
Job Descriptions:
Designer
Programmer
6. Can be used in test plan creation (white box tests). Testers don't need to wait for a finished implementation before they can begin writing tests. View graph.