The book Improving Software Development Productivity contains practices, models and case studies to quantitatively support adoption of agile software development. An interview with Randall Jensen about measuring and improving productivity, contribution of agile to productivity, benefits from pair programming and teams, knowledge retention in maintenance and commandments for communication.
Your team will make you succeed or fail. Many look at outsourcing as a way of solving a technical problem while maintaining or even cutting costs. But people are not widgets that can simply be fitted to a specific spot and just work. In this article Zhenya Rozinskiy covers steps required for building remote teams and shares his own experiences.
Retrospectives help teams to learn from their experiences and improve continuously. In this interview Nadja Macht, Flow Manager and Coach at Jimdo, talks about how to balance flow and slack time in teams, doing visual management with Kanban boards and deploying agile retrospectives for continuous improvement.
Matt Winn, from J.P. Morgan’s securities group, Singapore describes his own perspective of using Large-Scale Scrum to create significant change within a tier-one financial services firm.
5 years ago we left our office and decided we could work as effectively from home. Today we're closer, collaborate more, recruit better and work more effectively. This is the story of how we work. 4
The concept of walls as information radiators and communication tools is central to the agile mind-set. Using the right wallware and the information they provide can make or break an agile team. 2
How to use The Agile Fluency model: a way of thinking about and planning investments to create the conditions of Agile that best fit your development effort, business need, and customer value.
This is the second in a series of articles which examine a new approach to organizational change: Open Agile adoption based on invitation and engagement rather than mandate and instruction from above
A question that often comes up on Performance Management – Agile talks about team performance so why am I measured on individual goals which have little to do with team performance? 4
The agile community needs to change how it measures success. The ways that we gather metrics and the information we seek out of those metrics is actually getting in the way of what’s most important 21
This article presents a pathway for an Agile journey. STEP - Start by Stopping to think. Transform your way of work. Expand and inspire team learning. Perfect your way of work.
The QA role in Scrum is much more than writing tests and reporting bugs. In this article, Priyanka Hasija shares her experiences and the valuable lessons learned while serving as a QA in Scrum. 33