Starring
Henrik Kniberg
Single-page Coaching portfolio / profile
I help companies improve.
I am fascinated by the art of software development. How do you write great code? How do you create & lead great teams? How do you create great workplaces? How do you evolve great architectures? How do you design great products? How do you build scalable & robust systems? How do you build interfaces that users love?
I've found that this mostly boils down to leadership and organisational structure. The most effective approaches I've found so far to improve companies is Systems Thinking, Theory of Constraints, Lean thinking, and concrete implementations of this such as Scrum, XP, and Kanban.
This is what I am continuously striving to learn & apply & teach.
Improve your development process
Improving your development process is probably the best investment you can make. Most software projects fail, and the most common cause is process issues such as communication, customer involvement, and planning.
I can help you beat the odds. Succeeding with software development is not about having the biggest team, having the smartest people, or working the longest hours - it is about working smart. The difference is often dramatic.
My most common types of engagements at the moment are:
- Coaching and mentoring, i.e. work directly with teams and managers to help them figure out how to improve their process. Check out my single-page coaching portfolio.
- Help companies transition to Agile and Lean software development using a combination of interviews, training, workshops, and coaching. My books "Scrum and XP from the Trenches" and "Kanban & Scrum - making the most of both" illustrate this work.
- 2 day Certified ScrumMaster classes, Kanban classes, and similar courses.
- Inspirational talks (1 - 3 hours) on topics such as Agile, Lean, Kanban, Scrum and XP.
- Team workshops (half or full day), where I help teams address practical issues such as how to coordinate multiple teams, create a Kanban board, how to do agile release planning, how to write good user stories, etc.
- Management workshops, to help managers or customers understand what Agile & Lean is all about and what it means to them.
- Facilitate meetings such as Retrospectives and Sprint planning meetings
- TDD/BDD workshops, where I use live coding and exercises to illustrate what TDD (test-driven development) and BDD (behaviour-driven developmenet) means in practice.
Upcoming public events& courses
- Aug 12: Kanban & Scrum talk at Agile 2010, Florida
- Aug 24-25: Teaching Certified ScrumMaster course, Stockholm
- Sep 7: Keynote at Zurich Lean/Agile/Scrum Conference
- Sep 16-17: Teaching Leading Lean Software Development course together with Tom & Mary Poppendieck.
- Oct 8: Keynote at Agileee 2010 conference, Ukraine
- Oct 18-19: Teaching Certified ScrumMaster course together with Jeff Sutherland
- Nov 10: Keynote at Øredev, Malmö
Past public events
- May 18-19, 2009: Taught Deep Lean together with Mary Poppendieck and Jeff Sutherland in Stockholm.
- May 27, 2009: Taught Future of Agile together with David Anderson and Mattias Skarin in Stockholm.
- June 9, 2009: Kanban talk at Agila Sverige, Stockholm.
- June 18, 2009: Keynote speaker at Integrating Agile in Amsterdam.
- Aug 24 - 28, 2009: Did 3 sessions at Agile 2009 in Chicago.
- Oct 7, 2009: Taught Kanban vs Scrum at JAOO conference in Aarhus, Denmark.
- Oct 27, 2009: Keynote speaker at Agile Tour 2009 in Grenoble, France.
- Nov 18, 2009: Taught "Kanban & Scrum - making the most of both" at QCon in San Francisco, track hosted by David Anderson.
- Jan 26, 2010: Taught a Kanban tutorial at JFokus conference in Stockholm.
- Jan 28-29, 2010: Taught Certified Scrum Master course together with Jeff Sutherland in Stockholm
- Mar 4-5, 2010: Taught Leading Lean Software Development course together with Tom & Mary Poppendieck.
- Mar 10, 2010: Agile Alliance board reception in Nashville, USA.
- May 10-11, 2010: Taught Certified ScrumMaster course together with Jeff Sutherland in Stockholm
- May 12, 2010: Taught Deep Lean together with Mary Poppendieck and Jeff Sutherland in Stockholm.
- June 10, 2010: Keynote at Agile
Spain conference in Madrid
Slides & course material
- Scrum & Agile software development
- Slides in Powerpoint format (30-40 Mb, animated)
- You will need to install the font Inkpen2 Script.
- Slides in PDF format (30-40 Mb, not animated)
- More slides (from my blog)
- CSM links (mostly for those who have attended one of my CSM courses)
- Scrum Checklist
- Kanban kick-start example
Books & articles & recordings
- Scrum and XP from the trenches - How we do Scrum (book)
- Kanban and Scrum - making the most of both (book)
- Kanban vs Scrum (article, the basis of the above book)
- Kanban kick-start example (template)
- What is Kanban (7 minute interview from JFokus 2010)
- A3 problem solving template & example
- Cause-effect diagrams - a pragmatic way of doing root-cause analysis (article)
- Agile version control with multiple teams (article on InfoQ)
- Bootstrapping Scrum and XP under crisis (article on IEEE)
- Kanban vs Scrum (video recording of my 10 minute lightning talk at Agila Sverige 2009)
- 10 ways to screw up with Scrum and XP (video recording of my talk at Agile 2008 in Toronto)
- Scrum Checklist
- My blog
Hobby projects and tools
- Whiteboard Wiki - an instant web-based collaboration tool, combining elements from whiteboards and wikis.
- Index card generator - a simple tool that lets you print index cards from excel-based product backlogs.
- Planning poker - I was first out with an online shop for physical planning poker decks.
- Junk find - a tool that helps you see what is taking up space on your disk.
- Band planner - a tool for finding rehearsal times for bands.
- Bean bowl - a tool for exploring Java APIs interactively in real-time (out of date)
Background & merits
I take a holistic approach to software development
and enjoy adopting different types of roles. - Leader & manager
- CTO at 3 Swedish IT companies, including Tain.
- Agile alliance board of directors
- As of August 2009 I am on the Agile Alliance board.
- I initiated & led the Agile Manifesto translation project, a global effort to bring the Agile Manifesto to the non-English speaking parts of the world. I also created the Swedish version of the Agile Manifesto.
- Teacher & speaker
- Trained
and coached hundreds of people and dozens of companies in Agile &
Lean software development - including developers, testers, customers,
project leaders, and managers.
- Regularly teach
Scrum and Lean courses together with Jeff Sutherland (founder of Scrum)
and Mary Poppendieck (founder of Lean Software Development). For example Deep Lean.
- Certified Scrum Trainer.
- Regular keynote speaker at Agile & Lean conferences worldwide, won "best speaker award" several times.
- Process coach
- Helped
dozens of companies get started with Lean & Agile software
development through hands on coaching. Some of these cases are
documented in Bootstrapping Scrum and XP under crisis and Lessons
learned helping companies get started.
- Author
- See my list of books & articles above.
- My most popular publication is Scrum and XP from the Trenches, with forwards by Jeff Sutherland and Mike Cohn. This book has over 150,000 readers, has been translated to 8 languages, and has remained the #1 best seller at the publisher (InfoQ) ever since launch. It has been hailed by both co-founders of Scrum, and is used as course literature by several certified Scrum trainers and universities worldwide. Every week I get reports from companies that successfully used this book as a practical guide for getting started with Scrum.
- Developer & Architect
- Obtained 4 patents within software technology such as communication
between mobile phones and PCs over the internet and distributed architectures for
gaming systems.
- Rated #12 best developer & architect by Computer Sweden in 2008.
- Designed
and implemented platforms for mobile services, payment and e-commerce
systems, gaming systems, flight booking systems, and more. I've done
server programming, client programming, database design, testing, and web
design. See details in my portfolio.
- Early adopter and champion of agile techniques such as test-driven development and continuous integration.
- Entrepreneur
- Founder of several Swedish IT companies, including Goyada.
- Created several online services & open source products - see "Hobby projects" above.
Other links
- My blog
- My coaching portfolio / profile (single page overview)
- My personal home page
- My homemade music page & bands

Är du en Crispare?
Svara på några enkla frågor för att ta reda på ifall du liknar någon av oss!
Är du en Crispare?