Explore KSACs by Pathway

Explore Knowledge, Skills, Abilities, and Credentials (KSACs) by IT Pathway.

4. Development Methods

Label KSAC Description Bloom's Taxonomy Level Cross-Cutting
a Trace the execution of a variety of code segments and write summaries of their computations. knowledge 2
b Explain why the creation of program components with minimal defects is important in the production of high-quality software. knowledge 1
c Describe the factors that influence performance in a production environment (load, resource intensive tasks, dependencies on external interfaces). knowledge 2
d Conduct a personal code review (focused on common coding errors) on a program component using a provided checklist. skill 3
e Contribute to a small-team code review focused on component correctness. skill 3
f Describe how a contract can be used to specify the behavior of a program component. knowledge 2
g Refactor a program by identifying opportunities to apply procedural abstraction. skill 2
h Apply a variety of strategies to the testing and debugging of simple programs. ability 4
i Construct and debug programs using the standard libraries available within a chosen programming language. skill 4
j Analyze the extent to which another programmer’s code meets documentation and programming style standards. skill 4
k Apply consistent documentation and program style standards that contribute to the readability and maintainability of software. skill 3

Credentials

  1. N/A