Web项目与传统项目的区别
Web项目: Web项目被定义为专门用于制作在互联网上实施的不同类型的网站的项目。为了构建一个 Web 项目,需要使用各种编程语言、脚本语言和工具。项目经理可能是 Web 项目中的客户经理。基于 Web 的项目主要是基于功能的独特或新项目。在 Web 项目管理中,组织结构是临时的,并且在动态的工作环境中执行。作为一种新的创造性方法和各种功能的使用,Web 项目涉及更高的风险。项目经理必须根据项目规范定义 Web 项目中的所有财务、质量、逻辑约束。
传统项目:传统项目定义为按顺序设计用于软件开发并在组织内实施的项目。在传统的项目中,项目经理和客户经理总是不同的。传统项目基于现有的项目管理模型或流程。在传统的项目管理中,组织结构是永久性的,并且在稳定的工作环境中执行。传统项目遵循预定义的软件开发周期,涉及的风险较小。
Web项目与传统项目的区别:
Web Project | Traditional Project |
---|---|
Web projects consists of an attractive Graphical User Interface. | Graphical User Interface of traditional project is not good-looking as compared to web project. |
Functionality of web project is public oriented. | While functionality of traditional project is defined to an organization. |
New technologies such as beta technologies are used for providing new and cool features that client and web developers wants to use. | It is not applicable in traditional projects, mature technologies are used in developing traditional projects. |
There is no predefined standards available for web projects. | Standards do exist for traditional projects that ensure quality. |
Web projects are globally usable hence less secured as compared to traditional projects. | Traditional projects are more secure than web projects. |
A pricing model for web project does not exist. | A pricing model exists for traditional project. Various type of models such as COCOMO are developed for costing. |
Roles of the team members of web project are less specialized. | Team roles in traditional project are more specialized. |
After finalization of the web project, websites are alive, can be changed and grow. | After completion, changes are not frequent in traditional project. |
Cost incurred in the web project during the development of web project is not given by the clients. | Clients takes all the expenses related to project such as cost involved in designing, testing, prototyping, etc. |
Project manager in web project has the full responsibility of project. | In traditional projects, various managers at different levels have the responsibility of project development. |