Page 234 - aREA ix eXHIBITS
P. 234
EVIDENCE GUIDE
1. Critical aspects Assessment requires evidence that the candidate:
of Competency 1.1. Employed basic project management tasks
1.2. Performed Object-oriented programming with C#
1.3. Developed ASP.NET Web Applications using Model View
Controller or architectural patterns
1.4. Tested and debugged ASP.NET MVC Web Applications
1.5. Created custom URLs and apply style to ASP.NET MVC
Web applications
1.6. Created responsive web pages and implementing security
1.7. Created RESTful API, modify URLs and deploy ASP.NET
MVC applications
2. Underpinning 2.1. Value of an end-to-end view of Application Lifecycle
Knowledge Management (ALM) tools and practices. ALM practice may
include agile methodologies, such as, SCRUM and KANBAN
2.2. Benefits of fast feedback
2.3. Implementation strategies to reduce end-to-end cycle time
2.4. Implementation strategies to improve software quality
2.5. Implementation strategies to reduce waste
2.6. Create a process improvement plan
2.7. Role of different ALM processes
2.8. Implementation of a Scrum/Agile process
2.9. Define a Scrum/Agile process for a team
2.10. Implementation of Microsoft Solution Framework for CMMI
process improvement
2.11. Plan a release
2.12. Definition of a project-tracking process
2.13. Scoping of a project
2.14. Elicit requirements
2.15. Estimation of requirements
2.16. Document requirements
2.17. Prioritization of requirements
2.18. Define code quality indicators
2.19. Incorporation of unit testing
2.20. Code Development
2.21. Quality Validation
2.22. Team project customization
2.23. Implementation of an automated deployment process
2.24. Implementation of pre-production environment
2.25. Manage feedback between development and operations
2.26. Troubleshoot production issues
2.27. Planning the application layers
2.28. Designing a distributed application
2.29. Designing and implementing the Windows Azure life cycle
2.30. Configure state management
2.31. Designing a caching strategy
2.32. Designing and implementing a Web Socket strategy
2.33. Designing HTTP modules and handlers
2.34. Apply the user interface design for a web application
2.35. Designing and implementing UI behavior
2.36. Compose the UI layout of an application
Page 40
Training Regulations – Programming (.NET Technology) NC III Promulgated – December 2013