|
CIRCUMSTANCE * |
MODIFIER |
|
Easy Task |
+2 |
|
Taking Twice As Long On
A Task |
+2 |
|
Routine Task |
+1 |
|
Have Similar Code To Copy
From |
+1 |
|
Have Good Specification
or Documentation |
+1 |
|
Tweaking / Expanding Existing
Code |
+1 |
|
Interactive / Powerful
Debugger |
+1 |
|
Taking Half Again As Long
On A Task |
+1 |
|
Adding Deliberately Malicious
Behavior |
-0 |
|
Adding Deliberately Malicious
Behavior And Hiding It |
-1 (or more) |
|
Imitating Someone Else's
Coding Style |
-1 (or more) |
|
Working Outside Direct
Experience |
-1 |
|
Starting From Scratch |
-1 |
|
Modifying Code Written
By Someone Else |
-1 |
|
Poor / No Specification
or Documentation |
-1 |
|
Unfamiliar Tools / Development
Environment |
-1 |
|
Tricky Task |
-1 |
|
Modifying Code Poorly
Written By Someone Else |
-2 (or more) |
|
No Tools / Development
Environment |
-2 |
|
In A Hurry |
-2 |
|
Inability to Debug |
-2 |
|
Difficult Task |
-2 |
|
Very Difficult Task |
-3 (or more) |
|
Inability To Compile On
Demand |
-3 |
|
* All Circumstances are
cumulative, but not all apply to every Skill
use |