Lean from the Trenches Quotes
Lean from the Trenches: Managing Large-Scale Projects with Kanban
by
Henrik Kniberg1,007 ratings, 4.20 average rating, 83 reviews
Open Preview
Lean from the Trenches Quotes
Showing 1-30 of 31
“A great process isn’t designed; it is evolved. So, the important thing isn’t your process; the important thing is your process for improving your process.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“Most people like change; they just don’t like to be changed.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“Instead of asking “Why did we fail? Who screwed up?” ask “What did we learn, and what will we try next?”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“Perfection is a direction, not a place! Having a clearly defined direction makes it easier to focus and evaluate your improvement efforts.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“As the organization becomes more Lean and Agile, the version control system usually needs to be evolved as well. So, keep an eye on this. Find out how long it takes to change one single line of code and get it into production. That may well be the most important metric in the project!”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“Once we have estimated the number of features for each epic, we can count the total number of features and divide by our historic velocity of three to five features per week.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“In theory, theory and practice are the same. In practice, they are not.” —Yogi Berra”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“It turned out that size wasn’t the main factor influencing cycle time; other factors such as focus and access to key people were more important.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“this little note captures the essence of WIP limits: focus on finishing things rather than starting things!”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“It is very difficult not to implement a great process improvement proposal, but we realized that we have to limit the amount of simultaneous process improvement initiatives. If we don’t, we get too much confusion, which offsets the benefit of the process improvement.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“thumb sideways, or three fingers, is the consensus threshold. Any option that has that level of support (or higher) from every person in the workshop is good to go. Everybody doesn’t have to like that option, but everyone will accept and support it. That’s what consensus means. This type of consensus voting usually reveals the best option quite clearly.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“Complex product development of this sort is a creative process done by creative people, and the most important currency is motivation. In this context, gut feel beats hard metrics. If something feels like an important problem, it most likely is an important problem, whether or not we have metrics to prove it.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“What is your feeling right now, using one word?” or “What is the most important thing you hope to get out of this meeting?”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“When doing process improvement workshops, I take care to move away all tables and create a ring of chairs in the center of the room near a whiteboard.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“This mind-set of motivating people to do evolutionary process improvement is the basis of both Agile and Lean.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“The strategy is pretty simple: it’s based on the assumption that people inherently want to succeed with their projects and that people inherently like to solve problems and improve their way of working. So, create an environment that enables and encourages these behaviors.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“If you do cause-effect analysis on your bugs, you’ll find that bugs aren’t really a problem; they are a symptom. Bugs in your product are a symptom of bugs in your process.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“If a bug is found, the first question is “Is this a blocker?” Blocker in this case means “The feature won’t be releasable with this bug” or “This bug is more important to fix than building additional features.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“Anyway, remember to celebrate releases—even when you get good at it and they’re not as exciting anymore.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“Demonstrated: The team has demonstrated this feature to the rest of the team, the on-site user, the requirements analyst, the system tester, and the usability expert. This helps us catch usability issues early so they don’t show up in system test or (even worse) user acceptance test.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“Small means “Under perfect conditions this will take less than one week of elapsed time to get to ‘Ready For Acceptance Test.’” Perfect conditions means that we have exactly the right people working only on this feature with no disruptions. Medium means one to two weeks (again, under perfect conditions). Large means more than two weeks. Large features have to be broken down further before they are allowed into development.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“The “Ready for Development” column essentially means “Here’s a bunch of features that we’ve broken down and estimated and clarified, but we haven’t yet decided which of these we are going to develop and in which order.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“continuous reality check is a very simple and useful technique to detect and avoid death marches (projects where everyone knows they’re going to fail but still keep marching dutifully).”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“we reevaluate the goal and discuss what needs to change to improve our confidence. These are typical actions: Remove an impediment (“Let’s buy a new build server to replace the broken one!”) Help a bottleneck (“Let’s all do testing today!”) Reduce scope (“If we remove feature X from this release, we can still reach the goal!”) Adjust the goal (“This goal is no longer realistic; let’s define a new goal that we actually believe in!”) Work harder (“Who can come in on Saturday?”)”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“managers think that everyone knows the high-level goal, and then it turns out that each person has a different answer when we ask them what that goal is.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“We want to optimize the flow; therefore, we don’t want to fill up the board. We all know what happens to a traffic system when it is 100 percent full—the traffic system slows to a halt.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“We need space, or slack, to absorb variation and enable fast flow.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“the project board contains feature cards, and each feature team has their own board with the features they are working on plus the associated task breakdown.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“Ideally, each increment should independently add value to the users and knowledge to the teams.”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
“In theory, theory and practice are the same. In practice, they are not.” —Yogi Berra In”
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
― Lean from the Trenches: Managing Large-Scale Projects with Kanban
