Make less error-prone software! — Planning is everything, the plan is nothing! — Dwight D. Eisenhower If you’re planning to design your system and do all choose fancy diagrams( Data Flow Diagram, Use Case, JSP Diagram, Statechart, etc.), you should then prepare for bugs. …