首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我们应该提供什么给一个开发团队来完成一个新的项目?

我们应该提供什么给一个开发团队来完成一个新的项目?
EN

Software Engineering用户
提问于 2011-12-12 23:08:53
回答 2查看 225关注 0票数 4

我们希望让开发人员使用symfony2 2/ wanting 2构建内部薪资和时间表应用程序。

我们现在只是处于概念阶段,这将是我们第一次让开发人员为我们的公司构建一个应用程序。因此,我们为我们的新开发团队提供最有效和最重要的信息对我们来说非常重要。

我们应该向新团队提供哪些文档或工具,以最大限度地提高项目成功的几率,并帮助开发人员从日点开始提高生产力?

EN

回答 2

Software Engineering用户

发布于 2011-12-12 23:32:02

首先,我很好奇你为什么要用符号2/教义2来掩饰自己--这是由于遗留系统吗?如果没有,我建议让你的潜在开发人员把你卖给技术人员,而不是反过来。

如果我走进一个已经准备好了以下内容的会议,我就会带着灿烂的微笑离开那个房间:

  • 执行摘要。在这里的某个地方应该有任务说明。定义项目目标的一个句子。这不仅将帮助开发人员记住最终目标,而且还将帮助设计团队开发特性( x实际上应该是系统的一个特性吗?)
  • 子系统设计(高层)。您的应用程序是否包含逻辑模块化系统?如果是这样的话,就把它分解(这些可以被看作是里程碑式的交付品)。
  • 原型。使用像铅笔 (免费)或巴尔萨米克 (商业)这样的程序来模拟您在应用程序中想要的东西。

当然,事情总是会改变的,所以,虽然每一个点都应该有很多,但是你绝对不应该认为设计是一成不变的,不会改变的。

票数 3
EN

Software Engineering用户

发布于 2011-12-13 00:15:55

给他们自主权来选择他们认为是正确的技术栈。

给他们每人一个非常好的30英寸的显示器和至少一个像样的显示器。我常常嘲笑整个大显示器的事情,直到我得到一个。哇,这有多大的区别!它比两个或三个普通显示器要好得多。给他们提供像样的电脑、键盘和鼠标。

给他们提供他们需要的任何其他软件工具和库。给他们一台专门用于构建和自动化测试的机器。

票数 1
EN
页面原文内容由Software Engineering提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://softwareengineering.stackexchange.com/questions/124704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档