为软件项目执行的任务

时间:2010-05-29 07:54:24

标签: project-management

我们被要求为一个商店提出一个基于网络的系统,以进行任务。我发现很难为我们的甘特图提供任务。有人请建议在开发此类系统时遵循示例甘特图或主要任务

2 个答案:

答案 0 :(得分:1)

首先从高级视图启动图表。您是否需要雇佣开发人员,或者您是否已经拥有所需数量的开发人员?您已经获得资金还是需要筹集更多资金?

这是一项专业的业务吗?如果是这样,您可以考虑聘请经验丰富的高管和善于理解财务状况的人。如果您的网站围绕着可获得专利的想法,您应该考虑专利流程在时间和金钱方面可能采取的措施。你想什么时候开始这样的过程?

您能粗略估计开发过程从开始到结束需要多长时间吗?如果没有,找一个可以查找或估计的朋友。您可能希望将该过程分解为多个阶段。是否应该细分开发过程的任何特定部分?

在您知道需要执行哪些任务以及每个人可能需要多长时间后,您需要考虑哪些任务需要先行。在向开发人员或管理人员付款之前,您可能需要一些资金。是否有任何可以同时执行的任务?任何任务都取决于其他任务的完成或部分完成

您还应该考虑在图表中适合的时间范围。这项合作的整个生命很可能不适合一个图表。

答案 1 :(得分:1)

如果您研究“软件开发方法”,您应该找到一些描述软件开发不同阶段的页面。最简单的方法是瀑布模型,它将软件开发分解为这些任务:需求,设计,实现,测试和维护。你可以为你的特定项目进一步打破这些,并从那里建立一个甘特图。

很难找到一个很好的示例甘特图软件开发。这个也不错:http://www.rickwells.co.uk/images/gantt.gif

实际上,这样的系统将在几次迭代中开发(类似于未发布的版本)。例如,迭代1可能只是一个基本的可浏览目录。迭代2可能会添加订单页面和付款处理。迭代3可能会为客户添加登录区域以查看订单状态。迭代4 ......等每次迭代都有自己的要求,设计,实现和测试阶段。