6.2 怎样在一开始制定一个较为合理和较弹性的计划?对任务优先级和依赖关系的权衡有什么标准吗?

GreyZeng 2022-03-25 15:12:28

第六章 敏捷流程P121提到

各个需求和任务之间是有种种复杂的依赖关系的,除了优先级之外,我们还要考虑相互的依赖关系。

我们在制定计划的是针对软件开发的几个模块(如功能模块的开发、数据模块、测试)进行,再根据其发展时间顺序和优先级、依赖关系进行。但在制定计划过程中,我们还不能很好的权衡任务的优先级及依赖关系,就会导致在开发程序过程中计划是动态的,常常会发生变动。我的问题是怎样在一开始制定一个较为合理和较弹性的计划?对任务优先级和依赖关系的权衡有什么标准吗?

原文地址

...全文
349 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
SoftwareTeacher 2022-08-13
  • 打赏
  • 举报
回复
  1. 可以看看 甘特图,它能较好地体现依赖关系。
  2. 有些模块是相互依赖的, 那么,开始的版本,可以做一个简单的实现,把各个模块快速实现,做成一个 MVP - minimium viable product, 然后再迭代。

606

社区成员

发帖
与我相关
我的任务
社区描述
程序员。写过:移山之道,编程之美,构建之法,智能之门。
软件工程软件构建团队开发 企业社区 北京·朝阳区
社区管理员
  • SoftwareTeacher
  • GreyZeng
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧