Related Content
![]() |
The Testing Lean Coffee Experiment The Lean Coffee process is a great way for a diverse group of people to discuss topics that are meaningful and relevant to all participants. Lisa Crispin writes about her experience experimenting with a testing version of the Lean Coffee™ format. |
|
![]() |
Using Agile to Avoid Excessive Multitasking By keeping priorities clear and avoiding excessive multitasking, you can provide teams the space to work with attention to quality and adaptability. Agile processes give teams more control over their time, and this control can lead to the teams' being happier and more productive. |
|
![]() |
The Case for (and Against) Brainstorming Is brainstorming effective? Several studies suggest that rather than unleashing the potential of a group, brainstorming actually makes each person less creative. Naomi Karten explains the best way to brainstorm—if you decide to do so. |
|
![]() |
Counterintuitive Tips for Agile Collaboration While true for all teams, agile software development is especially reliant on teams and collaboration. What makes a team function well can be counterintuitive. |
|
![]() |
Bring Your Own Device—Are We There Yet? Outside of niche industries, no one has questioned having a company purchase and control the hardware and software that employees use to do their jobs. With more people having computers outside of the work environment and the widespread use of mobile devices, it is time to revisit that idea. |
|
![]() |
Inspirational Deadlines—Software Development in the Newsroom Software developers are finding inspiring and rewarding work in an unlikely environment that was once thought dead. The stressful and tumultuous surroundings of America's newsrooms offer developers the chance to tell a story through engaging and modern technology. |
|
![]() |
DevOps and Dealing with Software Project Delays Bob Aiello explains why technology professionals who value their careers need to understand DevOps, which embodies excellent concepts and practices that have been taking the industry by storm, especially regarding software project delays. |
|
![]() |
Resolving Conflicts on Software Teams It’s one thing to know that conflict is inevitable in any team effort. It’s quite another thing to deal with it—especially if it threatens to escalate from a routine, everyday difference in viewpoints to a productivity-damaging, morale-plunging experience. |