swdt_competency_checklist

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
swdt_competency_checklist [2023/09/29 11:15] emmaswdt_competency_checklist [2023/09/29 11:30] (current) emma
Line 1: Line 1:
 ==== Software Developer Technician ==== ==== Software Developer Technician ====
-===Duty  Checklist ===+=== Occupational Duties Checklist ===
 You just be able to cover all duties within your role You just be able to cover all duties within your role
  
- Duty  ^    ^  ^   Covered in Job Role Yes/No ^ +^ Duty ^    ^  ^   Covered in Job Role Yes/No ^ 
-|Follow clearly defined requirements to deliver software development activities and products |  ^  +|Duty 1 Follow clearly defined requirements to deliver software development activities and products |  ^  
-|Logic: writes simple code for discrete software components following an appropriate logical approach to agreed standards (whether for web, mobile or desktop applications) | | | | +|Duty 2 Report progress against metrics on software development activities accurately throughout the stages of the software development lifecycle  | | | | 
-|Security: applies appropriate secure development principles to specific software components all stages of development | | | | +|Duty 3 Identify and report any impediments to progress in development activities to supervisors | | | | 
-|Development support: applies industry standard approaches for configuration management and version control to manage code during build and release | | | | +|Duty 4 Follow instructions to convert customer requirements to technical requirements | | | | | 
-|Data: makes simple connections between code and defined data sources as specified Test: functionally tests that the deliverables for that component have been met or not | | | | +|Duty 5 Communicate outcomes from development activities to team members and other stakeholders both internal and external | | | | 
-|Analysis: follows basic analysis models such as use cases and process maps | | | | +|Duty 6 Identify and implement security features of a proposed design | | | | 
-|Development lifecycle: supports the Software Developers at the build and test stages of the software development lifecycle | | | | +|Duty 7 Write logical and maintainable software solutions in line with given specifications to meet the design requirements and organisational coding standards | | | | 
-|Quality: follows organisational and industry good coding practices (including those for naming, commenting etc.) | | | | +|Duty 8 Apply security principles and practice to the software development tasks assigned | | | | 
-|Problem solving: Solves logical problems, seeking assistance when required (including appropriate mathematical application) | | | | +|Duty 9 Maintain appropriate project documentation throughout the software development tasks | | | | 
-|Responds to the business environment and business issues related to software development | | | | +|Duty 10 Apply appropriate recovery techniques to ensure that the software solution being developed is not lost. | | | | 
-|Communication: clearly articulates the role and function of software components to a variety of stakeholders (including end users, supervisors etc.) | | | | +|Duty 11 Undertake unit testing of solutions, with appropriate levels of test code coverage, to identify and, where necessary, escalate issues | | | | 
-|Operates appropriately in their own business’stheir customers’ and the industry’s environments | | | | +|Duty 12 Contribute to testing of the end-to-end software solution to ensure high-quality output | | | | 
-|User Interface: develops user interfaces as appropriate to the organisations development standards and the type of component being developed | | | |+|Duty 13 Support delivery of deployment phasesincluding trials and final release. | | | | 
 +|Duty 14 Identify the need for a suitable 'bug fix', appropriate to the severity and priority of the issue identified | | | |
  • swdt_competency_checklist.1695986159.txt.gz
  • Last modified: 2023/09/29 11:15
  • by emma