Software Project Management
Software Project Management
Software Project Management Stories
|
Tips for Improving Your Geographically Distributed Agile TeamMany people on agile teams have at least one person who is not collocated. Those on collocated teams indicate that more of their projects are successful; those on far-located teams have the highest number of challenged projects. What can you do if you're part of a geographically distributed team? |
|
|
How Serving Is Your Leadership?Some managers don’t realize that they are not their titles. The value they should bring is the "plus": the management, plus their relationship with their peers, the people they manage, and the systems and environment they enable or create. If you're a manager, are you providing servant leadership? |
|
|
What We Gain from Knowledge Sharing Sharing knowledge educates both the student and the teacher. Discover ways to pass along your ideas and experiences that will benefit both you and your fellow software professionals. |
|
|
Writing Actionable Risk StatementsProject management is about accomplishing project objectives. These objectives can't be met without sufficient consideration of risk. Payson Hall describes a favorite technique for risk management that your team will actually find useful. |
|
|
Design Each Team’s Project to Optimize at the Program LevelIf you are part of a program, it’s not enough to design your project for your team. You have to consider the needs of the program, too. Each team needs to ask itself, “How do we deliver what the rest of the program needs, as the program needs it?” Aim to meet deliverables—not control your people. |
|
|
What's in the May/June 2014 Issue of Better Software Magazine?Better Software magazine editor Ken Whitaker highlights content from the latest issue, including articles on prioritization, configuration management, developing apps for the cloud, and handling quality issues in data warehousing. |
|
|
Playing Devil’s Advocate: Use Premortems for Your Project’s SuccessMost teams could benefit from having a devil’s advocate—someone who would help the team identify weaknesses in their thinking and seek changes that would prevent or minimize adverse outcomes. A project team can become its own devil’s advocate by using premortems before the project proceeds. |
|
|
Let Your Teams Design Their Own Approaches to AgileIf you are thinking of agile as part of a program, each team has to have its own approach to agile because each team has its own risks and problems. If you treat people as adults, explain the desired results, and provide training and other resources they need, they are likely to succeed. |
|