Showing posts with label Agile in a Flash. Show all posts
Showing posts with label Agile in a Flash. Show all posts

Friday, September 2, 2011

Incremental Everything: Agile teams are always trying to build a better future, both for the customer and for themselves.

The Right Process: Use only reliable technology that serves people and processes

Your team has to be masters of the tools they use.

The Right Process: Work like the tortoise, not the hare

Rushing repeatedly to short-term deadlines can produce poor quality and burnout that destroys products and teams.

The Right Process: Pull work to avoid overproduction

An overproducing group produces waste by creating backlog. Produce only when the downstream group request it.

Toyota Production System Principles: Respect for people

Even if a process fosters the delivery of quality software, it is a failure if it does so at the expense of the workers who employ it.

Toyota Production System - Wikipedia, the free encyclopedia

Toyota Production System - Wikipedia, the free encyclopedia: "The Toyota Production System (TPS) is an integrated socio-technical system, developed by Toyota, that comprises its management philosophy and practices. The TPS organizes manufacturing and logistics for the automobile manufacturer, including interaction with suppliers and customers. The system is a major precursor of the more generic "Lean manufacturing." Taiichi Ohno, Shigeo Shingo and Eiji Toyoda developed the system between 1948 and 1975."

Pillars of Software Craftsmanship: Share

We share what we've learned. We build the good examples others learn from. We are all simultaneously masters and apprentices, teachers and students, mentors and mentored, coaches and coachees.

Thursday, September 1, 2011

Redefining Discipline: Know when to call it a day

A few more minutes of digging might crack a tough problem, but so could a night's sleep. Learn when to stop.

keep it simple by introducing features and complexity only when demanded, no sooner

From card#3 Principles Behind the Agile Manifesto: Maintain a constant pace indefinitely:

To maintain a consistent rhythm of delivery, the team must adapt through retrospection. An incremental mindset helps sustain this rhythm: keep it simple by introducing features and complexity only when demanded, no sooner.

it is effective to bypass paperwork and just talk to people


From card#2 The Agile Values, aka the Agile Manifesto:

you may need "the things on the right" (column) to succeed with agile, but it is effective

Thursday, August 11, 2011

book: Agile in a Flash

The Pragmatic Bookshelf | Agile in a Flash
  • 2011-09-01/02: work through cards 1 through 14.
  • 2011-09-02 – during the ride on the train back to Berlin: work through cards 15 through 18.
  • 2011-09-07/08 – card 19