一. 系统,模块间要划分边界。有时边界不是很清晰,但还是要有所划分的。
二.任务要分配的具体的责任人。谁开发,谁验收,大致时间,要明确。
三.人员不易频繁的变更。稍微复杂的系统,要保留固定的核心人员负责,不太重要的流程,系统或模块,可以由水平较低的人员负责。变更总是有成本的,人员交接,系统梳理,都需要额外的投入。
四.对需求变更,设计变更要有度量。随意的变更,不仅加大工作量,还容易引起开发人员的反感和愤怒,极大地打击士气。
一. 系统,模块间要划分边界。有时边界不是很清晰,但还是要有所划分的。
二.任务要分配的具体的责任人。谁开发,谁验收,大致时间,要明确。
三.人员不易频繁的变更。稍微复杂的系统,要保留固定的核心人员负责,不太重要的流程,系统或模块,可以由水平较低的人员负责。变更总是有成本的,人员交接,系统梳理,都需要额外的投入。
四.对需求变更,设计变更要有度量。随意的变更,不仅加大工作量,还容易引起开发人员的反感和愤怒,极大地打击士气。