BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Culture & Methods Content on InfoQ

  • Microsoft Embraces Dependency Injection in the Framework

    Microsoft's new Application Framework Core team has started to embrace techniques Naming and Activation Services, Dependency Injection, and Duck Typing in .NET's core frameworks.

  • Impediments To Your Value-Stream

    Scrum defines an impediment as "anything keeping the team from being more productive" and clearly stresses that teams establish means to remove them as continuously as possible. Joe Little proposes an impediment's scope may be better established as being anything keeping the organization from delivering value.

  • Microsoft Live Mesh Keeping your World in Sync

    Microsoft released a technology preview of their Windows Live Mesh service designed to connect and synchronize devices, folders and news. The details from Microsoft include giving users of PCs, Macs and Mobile phones access to their information from anywhere.

  • .NET Framework 3.5 Enhancements Training Kit Available

    Microsoft has recently made available the .NET Framework 3.5 Enhancements Training Kit.

  • MountainWest RubyConf 2008 Videos

    The videos from MountainWest RubyConf 2008 are all available for downloading from the Confreaks website. We selected a few videos and provide an overview and some entry points into the talks.

  • Lessons for the Agile Community from 8aweek

    InfoQ recently had the opportunity to ask 8aweek co-founders Dave Fowler and Zachary Garbow some questions about how they connect with users, prioritize work, and get things done.

  • Don't Worry About Scaling Scrum

    Most Scrum adopters have their first doubt in terms of its scalability. Tobias Mayer suggests that before looking into quick solutions for complex problems, adopters should focus on understanding the principles of Scrum. Once the foundation is correctly laid, Scrum will take care of scaling itself.

  • Stories of Scrum Adoption in China

    This recent inquiry, by InfoQ China editor Jacky Li, looked at five very different cases of Scrum adoption in China, which got different results. He asked: Why did you use Scrum? How did you adopt it? What problems did you encounter, and why did it succeed or fail? Despite the small sample size, it's an interesting comparison, pointing out that improvement doesn't ensure success.

  • Complaint-Free Iterations

    No software project is perfect, nor is the organization in which the project takes place. When your software project goes wrong, do your team members complain, or do they take corrective action? The Complaint Free World project encourages people to take notice of how often they complain, and reduce the frequency of the complaints, aiming for a goal of twenty-one complaint-free days.

  • Agile Version Control for Multi-Team Development

    Many agree that the minimum set of Agile practices includes disciplined version control. In particular, when several development teams work in the same codebase, to ensure there's a clean, releasable version at the end of every iteration, they need a plan. Henrik Kniberg's proven scheme is a useful guide for teams. This detailed paper includes the entire method and even a cheatsheet.

  • Creating The Culture For An Agile Environment

    Greg Smith offers an in-depth practical perspective on making your agile transition just as much about culture change as it is about process change.

  • Interview with Joseph Pelrine: Agile Works. But HOW?

    Joseph Pelrine has come full circle: from university studies in Psychology, journeying through SmallTalk, XP and Scrum, and now back to broader questions: Why and how does Agile work? In this interview, Joseph talked about Complexity Science, and how story-telling, "sense-making," network analysis and speed-dating's gut-feel approach may prove more useful than our old toolkits for managing teams.

  • 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.

  • A Preview of Mingle 2.0

    On April 15th Thoughtworks will release Mingle 2.0, nine months after the initial release of Mingle. InfoQ got some time with product manager Adam Monago to talk through the new functionality provided by Mingle 2.0.

  • Article: QCon London 2008 Key Takeaways and Lessons Learned

    QCon London took place March 12-14th and attendees have blogged summaries and take aways for 62 of the 96 sessions. There were 600 registrations for this second annual QCon in London, 70% of the attendees self-declaring as being team lead, architect and above. Over 100 speakers presented at QCon London including Kent Beck, Martin Fowler, and Erich Gamma.

BT