乍一看,我会说一个好的编程团队需要了解以下问题:

  • 核心语言 /框架的详细信息
  • HTML,(异步)JavaScript
  • SQL /数据模型
  • 可用性 / UI设计
  • 安全
  • 项目管理。

如果该团队不完整:需要什么?

有帮助吗?

解决方案

客户(或某种倡导者)。

基本上,有人可以说:“是的,您正在建立我想要的东西,这将解决我的问题。”或者,当团队对某事应如何工作时有疑问时,他们可以去。这可能是也可能不是正在从事项目管理的人。

另外,您错过了那里的质量检查人员。您不能真正依靠开发人员进行充分的测试 - 它们通常离代码太近,而开发人员的正常响应是测试Happy Path的内容,而不是像复制的粘贴战与和平那样怪异的废话,然后看到文本框并看到该应用程序的作用。

其他提示

一个好的开发团队没有任何支持:

缺少的主要角色是:系统管理,网络等。有很多开发人员知道计算机系统如何工作在编译器中停止。

我还会添加一个经理来处理开发团队的供应商合同和其他支持方面。

精通编程的图形设计师。用于Web的图形设计人员需要了解Web图形和概念等概念等优雅后备的局限性。 HTML5和CSS3正在大力推动,但是直到在这里,您的图形设计师需要了解CSS2和XHTML的限制。

正确了解正则表达式的开发人员。

例如:数据验证,mod_rewrite规则,分析日志等。

在许多情况下,正则知识可能会有很大的帮助。甚至更多的地方知道 不是 使用(或要求)正则是正则是最好的工具,可以节省时间。

许可以下: CC-BY-SA归因
scroll top