8

The Lean Software and System Consortium 2011 conference, which took place last week, stated the vision and values of lean software development.

Here are the six values of lean software development as photographed by one of the attendees.

Number 1 is "accept the human condition."

While I can sense the humanistic and maybe even anti-Taylorist mood in this statement, I'd like to ask the experts to explain this principle and how to apply it in our daily work.

Adam Lear
  • 32,069
azheglov
  • 7,185

1 Answers1

11

Read this:

http://www.slideshare.net/AdaCore/lean-event-j-im-sutton

It's not trivial.

But, it's simply an amplification of the Agile Manifesto.

The "Human Condition" is a rejection of the idea that programmers are meatware that takes in specifications and produces code. It embraces the idea that individual developers are people with goals and aspirations, a need to be heard, a need to feel worthy.

Random bullet points:

  • "Put People First"
  • "Listen, Always"
  • "Set a Worthy Vision and Goals"
  • "Strategize"
  • "Act"
  • "Measure Your Results"
S.Lott
  • 45,522
  • 6
  • 93
  • 155