As agile software delivery practices and management evolve, so, too, do the roles. kanban has introduced the idea of managing flow, one of the method’s core practices. With talented developers, quality advocates and user-experience designers, teams know how to deliver valuable software. But as we improve service delivery using kanban, who manages flow?
InfoQ interviewed Katharine Kirk about how agile or lean can increase politics and how she combines ideas from agile and lean with eastern and tribal philosophy to deal with people issues that arise. InfoQ also asked her to give a different perspective and practical advice for addressing and navigating politics in organizations.
The book Scenario-Focused Engineering describes a customer-centric lean and agile approach for developing and delivering software-based products. It provides ideas to understand customer needs based upon end-to-end experiences and for designing products in a customer-focused way using a fast feedback cycle.
The book More Fearless Change provides updated descriptions of the 48 patterns from the book Fearless Change and provides 15 new patterns to drive change in organizations in a sustainable way.
With desired agile team traits like self-organising, role blurring and skill diversification, do we still need Test Managers in agile? How are the activities which have long made up the role divested?
Agile values "individuals and interactions over processes and tools." Understanding individuals and how they interact requires emotional intelligence - insight into how and why they make decisions. 2
Working remote can give you freedom and independence as you can work when and where you want. But working alone and being distant from people can result in loneliness and make you feel disconnected. 2
The book The Software Craftsman contains stories, examples and practical advice for software developers and other project professionals to achieve technical excellence and customer satisfaction. 1
Lean Product Development takes an end-to-end focus on the flow of work through a system. This article discusses what impedes the flow of work, and how we manage impediments to the flow of work.
Software developers spend time and energy on building the best possible products looking at web frameworks, using a NoSQL or SQL database, etc. There's another equally important aspect: culture. 1
We are at a crossroads in the agile-adoption narrative. Agile started spreading “bottom-up”, then shifted from teams to executives and recently to consultancy for large enterprises. What will be next?
With the emergence of the WebRTC API standard, developers without any experience in telecommunications technology are enabled to easily integrate real-time comms into their applications.