Discussion Questions

1.For years there has been debate over whether the development team should be a team of specialists or a team of generalists. Given what you have learned about the software development landscape, what are your thoughts about specialists versus generalists? Does your opinion change depending on which quadrant the project is in? Why or why not? Be specific.
2.What relationship, if any, exists between risk and business value for projects in Quadrant 1, 2, or 3?
3.Many teams have problems getting and maintaining meaningful customer involvement. What have been your experiences—both good and bad?
4.If the frequency of scope change requests is beyond your expectations and it has seriously compromised the project, would you ever consider changing the approach from a linear/incremental one to an iterative/adaptive one? Why or why not? If not, how would you deal with the problem? Be specific.
5.What type of organization do you work for? Is it staff-driven, process-driven, or technology-driven?
6.What type of organization do you work for? Is it staff-driven, process-driven, or technology-driven? What types of problems have you seen that may be the direct result of the type of organization? How might you go about correcting the problems?

Get Effective Software Project Management now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.