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.
There are essentially two factors that determine whether your offshoring adventure is successful or not – people and process. This article is the first article in a series on managing remote teams, sharing experiences in developing a process for remote collaboration. As people sit apart in (several) remote locations, extra attention must be paid to articulating how people work together.
The book Management 3.0 Workout by Jurgen Appelo contains games, practices, stories and tools that can be used to improve management in organizations.
Lisette Sutherland and Elinor Slomba are sharing stories on working in remote teams. They show how remote teams collaborate, bridge distance, build trust and get things done together.
In this IEEE article, authors provide an overview of current technologies for crowdsourcing in software development. They talk about the current practice and trends in collaborative platforms.
The second article from a series on Leading Self-Organising Teams discusses why we need self-organising teams. 2
Once the cultural DevOps transformation is under way, how can teams shipping cloud (or on-premises) applications use the full suite of DevOps technologies to simplify delivery and management at scale? 4
The Lean Mindset by Mary and Tom Poppendieck is a collection of research results and case studies from companies applying lean in product development and delivery.
Do you find it hard to say no when others ask you for help - even when you are already too busy? In this article, we examine the problem of chronic overcommitment, what causes it and some solutions. 2
What happens when a director of a consulting company decides to drastically change the culture? An interview on the change approach, culture and trust, and lessons learned from an agile journey.
Creativity is a powerful motivator for individuals and teams and it can be taught, trained, and enhanced. Here are some techniques for enhancing creativity that you can use in your team’s workshops.