假设你在一个项目上工作了100天.您的流程的每个阶段(需求分析,规范等)需要多少天?
我也对每个阶段的特定活动的比例感兴趣,例如编写测试,后端编码,前端编码,视觉设计,数据库设计等.
非常感谢!
编辑:
为了说清楚,我不是在谈论网站设计 - 我对更"严肃"的Web开发感兴趣,比如自定义商业Web应用程序.我知道,一切都取决于每个项目的具体情况,但我想从项目到项目的比例可能大致相同.
EDIT2:
正如海伦所说的那样,这个问题很难回答,因为项目可能会如此不同,团队也是如此.为了更具体,让我们假设你有一个由四个开发人员组成的团队 - 其中两个用于后端工作,一个用于前端编程,一个用于设计和html/css编码(团队的一个成员充当项目)经理)你应该开发StackOverflow.com网站.
我们正在运行敏捷scrum项目,因此我们通常会并行运行所有这些活动.因此,虽然我无法回答您的确切问题,但我可以向您提供一些我们认为有效的比率的想法:
4-5个开发人员可以由一个客户端程序员(html/css),一个团队测试人员和一个交互设计人员(与客户合作设计线框)提供服务.像这样的团队通常需要50%的平面设计师来满足大多数应用,但你的里程可能会有所不同.然后是项目经理,还有各种不属于核心开发团队的其他利益相关者.
在开发团队中,您通常会有一些开发人员,他们在客户端开发方面做得很好,而在后端也是如此.这些人员也倾向于反映资源使用情况;)测试是开发的一个组成部分,也是团队测试人员的努力.
您当地的情况当然可能有所不同,但这些数字只是为了给您一些想法.