Underneath Scrum: Reflective Thinking
-
Upload
tudor-girba -
Category
Software
-
view
254 -
download
0
description
Transcript of Underneath Scrum: Reflective Thinking
Underneath Scrum
Reflective Thinking
tudorgirba.com
Scrum
inspection
adaptation
transparency
Reflection
Computational thinking at work: “Adam Smith needs revision”
Inspection: “She never gets old”
Challenge: “Your mind is where the problem is in the first place! … I can do this!”
Adaptation: “Is he real?”
Reflection
ability of a system toinspect and adapt itself
Reflection
inspection
adaptation
transparency
Scrum
transparency
adaptation
Scrum
inspection
Scrum
inspection
adaptation
transparency
ability of a system toinspect and adapt itself
Reflection
protected void java.lang.Object.finalize() throws java.lang.Throwablepublic final void java.lang.Object.wait() throws java.lang.InterruptedExceptionpublic final native void java.lang.Object.wait(long) throws java.lang.InterruptedExceptionpublic final void java.lang.Object.wait(long,int) throws java.lang.InterruptedExceptionpublic boolean java.lang.Object.equals(java.lang.Object)public java.lang.String java.lang.Object.toString()public native int java.lang.Object.hashCode()public final native java.lang.Class java.lang.Object.getClass()protected native java.lang.Object java.lang.Object.clone() throws java.lang.CloneNotSupportedExceptionprivate static native void java.lang.Object.registerNatives()public final native void java.lang.Object.notify()public final native void java.lang.Object.notifyAll()
Class.forName(“java.lang.Object”) .getDeclaredMethods();
Object methods. Object compile: 'answer ^ 42' classified: 'extension'.
Class.forName(“java.lang.Object”) .getDeclaredMethods(); ?JavaPharo
ability of a system toinspect and adapt itself
Reflection
http://www.dot.state.mn.us/zippermerge/
Scrum
inspection
adaptation
transparency
inspection adaptation
transparency
Scrum
inspection adaptation
explicitness
Scrum
inspection adaptation
explicitness
tudorgirba.com
Reflection
Tudor Gîrbawww.tudorgirba.com
http://creativecommons.org/licenses/by-nc-sa/3.0/