Slide 16
Slide 16 text
code
generating
tools
testing
tools
deploy
tools
organization/
encapsulation
tools
“monitoring”
tools
Adding stuff
to the running
system
Getting stuff
ready to be part
of the running
system
architectural
& structural
framing
keeping track
of what “the
system” is
doing
code repositories
macro
descriptions
testing/validation
suites
code
code stuff
meta
rules
scripts,
rules, etc.
test cases
code
generating
tools
testing
tools
deploy
tools
organization/
encapsulation
tools
“monitoring”
tools
externally sourced
code (e.g. DB)
results
the using
world
delivery
technology
stack
internally sourced code
results
Copyright © 2016 by R.I. Cook for ACL, all rights reserved
ack: Michael Angeles http://konigi.com/tools/
What matters. Why what matters matters.
code repositories
macro
descriptions
testing/validation
suites
code
code stuff
meta
rules
scripts,
rules, etc.
test cases
code
generating
tools
testing
tools
deploy
tools
organization/
encapsulation
tools
“monitoring”
tools
above
the line
below
the line
Why is it doing that?
What needs to change?
What does it mean?
How should this work?
What’s it doing?
What does it mean?
What is happening?
What should be happening
What does it mean?
Adding stuff
to the running
system
Getting stuff
ready to be part
of the running
system
architectural
& structural
framing
keeping track
of what “the
system” is
doing
externally sourced
code (e.g. DB)
results
the using
world
delivery
technology
stack
internally sourced code
results
goals
purposes
risks
cognition
actions
interactions
speech
gestures
clicks
signals
representations
artifacts
the line of
representation
individuals have
unique models
of the “system”
Copyright © 2016 by R.I. Cook for ACL, all rights reserved
ack: Michael Angeles http://konigi.com/tools/
What matters. Why what matters matters.
code repositories
macro
descriptions
testing/validation
suites
code
code stuff
meta
rules
scripts,
rules, etc.
test cases
code
generating
tools
testing
tools
deploy
tools
organization/
encapsulation
tools
“monitoring”
tools
above
the line
below
the line
Why is it doing that?
What needs to change?
What does it mean?
How should this work?
What’s it doing?
What does it mean?
What is happening?
What should be happening
What does it mean?
Adding stuff
to the running
system
Getting stuff
ready to be part
of the running
system
architectural
& structural
framing
keeping track
of what “the
system” is
doing
externally sourced
code (e.g. DB)
results
the using
world
delivery
technology
stack
internally sourced code
results
goals
purposes
risks
cognition
actions
interactions
speech
gestures
clicks
signals
representations
artifacts
the line of
representation
individuals have
unique models
of the “system”
observing
inferring
anticipating
planning
troubleshooting
diagnosing
correcting
modifying
reacting