Our mission is to help everyone enjoy the work they do each day and the people they share it with. Success follows happiness. Happy teams and people are more productive and more fun to be around.
Agile development approaches require a fundamental shift in the way we think about, manage, and evaluate projects. It’s such a shift that often even people working within agile environments may not fully understand it. For example, it’s amazing how many software management job postings are looking for someone who is both an expert at agile … Continue reading On Time & On Budget
Thanks to Daniel Pink and his book Drive, the concept of pursuing mastery has become more popular in modern corporate culture. The best example I’ve come across of pursuing mastery is an old school one. George Pocock grew up in England where his father made racing shells for rowers. George learned to row and he learned … Continue reading The Art of Mastery
Scrum is a framework used to develop complex products. It describes roles, artifacts, events, principles, theory, and most recently, values. Overall it’s a powerful framework to help software development teams work together more effectively. The roles are critical and provide everyone the opportunity to do their best work. Scrum Master – Guardians of performance and … Continue reading Scrum Power