官术网_书友最值得收藏!

DO I NEED TO BE A SOFTWARE DEVELOPER TO UNDERSTAND THIS MATERIAL?

Obviously, the more you know about software development, the better you will be at managing development projects. You don’t have to be an expert in software architecture, design, development, and validation to apply these measures, however. You only have to be a facilitator.

There’s no reason why you can’t involve your project team in architecting and implementing your measures. In fact, there’s one very good reason to do so: ownership. Development teams are more likely to see the value in measurement if they have had input into the measures and how they are going to be used. Draw on their expertise and experience when identifying causes for run-rate variances. Have them determine the best measurement points for defect injection phase measures, or the categories for time and effort measures.

A few team brainstorming sessions early in the project will not only help you identify and specify your measures, but will serve as good team-building exercises as well. Laying out the workflow on a whiteboard as a team exercise is a good place to start. You might be surprised to find how little one group knows about another group’s responsibilities or about how their group’s activities impact other groups. After that, work through some of the exercises with your project team (particularly those at the end of Chapters 1, 2, and 4). These can be very helpful in coaxing implementation details out of your project team.

主站蜘蛛池模板: 怀来县| 左权县| 郁南县| 娱乐| 城固县| 句容市| 图木舒克市| 额敏县| 开封县| 那坡县| 麻阳| 通化市| 五莲县| 镇雄县| 山阳县| 黔南| 井陉县| 周宁县| 星子县| 金山区| 曲周县| 兴安盟| 连州市| 绥宁县| 赞皇县| 上林县| 宿迁市| 丹凤县| 遂溪县| 碌曲县| 西充县| 洛宁县| 新沂市| 靖西县| 清水河县| 祁阳县| 黔西| 江口县| 邵武市| 大埔区| 阳江市|