Katas are great for learning new skills or to improve existing ones but don't address the intensity we face at work when there is a raging fire such as a deadline, release date, fixing a bug in huge legacy code, etc. This article covers the skills of good developers and highlights changing your training approach to improve your skills for high-intensity and challenging environments.
Software engineering today is every bit as much about the people as it is about technology - empowered teams don’t appear overnight. We need to oil the wheels of collaboration so they roll smoothly. Here, Matthew Skelton and Victoria Morgan-Smith discuss how to use internal conferences to boost your organisation’s social capital, the currency by which relationships flourish and businesses thrive.
Communities of practice bring together people who share areas of interest or concerns. They have specific applications in agile organisations: scaling agile development and allowing individuals to connect with others who share similar concerns. Communities of practice bring people together to regain the benefits of regular contact while keeping the value of multidisciplinary agile teams.
The Agile Consortium Belgium, Sirris and Agoria organized an event to share experiences with agile methodologies like Scrum, Kanban, visual management, XP, DSDM and Lean.
Do you find it hard to say no when others ask you for help - even when you are already too busy? In this article, we examine the problem of chronic overcommitment, what causes it and some solutions. 2
InfoQ have talked to Dan North, Gojko Adzic, Elizabeth Keogh and Matt Wynne about Specification by Example, Executable Specifications and Feature Injection and how they relate to BDD. 1
Neal Gafter discusses the impact of Oracle's acquisition on Java, makes the case for adding segmented stacks and a meta-object protocol to Java, and compares Java and C#/.NET 7
Elisabeth Hendrickson talks about the inclusive and collaborative nature of the agile community and how it has changed the nature of work in organisations large and small. 1
AgileJapan held it's third incarnation this year in Tokyo. Linda Rising was the keynote speaker and her words of encouragement for Japan echoed those felt by the rest of the world. 1
Mike Beedle states that agile is in a state of contradiction, we need to focus on quality to prevent poor implementations tarnishing the reputation of good agile practices. 3
Angela Martin provides advice on practices which encourage team collaboration and cohesion, with some ideas on how to create truly cross functional collaborative teams. 2
Johanna Rothman discusses the way in which agile practices work together to improve project outcomes, how this is not restricted to software development and challenges teams to become truly agile.