目录:
视频: 網站建置.公司簡介影片製作.3D動畫.APP.品牌行銷.RWD.響應式網頁 2024
如果你想在生活中成功做任何事情,你必须计划。通过房地产,你会听到经常被引用的短语,“位置,位置,位置。 “同样,对于任何软件项目(包括Web服务),使用恰当的短语是”规划,计划和规划“。 “
例如,您必须考虑硬件,软件和人员资源。您还有许多设计注意事项,例如会话状态和程序集版本,以供审阅。另外,您必须计划一些组织机构的政策考虑因素,例如灾难恢复。本文探讨了成功的Web服务项目的人员需求。
<!评估知识水平
确定实施或构建Web服务项目所需的人员需求是非常难以量化的,因为您的人员需求受到以下因素的影响:
- 技能水平: >要构建Web服务的人是否有足够的经验来轻松掌握Web服务的概念?一方面,有经验的员工可能会加速开发时间。另一方面,没有经验的人可能会很快掌握Web服务背后的概念,因为没有先入为主的想法。
- 如果您的IT部门人员根本不熟悉Web服务,他们可能需要去培训。培训可以是一件好事,但也会影响时间和预算。评估您的人力资源时请注意这一点。同样,如果您在Linux平台上而不是Microsoft平台上实现Web服务,看起来执行成本可能更便宜;但事实上,你将不得不训练你的人员来支持Linux。微软实际上已经做了一些研究来证明,由于培训(还有实施),在Microsoft平台上,Web服务项目的成本较低。
- 业务知识: 对于您的新Web服务项目,您必须考虑IT人员的业务知识。换句话说,他们是否确切地了解业务问题是什么,需要做什么以及为什么需要这样做?此外,他们是否了解这些时间表的业务时间表和原因?如果IT人员了解所有这些事情,这些知识将大大缩短项目的学习曲线和时间表。让IT人员了解解决方案背后的真正业务是非常宝贵的。
- 识别角色 由于Web服务技术是非常新的,因此您可能很难找到具有足够经验的人员快速实现Web服务。另外,找到能够管理这样一个项目的人可能很难,尤其是复杂的项目。
另外,与所有软件项目一样,需要大量熟练和负责任的人员来完成Web服务项目,包括以下内容:
执行发起人:
负责推广和批准项目。
- 项目经理: 管理整个项目,确保项目按计划进行,并按预算进行。有时项目经理也会分配资源。
- 资源管理器: 在较大的IT部门,有时会使用资源管理器来管理项目所需的资源和技能。这个人可以同时有效地将同一资源放在多个项目上,从而抑制整体成本。
- Designer / Architect: 设计Web服务解决方案,考虑企业问题,安全性,异构数据,灾难恢复等等。设计师/建筑师也可能负责规划硬件和软件环境。在某些组织中,管理和设计内部基础设施,包括硬件的配置。并不是所有的组织都有硬件的网络工程师计划;有时候设计师/建筑师会这样做。
- 开发人员: 开发软件。
- 测试人员: 测试软件。
- 在开始一个Web服务项目之前,确保每个团队成员都了解项目的目标,Web服务是什么,什么是Web服务,以及为什么要实现这个解决方案。