agile
|
What the Best Software Managers for Scrum Teams DoSteve Vaughn shares his experiences as a software manager for multiple Scrum teams. In Steve's eyes, the best software managers hire the right people for the job, give them assignments where they can be most successful, and create a work environment where teams produce high quality systems. |
|
|
How to Say "No" When Asked for HelpCollaboration among team members is what makes agile software development both effective and fun. Being part of a team means not only helping others so that the team makes progress but also asking for help when you need it so that you don’t block the team for too long. |
|
|
The Right Way to Split User StoriesOne of the key techniques in the mechanics of agile software development is the splitting of epics into stories. Scott Sehlhorst highlights examples of ways to split user stories and discusses the debate between breadth-first and depth-first development. |
|
|
What Is a True Agile Coach?Obtaining a Scrum or agile certification typically does not require that a person learn the fundamental differences between coaching, facilitation, and mentoring. This lack of understanding is reducing the quality of coaching to our customers. |
|
|
Book Review: The Human Side of AgileBeing agile is difficult. Not only are there technical and organizational challenges, but the very nature of the way agile methods work brings the assumptions, context, and fears of team members to the foreground. These people issues are explored in Gil Broza’s book, The Human Side of Agile. |
|
|
Should Agile Teams Ban Telecommuting?Yahoo's Marissa Mayer recently announced a ban on telecommuting that has raised eyebrows throughout the industry. Agile teams tend to prefer face-to-face communication, so is a telecommuting ban appropriate for an agile team? It depends on the team and the situation. |
|
|
Creating an Agile Mindset We have all heard that agile requires a cultural change within a company, but what do these changes really mean? Agile is more about how a team approaches solving problems and less about the tools used to support that approach. Agile is really a mindset. |
|
|
Why Agile’s Cultural Impact Can No Longer Be OverlookedWe take a look at why culture change continues to be a source of struggle for many teams who are attempting agile development and testing. We've known that changing or removing an existing culture is a difficult task, but how long will teams struggle with this task? |
|