软件项目开发流程及配置人员

简介:

项目需求汇总分析

架构设计

产品设计

代码编写

项目测试

上线

 

项目需求汇总分析(调研)

项目经理

在这个阶段,上项目经理应该先要求客户(项目发起人)提供一个项目需求及要求明细的清单。

清楚需求及项目目标之后,需要做的是调研同类产品的优缺点,分析汇总开发中需要避免和吸取的东西。

在此阶段,一定要达到一个目标:明确项目要达成的目标。(做事情一定要明确自己的目标)

架构设计

架构师(项目经理)

在此阶段,主要是决定采用的实现技术方式,采用的架构、模式。并搭建好开发的数据库、架构和环境。

产品设计

美工实施,项目经理(架构师)跟进

在此阶段,进行项目UI设计,包括ps和html(winform)

代码编写

程序员

在此阶段,进行代码编写,实现具体业务功能。

项目测试

程序员及测试人员

测试项目中的错误及漏洞。

上线

服务器管理员

上线运营

参考:

软件项目开发流程以及人员职责 http://blog.csdn.net/anthonywanted/archive/2008/03/07/2156145.aspx



本文转自火地晋博客园博客,原文链接:http://www.cnblogs.com/yelaiju/archive/2010/05/24/1742708.html,如需转载请自行联系原作者

目录
相关文章
|
8月前
|
Java 测试技术 网络安全
一个软件完整的开发流程介绍
一个软件完整的开发流程介绍
128 0
|
25天前
|
存储 数据可视化 项目管理
设计团队总监如何通过文档管理工具简化文件共享与团队协作流程
设计团队不仅需创造优质视觉与交互设计,还需高效管理项目进度、文件资源及跨团队协作。合理的文档管理工具对提升团队效率、优化协作流程、确保项目按时高质量交付至关重要。本文介绍了六款适合设计团队的文档管理工具,涵盖Banli Kanban、Figma、Dropbox Paper、Notability、Lucidchart和ProofHub,详细分析了它们的特点、优势及适用场景。
设计团队总监如何通过文档管理工具简化文件共享与团队协作流程
|
敏捷开发 数据可视化 项目管理
敏捷项目是如何管理的?有哪些好用的工具
Leangoo领歌是一款永久免费的专业敏捷研发管理工具,提供敏捷研发解决方案,解决研发痛点,打造成功产品。帮助团队实现需求、迭代、缺陷、任务、测试、发布等全方位研发管理。
|
运维 JavaScript 前端开发
开发人员谈从开发,测试,部署到运维大城小事
开发人员谈从开发,测试,部署到运维大城小事
195 0
|
IDE Java Devops
2020年每个Java开发人员都应该知道的10个基本工具
2020年每个Java开发人员都应该知道的10个基本工具
133 0
2020年每个Java开发人员都应该知道的10个基本工具
|
BI 数据安全/隐私保护
|
Web App开发
Web开发人员必备工具
译文链接:web开发人员必备工具
734 0
|
程序员 项目管理
艾伟也谈项目管理,软件公司的两种管理方式
  这篇文章是我的一个外国的同事Gareth推荐给我的,我和他一起工作过一段时间。他之所以觉得非常不错,是因为这篇文章让他身有体会,他觉得我也一定会有体会,并让我考虑一下翻译到我的blog上来。我看完后觉得很有代表性,而且觉得说得太对了,所以翻译过来,希望大家都读一读,最好转给你的公司老板。
1245 0