InfoQ Homepage Leadership Content on InfoQ
-
Is Burnout Inevitable, while Facilitating Agile Projects?
Facilitation on Agile projects seems to involve much more than the primary responsibility of improving the effectiveness of the work that the teams are doing. The responsibility of a facilitator can become so broad that over-facilitating becomes common, thus leading to burnout. An interesting Group Facilitation newslist discussion takes a closer look.
-
What is the Role of a Manager in an Agile Organization?
Your organization is adopting Agile Development and your Managers are trying to find their new role. Prior to the adoption Agile perhaps management was involved in the production specifications and assigned the tasks. Now that teams are self organizing and the stories (instead of specs) come from the product owner, what does management do?
-
Managers: Help your Teams Learn Communication Skills
The Agile “self organising team” paradigm requires that team members develop strong interpersonal skills. Now management gains an important role in helping teams learn new ways to communicate and collaborate. This article proposes some strategies for imparting new skills without crushing a team’s growing self-organization, and suggests some sources of helpful material for developing new skills.
-
Well Formed Teams: Helping Teams Thrive, not just Survive
What does it take to create a high-performing team? According to Doug Shimp and Samall Hazziez, a "Well Formed Team" exhibits the following characteristics: follow Agile and Lean principles, use an adaptive system with a feedback loop, are focused on the business vision, are passionate and hyper-productive.
-
Distributing Bonus to Agile Teams is Like Playing with Dynamite
Everyone is excited when bonus is declared. However, for Agile teams it could eventually become a make-or-break situation. The general consensus is that distributing bonus should be a 'well thought-out' strategy there is no 'one size fits all' here. In an interesting discussion on the Lean Development group, people share their thoughts to find the best way.
-
Improving Productivity without Formal Metrics
Ron Jeffries has started writing a series of fictional stories based on his observation of real teams. The first story (Kate Oneal: Productivity) focuses on the character Kate O'Neal (CTO) and one of her teams "Rimshot". In this episode Ron explores achieving and measuring Productivity improvements without formal metrics.
-
Interview: Johanna Rothman on Schedule Games and other Organizational Dysfunctions
Johanna Rothman is an organizational consultant, coach and co-creator of the AYE conference (Accelerate Your Effectiveness). Deborah Hartmann interviewed her at Agile2007 about her third management book - and discovered that there are names for some of the the scheduling games that cause us to spin our wheels, including: Bring Me A Rock, Queen of Denial and Pants on Fire!
-
Apple Manager Writes "Managing Humans" to Help Techies
It’s Michael Lopp’s belief that developers are trained to manage bits well, but not humans. When developers are promoted to managers much harm can be inflicted. Michael uses stories and humour to warn us of the many perils of management and how to navigate around them.
-
Interview: Patrick Curran discusses the Java Community Process
In this interview, new JCP chairman Patrick Curran discusses his goals for the JCP, what role standards play, the interactions between innovation and standardization, the impact of OpenJDK, the Java SE TCK and Apache Harmony, the shift in application servers from Java EE to SOA, future Java technology standardization, interesting and successful JSRs, and the future of the JCP.
-
Leading Troubled Projects: Secure Your Own Oxygen Mask First
Fiona Charles' recent StickyMinds article looked at leading troubled projects. Stressing that "this is not the time for rigid process over progress," she provided valuable insights to help a team turn around a troubled project. She also reminded us to watch out for improvement: if there is none it could be a Death March, and time to leave.
-
QCon Panel: What will the Future of Java Development Be?
In this panel from QCon San Francisco, Joshua Bloch, Chet Haase, Rod Johnson, Erik Meijer and Charles Nutter discussed and debated the future of the Java language and APIs based upon the lessons we have learned from the past. Topics included static versus dynamic languages, removing code from Java, forking the JVM, and the next big programming language.
-
Can Architects Stop Financial Ruin and Market Meltdowns?
The purported fraud by Jerome Kerviel at Société Générale may bring down a major financial institution and may have caused markets to tumble worldwide. Attention has turned to systems intended to prevent fraud and other illegal activities. What role can software architects play in detecting and avoiding fraud and other suspicious behavior?
-
50 Developers Answer: What Do You Want Your CIO to Know About Agile?
Trying to explain the benefits of Agile Software Development to your CIO? Does your boss want some outside validation? Esther Schindler asked more than 50 developers and Agile practitioners one question: "If you could get the boss to understand one thing, just one thing, related to agile development...what would it be? Why that?".
-
Questioning the Retrospective Prime Directive
The 'Retrospective Prime Directive' is commonly used in retrospectives to encourage deep learning without recriminations. But what do you do when you *can't* agree that you "understand and truly believe" that everyone did their best? In this InfoQ article, a group of senior practitioners discusses the benefits and difficulties of using this practice.
-
InfoQ Presentation: Selecting the Right Methodology and Steering it to Success
It's easy to agree with "anything more than 'barely sufficient' in is waste," but it's more complicated when we actually need to customize a process for a particular project. At Agile2006 Todd Little shared a model to help leaders choose the right flavour of Agile based on project and team attributes, and he emphasised the need to actively steer projects as development progresses.