Software Guidelines
Coding style
Model design
User interface design
PMF model design
Software interfaces
Unit tests