1.项目带头人(Boss):通常是项目的发起人,为项目规划企业战略目标,对项目的成败负最终责任。
2.项目经理:这个不用说了是项目当然需要PM,建议是通过PMP认证的项目经理,主要负责项目各个过程的管理,以及过程优化降低开发风险。
3.系统架构师:架构师不单单是技术架构,还需要掌握业务架构、信息架构的知识。
3.需求分析师:收集各类干系人的业务需求,形成《项目需求分析说明书》
4.网站策划师:根据需求分析的结果,对网站的整体架构进行策划,对网站的布局和功能进行策划,最终形成可视的网站“原型”(可利用原型设计工具完成)。
5.视觉设计师(也就是我们常说的美工,但比单纯的美工要更加具有视觉美感的理念,通常可以给视觉设计师配置一名美工作为助理):根据网站“原型”,进行具体的页面视觉设计,并生成最终的页面模板(html+css+js)供开发使用。
6.系统分析(设计)师:在充分理解需求以及策划的情况下,进行系统的UML设计、数据库设计,形成《软件概要设计说明书》。系统分析师是需求分析师和开发工程师沟通的桥梁,所以分析师一定要对所有的细节了如指掌。
7.开发工程师(通常是N名工程师,包括前端开发、后端开发、数据库开发):根据《软件概要设计说明书》和《项目需求分析说明书》,首先进行详细的软件设计形成《软件详细设计说明书》,通过设计评审以后,便可以根据“视觉设计终稿”进行网站的功能开发,此时所有的开发工作在“开发环境”中进行。
8.测试工程师:主要负责在“测试环境(保持与正式环境大体一致)”中进行软件测试,测试新增功能是否有缺陷BUG,是否具有功能完整性(对照需求分析)、是否具有视觉一致性(对照视觉设计),并由测试工程师确定此新增功能是否具备发布条件,对每次测试的模块进行版本控制,对发布到“正式环境”的功能进行版本控制。
9.质量保证(QA)师:主要通过测试工程师提供的测试结果,进行“根源分析”发现问题,解决问题。为降低项目风险提出过程改进意见,监控已实施的过程改进并提供反馈。
10.运维工程师:主要负责网站的发布和配置管理、数据库管理、性能分析、流量分析、错误日志分析等,对网站的可持续运行负首要责任。
11.内容编辑人员:主要负责网站内容的规划和发布。
12.网站运营人员:主要负责网站的运营推广工作、各类包括(缺陷的、功能的、用户体验的、整体规划的)意见反馈收集,为提高网站的总流量和用户的回头率、在线率、滞留总时间提供重要的改进意见。
大型网站开发的项目团队管理不是一件容易的事情。。。
作者:刘军 创作时间:2010-12-29 首发于iteye.com博客,转载请注明来源:刘军-Javaeye博客
本文地址:http://hotboy10001000.iteye.com/blog/855322
分享到:
相关推荐
【开发大型项目参考-数据库设计规范】 在进行大型项目的数据库设计时,遵循一套严谨的规范至关重要,这不仅可以确保系统的稳定性和可维护性,还能提高团队之间的沟通效率。国内知名大型软件公司的数据库设计规范...
它涉及到通过计算机网络和通信技术将分布在不同地理位置的资源和人员整合成一个协同工作的团队,即虚拟项目团队。本文主要探讨了单主体虚拟项目团队的三种主要类型:分散并行模式、虚拟核心模式和集中团队模式。 1....
在大型软件团队开发环境中,有效地管理开发环境是项目成功的关键因素。这个PPTX文件主要介绍了微软团队如何管理和运行他们的开发流程,特别是关注了开发人员和测试人员的日常工作。 首先,微软开发团队由多个角色...
项目团队由何晓雪、刘梦婷、陈晨、苏蓉和李昂组成,名为"帮七帮"团队。他们致力于构建一个网站,通过网络实体的形式,使用户能够根据自身的需求和拥有的技能进行匹配和交流。项目自9月7日开始,经历了策划、建设以及...
项目管理不仅存在于大型企业中,个人生活中的各种活动,如旅游规划、产品开发等,都可以看作是小型的项目管理实践。 项目管理通常分为五个基本步骤:1) 定义问题,明确项目的目标和需求;2) 项目规划,包括确定责任...
项目团队在开发过程中参考了多种技术文档、标准规范和最佳实践,以保证项目符合行业标准,并利用最新的技术和方法。 2.1 项目进度 报告中详细列出了项目的进度情况,包括已完成的工作、正在进行的任务和待解决的...
文档编写是项目的重要组成部分,包括需求规格说明书、系统设计文档、用户手册等,这些文档能帮助理解系统的功能和操作流程,也有助于团队间的沟通和后期维护。 总的来说,完成《大型实验-图书馆管理系统》需要扎实...
项目团队将设立多个实施小组,以减少施工时间和提高服务质量。 2. **并行实施策略**: - xxx公司采用并行实施的方法,即多个小组同时工作,以缩短工程时间。 - 本地化人员实施是关键,全部使用当地办事处的技术...
在IT行业中,项目监理是一个重要的环节,特别是在大型的软件开发、网络建设或系统集成项目中。项目监理机构作为第三方,负责监督项目的执行,确保质量、进度和成本控制达到预期目标。"36-5 项目监理机构及其设施"这...
标题中的“信息化-项目管理-航天LY厂基于大客户需求导向的新产品开发项目管理研究”表明,这份文件聚焦于航天制造业中的一个具体案例——LY厂,它在新产品开发过程中如何运用信息化手段来管理项目,以满足大型客户的...
每个项目团队分别负责各自的功能点,如项目团队1负责“功能点1”的开发工作,以此类推。在开发过程中,每个团队都会根据需求文档来进行设计和编码工作,并在内部进行初步的功能测试。 - **功能点1**:由项目团队1...
在安卓应用开发中,构建一个稳定且高效的项目框架至关重要,这可以提高开发效率,保证代码质量,并便于团队协作。"安卓开发框架工具类相关-Android项目框架搭建.rar" 提供了一个可能的框架结构和工具集,尽管无法...
总的来说,敏捷开发在大型项目管理制度中的应用需要克服团队规模、知识管理、需求变更和沟通协调等问题。通过适应性地应用Scrum框架,结合适当的组织结构和流程改进,大型项目也能实现敏捷开发带来的高效和灵活性。
- 项目工作分解是将大型、复杂的软件开发项目拆分为更小、更易管理的部分,这有助于明确项目组成、任务分配和责任界定。 - **作用**:(1) 提供综合性方案设计的基础,保证项目系统性和完整性,便于评估成本、周期...
### 《项目经理手册之软件开发》关键知识点解析 #### 一、手册背景与目的 - **出版信息**:本手册最初发布于1984年4月,由美国国家航空航天...对于从事软件开发项目的项目经理而言,本手册是不可或缺的参考资料之一。
《SJ 20778-2000 软件开发与文档...这份标准不仅适用于大型企业,也对小型和中型软件开发团队有极大的指导价值。下载并深入研究《SJ 20778-2000 软件开发与文档编制.pdf》文件,将有助于全面理解并实施这些最佳实践。
通过这个项目开发计划,我们可以看出在软件开发中,需求分析的重要性,以及如何将一个大型项目拆解为可管理的小任务,并分配给团队成员,以确保每个环节都有专人负责,从而提高项目的执行效率和成功率。此外,文档化...
- **组织和职责**:明确项目团队成员的角色和职责。 - **交付物**:列出项目预期产出的各种文档和产品。 - **组间活动计划**:规划不同团队间的协作流程。 - **资源**:包括技术和人力资源的分配计划。 - **风险管理...