background preloader

Agile

Facebook Twitter

Agile Requirements

STEP – A Map for an Agile Journey. A Few Obstacles It is increasingly difficult for companies to compete successfully when their initiatives or product improvements take many months or even years to bring to fruition. Nimble, rapidly adapting organizations are thriving, winning market share. They make it a priority for everyone to find ways to delight their customers, while finding joy in work for people. Slow-changing businesses, that fail to engage effectively the intelligence and passion of all their people, see their livelihoods erode and sometimes even vanish altogether. To complicate matters, the predominant ways in which many executives still think, structure and run their organizations work against speed of adaptation, despite their best intentions to the contrary.

Here are a few of the typical challenges: Many traditional organizations are intent on maximizing the utilization of their people. A Way Forward An excellent way to defuse resistance is making it possible for people to find joy in work. Stop Transform Expand. What’s in a Story? « DanNorth.net. [This article has been translated into Korean by HongJoo Lee, French by Philippe Poumaroux, Spanish by Adrian Moya, Russian by Denis Oleynik, and German by Julia Kadauke.] Behaviour-driven development is an “outside-in” methodology. It starts at the outside by identifying business outcomes, and then drills down into the feature set that will achieve those outcomes.

Each feature is captured as a “story”, which defines the scope of the feature along with its acceptance criteria. This article introduces the BDD approach to defining and identifying stories and their acceptance criteria. Introduction Software delivery is about writing software to achieve business outcomes. Usually, the business outcomes are too coarse-grained to be used to directly write software (where do you start coding when the outcome is “save 5% of my operating costs”?)

This, then, is the role of a Story. The structure of a story BDD provides a structure for a story. Telling the story The characteristics of a good story 1. Manifesto for Agile Software Development. Agile. Agile course.

Estimating

Kanban. Training. Tools. Blogs. Agile Techniques Content on InfoQ. Agile Community Content on InfoQ. Research on Agile What are the most widely used .NET practices and tools? This InfoQ Research item examines the adoption level of a range of practices and tools that aim to assist .NET developers in these practices. Note that we have focussed only on these practices - there are other tools such as reflectors, productivity tools, frameworks etc. which we are not covering in this research. Biggest Impediments for Effective Agile Adoption? This InfoQ Research item aims to rank the impediments to agile adoption in organisations. It examines organisational, structural, cultural, technical and management factors that could inhibit agile adoption. What are the Most Important and Adoption-Ready Agile Practices?

InfoQ have launched a new community driven research tool, and one of the areas we want to examine is the relative importance, and level of use in teams of a variety of agile practices, covering both social and technical practices that teams may be using.

Scrum