Marco Achtziger shared his experiences with deploying continuous testing in large scale agile project at Siemens Healthcare at the OOP conference. InfoQ interviewed Achtziger about continuous testing and continuous integration, infrastructural and social challenges with continuous testing, testing processes and tools, and improving continuous testing.
In February 2015 both Gartner and Software Advice released research and analysis into agile lifecycle management/project management tools. The Gartner Magic Quadrant identifies that the big players have a competitive advantage and the Software Advice study found which aspects of the tools projects managers find most useful.
This post explains the best practices for becoming great and successful remote developer.
Music can be used as a metaphor to illustrate learnings from agile and testing. Alexandra Schladebeck and Huib Schoots will do a live performance in their keynote “where words fail, music speaks” at the Agile Testing Day Netherlands 2015. An interview about artistic parallels between music and agile testing, what agile teams can learn from musicians, and feedback in agile software development.
Diana Larsen is keynoting at the upcoming Agile India conference. Her talk is titled "Dancing Along the Agile Fluency Path" in which she will present a model for achieving and assessing the level of fluency an organisation has in their adoption of agile values and principles. She spoke to InfoQ about collaborative work cultures, barriers to agility, retrospectives and the value of open space.
The majority of change initiatives fail because people feel that they do not have any influence in the proposed changes and don’t understand how they affect them or would make things better for them says Dave Gray. Liminal thinking is a change approach that focuses on understanding how people construct and change their beliefs. It provides a skill set to create and use thresholds to effect change.
Going into its 9th year, QCon London is UK's premier event designed exclusively for senior enterprise software development professionals: Technical Team Leads, Architects, Software Engineers, and Project Managers. If you've thought of attending, there is still a chance to go to one of the best conferences for our craft. QCon is now less than 2 weeks away! Why still register now?
Development and collaboration software vendor Atlassian recently launched HipChat Server, an on-premise version of its text, audio and video chat, file and screen sharing, as well as third party integration offering for team collaboration.
This post includes the discussion around combining the roles of scrum master and product owner.
People often don’t decide and act rationally, according to studies from the area of behavioral economics. Pierre Hervouet describes how our brain takes decisions, talks about experiments on using personas and the IKEA effect and explains what we can learn from these experiments for agile software development.
Usage of Scrum for individuals or one person projects.
This post covers the value of estimation in large and small scale projects and views on no estimation.
The analysis of competing hypotheses (ACH) method can be used to evaluate multiple competing hypotheses when investigating problems. The method mitigates cognitive biases that humans experience when exploring the causes of problems.
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.