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
   229   230   231   232   233   234   235   236   237   238   239