This post includes the limitations of Five Whys technique.
Mingle continuous integration now takes 40 minutes to complete one build.Sudhindra Rao, Software Consultant at ThoughtWorks shares the achievement.
At the upcoming Agile India conference Mark Lines, co-creator with Scott Ambler of Disciplined Agile Delivery (DAD) a process decision framework designed to help organizations to apply agile and lean for their unique context, will present a whole-day workshop on DAD. In advance of the conference he spoke to InfoQ about the challenges DAD is designed to help overcome and the value of certification
Agile suggest teams to self-organize their work. The questions arise what self-organization is and what organization can do to make it possible for teams to become self-organizing.
Behaviour-Driven Development (BDD) is very much about conversations and examples but there is a software design part that can be used to bring BDD and Domain-Driven Design (DDD) practices together, combining the conversional bits with a domain-focused design activity, Konstantin Kudryashov explains in a presentation.
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.