Differences

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

Link to this comparison view

Next revision
Previous revision
notes:beautiful_security [2012/11/26 21:02]
Sean Madden created
notes:beautiful_security [2017/02/05 22:43] (current)
Line 1: Line 1:
 =====Beautiful Security===== =====Beautiful Security=====
-===Psychological Security Traps=== + 
-==Learned Helplessness== + 
-* Stems from repeated frustration and failure when trying to achieve a goal or remove oneself from a bad situation. ​ Eventually after continued failure, the individual will simply give up and refuse to continue trying - even after new chances come along. +====Psychological Security Traps===
-* We can overcome learned helplessness and naivete by ensuring that initial decisions do not shut off creative thinking. + 
-==Confirmation Traps== + 
-* When designing testing strategies we look for ways to /confirm/ our beliefs about how the software functions rather than /refute/ our beliefs about it.  In example, trying to make software crash by deliberately doing things we would orinarily say "Why would the user ever do that?"​ +===Learned Helplessness=== 
-* We can overcome confirmation traps by seeing inputs from diverse populations and forcing ourselves to try to refute assumptions + 
-==Functional Fixation== +  ​* Stems from repeated frustration and failure when trying to achieve a goal or remove oneself from a bad situation. ​ Eventually after continued failure, the individual will simply give up and refuse to continue trying - even after new chances come along. 
-* The inability to see uses for something beyond the commonly presented use for it.  Examples include using a hammer for an offensive weapon or a counterweight,​ a quarter as a screwdriver or a projectile, etc. +  * We can overcome learned helplessness and naivete by ensuring that initial decisions do not shut off creative thinking. 
-* We can overcome functional fixation by looking for alternative uses for our tools as well as alternative paths to achieve our goals.+===Confirmation Traps=== 
 +  * When designing testing strategies we look for ways to /confirm/ our beliefs about how the software functions rather than /refute/ our beliefs about it.  In example, trying to make software crash by deliberately doing things we would orinarily say "Why would the user ever do that?"​ 
 +  * We can overcome confirmation traps by seeing inputs from diverse populations and forcing ourselves to try to refute assumptions 
 + 
 +===Functional Fixation=== 
 +  * The inability to see uses for something beyond the commonly presented use for it.  Examples include using a hammer for an offensive weapon or a counterweight,​ a quarter as a screwdriver or a projectile, etc. 
 +  * We can overcome functional fixation by looking for alternative uses for our tools as well as alternative paths to achieve our goals.
notes/beautiful_security.txt · Last modified: 2017/02/05 22:43 (external edit)
Back to top
CC Attribution-Noncommercial-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0