一个好的网络开发团队需要哪些(编程)专业? [关闭
-
16-10-2019 - |
题
乍一看,我会说一个好的编程团队需要了解以下问题:
- 核心语言 /框架的详细信息
- HTML,(异步)JavaScript
- SQL /数据模型
- 可用性 / UI设计
- 安全
- 项目管理。
如果该团队不完整:需要什么?
解决方案
客户(或某种倡导者)。
基本上,有人可以说:“是的,您正在建立我想要的东西,这将解决我的问题。”或者,当团队对某事应如何工作时有疑问时,他们可以去。这可能是也可能不是正在从事项目管理的人。
另外,您错过了那里的质量检查人员。您不能真正依靠开发人员进行充分的测试 - 它们通常离代码太近,而开发人员的正常响应是测试Happy Path的内容,而不是像复制的粘贴战与和平那样怪异的废话,然后看到文本框并看到该应用程序的作用。
其他提示
一个好的开发团队没有任何支持:
缺少的主要角色是:系统管理,网络等。有很多开发人员知道计算机系统如何工作在编译器中停止。
我还会添加一个经理来处理开发团队的供应商合同和其他支持方面。
精通编程的图形设计师。用于Web的图形设计人员需要了解Web图形和概念等概念等优雅后备的局限性。 HTML5和CSS3正在大力推动,但是直到在这里,您的图形设计师需要了解CSS2和XHTML的限制。
正确了解正则表达式的开发人员。
例如:数据验证,mod_rewrite规则,分析日志等。
在许多情况下,正则知识可能会有很大的帮助。甚至更多的地方知道 不是 使用(或要求)正则是正则是最好的工具,可以节省时间。