It provides development guidelines for all round software development practices. It has been compiled by Promact's team members from real life development experience. These guidelines represents internal development process and may not be applicable in few scenarios. Any inputs or suggestions from community is always welcomed.