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
Last revisionBoth sides next revision
swdt_competency_checklist [2023/09/29 11:12] emmaswdt_competency_checklist [2023/09/29 11:30] emma
Line 1: Line 1:
 ==== Software Developer Technician ==== ==== Software Developer Technician ====
-===Duty  Checklist === +=== Occupational Duties Checklist === 
-Yu 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 ^
-|1 | Analyse test objectives to design and prepare a test  ^  +|Duty 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.txt
  • Last modified: 2023/09/29 11:30
  • by emma