Validate requirement, and design and benchmark them against best practices for stable and consistent output through Dev Accelerator Bot with an easy-to-use interface. Natural Language Processing, Artificial Intelligence and knowledge representation are used to automatically capture and classify discrepancies such as ambiguity, non-specificity, duplication and incompletion at an early stage. Design is authenticated for violations in areas of inheritance, dependencies etc. Application codes are parsed and interpreted using the best practice knowledge base built on Wipro’s experience in Java and .Net. Recommendations for changes are provided and application code is fixed automatically after approval. Defects raised by the tester are classified and assigned to the correct assignee through classification engine to reduce duplicate defects, triaging effort and rework.