LIST

Technique: Walking Skeleton for incremental development

Quote: Walking skeleton definition A “walking skeleton” is an implementation of the thinnest possible slice of real functionality that we can automatically build, deploy, and test end-to-end. -- Alistair Cockburn (src: Book_ Growing Object Oriented Software, Guided By Tests - Steve Freeman & Nat Pryce) (origin: [Cockburn04]) keep the skeleton’s application functionality so simple that it’s obvious and uninteresting For example, for a database-backed web application, a skeleton would show a flat web page with fields from the database....

January 31, 2021

Model: Anti-empathy reaction patterns

Advice - “why don’t you just…” Worse example - “that’s nothing, what happened to me one time… " Teach - “if you would… Console - “it’s not your fault, you did everything you could” Another story - “that reminds me of this one time… " Pep talk - “come in, don’t let it get to you - “oh so horrible for you! Interrogate /question -” when did this start? Explain excuses - “I had wanted to, but then…” Correct - “that’s not what happened” (src: [[book-non-violent-communication-marshall-rosenberg....

January 30, 2021

Opinion: we should stop 'big bang' company restructuring

There is certainly benefit in re-structuring an organisation. Model_ Conway’s law mentions communication structures in organisations define the resulting architecture of their software Model_ Agile Fluency requires it to reach the third zone “optimizing” So we may want to restructure organisations. But does it have to be “all at once”? “This is the organisation structure we’d like to have.” “After a lot of hard work, we’ve filled in all the boxes with names....

January 15, 2021

Model: triangle relationships

I don’t remember exactly, but it goes something like: The third person is responsible for resolving conflicts between 2 people. Like when you hear 2 of your friends are fighting, it’s your responsibility to mediate. And I remember vaguely something about ’triangles being a stable form’ in nature, used as an argument or something. (src: Book_ Never Eat Alone)

December 19, 2020

Model: Agile Fluency

https://martinfowler.com/articles/agileFluency.html Lens: Model_ estimates in Agile Fluency Lens: Model_ team composition in Agile Fluency

December 14, 2020

Book: 7 Habits of Highly Effective People - Stephen Covey

Part 1 - Paradigms & Principles Inside out Model: paradigm Model: paradigm shift Model: principles (character ethic) The seven habits - an overview Model: habits Model_ Maturity Continuum Model: effectiveness vs efficiency Part 2 - Private victory (habit 1) Be proactive Model: between stimulus and response Model_ Influence vs Concern (habit 2) Begin with the end in mind Personal mission statement Model: personal center - healthy vs unhealthy (habit 3) Put first things first...

December 10, 2020

Book: Non-violent communication - Marshall Rosenberg

Model_ Anti-empathy reaction patterns Opinion_ People want Empathy instead of apologies or advice or anger Model_ steps to emotional liberty - Non Violent Communication

November 19, 2018

Active Constructive Responding

(notebook4 p24)

September 23, 2018