At the OOP 2015 conference Colin Hood talked about bridging the gap between requirements engineering process definition and successful iterative roll-out. He presented how the introduction of improvements to requirements engineering can be done better when done step by step, and how relative safety is needed to enable people to take the steps.
Jez Humble has stated that current software delivery practices are not optimised to create valuable software, and three issues must be addressed in order to enable innovation. First, the traditional project model is unsuitable. Second, the entire organisational value stream must be addressed. Third, the problems are rooted in process and culture, not organisational structure or tooling.
Behaviour-Driven Development (BDD) can help in overcoming the gap between the developer’s understanding of what needs to be built and the business’ understanding of the technical challenges caused by the requirements. The reason is improvement in communication between the two groups, Alistair Stead and Konstantin Kudryashov explains in their Beginner’s guide to BDD.
Antifragility emphasizes embracing chaos or randomness through adapting and evolving. It can help enterprises to be more able to deal with and even gain from uncertainty and disorder, making them more flexible and adaptive to events that happen.
Joshua Arnold facilitated a workshop about Cost of Delay at the Lean Kanban France 2014 conference. InfoQ did an interview with Arnold in which he talks about the cost of delay: what it is, why it matters, the importance of quantifying it and some tips for getting started.
The cleanup programme for OpenJDK has reached a major milestone - the main OpenJDK jdk repository is now free of build warnings.
Mobile devices often contain both personal and corporate data. When these devices use cloud services with an "always on" internet connection the risk of security breaches increases says Jeff Crume. An interview on mobile security threats, increasing adherence to security policies, using mobile devices to collaborate efficiently, effectively and secure, and deploying enterprise mobile security.
The Fearless Journey game, designed by Deborah Hartmann Preuss, builds upon the patterns described in the book Fearless Change. It is a game that teams can play to learn how to address obstacles over which they have no authority. Martin Heider and Holger Koschek facilitated a workshop where they talked about using patterns in change and played the Fearless Journey game.
InfoQ spoke to VersionOne about their Winter 2015 release. It gives the ALM tool additional capabilities around scaling, supporting strategic initiatives across organizations, estimation using Monte-Carlo analysis and improves the capabilities around integration with multiple version control systems.
Laughing can help to create a better team climate which can lead to better results. There is compelling evidence that happiness and positivity can lead to success. Here are some suggestions for what you can do when you want to improve happiness in teams.
An interview with Tuomas Syrjänen, CEO of Futurice, about how transparency can support enterprises to work more like startups, what Futurice has done to become transparent, the impact of transparency on the mood of teams and people, benefits that transparency can bring and pitfalls in becoming transparent, trust, and decision making at Futurice.
If organizations want to make informed management decisions to maximize the delivered value they will need to gather evidence about value says Gunther Verheyen. InfoQ interviewed Gunther about evidence based software management and finding evidence, how Scrum relates to evidence-based managing, challenges in scaling agile, and advice for enterprises that want to adopt Scrum.
Jens Hoffmann facilitated a workshop on leading creative collaboration to make ideas and people grow at the OOP 2015 conference. In his workshop he explored how we can lead ourselves and others. He did exercises with the attendants where they practiced collaboration, listening and using powerful questions.
Scrum helps us to see what is happening. We can run experiments in Scrum sprints to improve the way of working using organizational models that help us to reinvent organizations in a way that “agile” becomes natural says Olaf Lewitz. InfoQ interviewed him about how to de-scale organizations and increase consciousness and how to create a culture that enables and fosters honest communication.
In too many cases agile is failing to deliver on its promise says Steve Holyer. At the OOP 2015 conference Steve explained how we can choose the rewards and benefits that we want to get out of agile development and plan the investments to achieve them. He presented the agile fluency model and explored a solution-focused approach for organization to find their path in adopting agile.