网站项目管理(WPM)以Web 应用程序为主要表现方式的架构来进行的项目设计及管理,这样的架构中包含了浏览器、网络和Web 服务器等关键主体,主要体现在网站设计、以浏览器为客户端的Web应用程序开发等项目管理中。
网站项目管理分为以下六个阶段进行控制:
- 需求分析
- 项目模型及流程分析
- 系统分析及软件建模
- 设计与开发过程
- 系统测试
- 技术支持和售后服务
前期需求分析
一个网站项目的确立是建立在各种各样的需求上面的,这种需求往往来自于客户的实际需求或者是出于公司自身发展的需要。更好地的了解、分析、明确用户需求,并且能够准确、清晰以文档的形式表达给参与项目开发的每个成员,这样才能保证开发过程按照满足用户需求为目的正确项目开发方向进行。
需求分析的成功与否关系到网站项目开发的成败,所以我们会向企业调查建立网站的各种需求,完成《网站功能描述书》;向网站的目标用户进行调查分析,生成《用户调查报告》;对目标市场进行调查,生成《市场调研报告》。最后,经过综合分析及与客户的沟通,形成《网站需求分析报告》。
项目模型及流程分析
在进行需求分析后制作《项目模型报告》,能在项目进入开发前,双方对即将要开始完成的项目的结果有个共同的认识,并提早暴露可能出现的需求变更,那么将大大提高开发的效率和质量。
模型描述采用最自然的语言进行描述,这份文档是对需求分析报告的进一步描述。使得客户代表、项目经理、开发人员对即将展开的项目通过项目模型的描述产生最直观的印象,并针对关键的问题进行讨论并达成统一认识,比如功能要求、性能指标、运行环境、投资规模等等。
根据模型描述完成项目开发流程,并制定设计计划书,为下阶段的工作打好基础。
系统分析及软件建模
在进行了需求分析和业务流程分析并得到客户的认可之后,我们会对项目进行系统分析。系统分析是能体现整个系统的灵魂的文档,将客户的需求从具体到抽象的一个过程,并制定编码人员可实施的规范和标准。在这个过程中,会对客户的需求分析进一步完善和补充,确定系统运行所需要的环境,并进行系统可行性分析,形成《系统分析报告》。
设计与开发过程
这个阶段是具体实施阶段,我们的项目小组会相互沟通,建立开发规范,遵循国际技术标准,进行前台界面和后台程序的开发。并建立测试环境,在开发过程中对程序进行测试。
系统测试
系统开发完成后,虽然经过了一次又一次的测试,但是在部署过程中仍然随时存在着意外。我们的测试人员会根据《项目模型报告》和《系统分析报告》对系统进行各项测试,以达到客户的需求并排除各项漏洞。
技术支持和售后服务
在网站的使用过程中,我们会监视其运行情况,提供技术保障和完善的售后服务,为客户解除后顾之忧。