java项目的开发过程 一直在小公司做,对正规的项目开发流程不太熟悉,麻烦有经验的兄弟介绍下。从一个项目开始到结束要经过哪些流程,用到些什么软件。谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 看看CMM的书,大公司也是参考那个的。还有PMP,我正在复习。不过发现两者真的非常相似 看http://www.mypm.net/,也许有你想要的. 基本流程和一楼的说的差不多 具体如下:调研,可行性研究 :在接到一个项目的时候,首先要做市场调查(这个主要是自己公司开发项目),调查清楚如果这个项目做出来 市场情况怎么样 或者说市场上又没有同类的项目 可行性研究主要是指 公司接到一个做项目 你要研究 凭公司现在的人力和物力 或现有技术是否能够做出来 一个项目在之前 如果凭现在技术做不出来也只能望钱兴叹!并且这也是签合同的时候一个项目值多少钱的有力证据需求分析 :根据对方提供的资料或公司自己内部做的调研和可行性研究 作出项目的需求分析主要描述项目的基本功能 当然这个需求分析一般是项目经理或技术经理写的 而一般职员只要照着需求文档的能够用代码实现就OK了 一般这个时候就会用专门的UML图工具 画出UML“用例图”描述整个项目的具体流程及基本功能概要设计 :以需求文档为前提 在结合公司的一些基本情况和规章制度规范 将项目的每个功能点都要分好这个时候基本上项目小组内部也开始分工 某个人负责什么方面等等详细设计 :这个是在前面的基础上 在具体细分 以需求文档为前提 根据项目的功能 将项目所要用的的一些公共的类,接口 ,连接配置等一些东西 严格控制 甚至有些公司具体的类名,方法名也会在这一个阶段规定 而一帮程序人员就是照着这个已经完善的需求文档敲代码就行了 这个时候一般都会画出UML“类图”当然这个就要求公司比较正规 你的项目经理或技术经理这一方面的经验丰富而且比较勤快当然有些公司 将“详细设计”和“概要设计”放在一起实现的开发 :很简单,照着文档编码即可 可以说这是一个项目开发最轻松的地方内部测试 Juit测试方法,类,模块单独测试,模块合成测试 ,项目整体集成在模拟环境下测试这里测试主要是BUG和性能β版测试 :这个就是我们平常熟称的“游戏公测” 即找一些内部人员来测试 或者找对方的业务员来进行测试当然 这里面有业务员培训等等 还有很多其他测试发行 :就是经过测试合格 认为基本已经不存在什么大的BUG的话 将项目发行 也就是将项目交托给委托方维护 :后期的主要事情 即版本的升级 出现新的BUG 进行拓展等等问题 当然有些项目是不需要后期维护的基本上每个公司大概流程是这样子的 当然根据具体情况会有一点点不同 比如说 测试的时候 有用白盒测试发,黑盒测试法等等 楼主可以看一下这方面的相关文档 使用synth遇到的问题 3.如何对字符串格式的数字进行排序,然后放到ArrayList中? 询问:JAVA程序的UI问题若干。最讨厌的就是没两把刷子的瞎起哄。 JSP连接ACCESS数据库 在xp系统中java连sqlserver的补丁包 如何用Java实现类似Windows资源管理器的文件列表,可以显示图标 问问大虾们用的是什么JAVA开发工具? 包的问题 两个错误请教高手(在线等待) 关于 import 问题求教! 怎么锻炼逻辑思维 这段代码哪里错了?
还有PMP,我正在复习。不过发现两者真的非常相似
如果这个项目做出来 市场情况怎么样 或者说市场上又没有同类的项目 可行性研究主要是指 公司接到一个做项目 你要研究 凭公司现在的人力和物力 或现有技术是否能够做出来 一个项目在之前 如果凭现在技术做不出来也只能望钱兴叹!并且这也是签合同的时候一个项目值多少钱的有力证据需求分析 :根据对方提供的资料或公司自己内部做的调研和可行性研究 作出项目的需求分析
主要描述项目的基本功能 当然这个需求分析一般是项目经理或技术经理写的 而一般职员只要照着
需求文档的能够用代码实现就OK了 一般这个时候就会用专门的UML图工具 画出UML“用例图”
描述整个项目的具体流程及基本功能概要设计 :以需求文档为前提 在结合公司的一些基本情况和规章制度规范 将项目的每个功能点都要分好
这个时候基本上项目小组内部也开始分工 某个人负责什么方面等等详细设计 :这个是在前面的基础上 在具体细分 以需求文档为前提 根据项目的功能 将项目所要用的
的一些公共的类,接口 ,连接配置等一些东西 严格控制 甚至有些公司具体的类名,方法名也会在这一个阶段
规定 而一帮程序人员就是照着这个已经完善的需求文档敲代码就行了 这个时候一般都会画出UML“类图”
当然这个就要求公司比较正规 你的项目经理或技术经理这一方面的经验丰富而且比较勤快
当然有些公司 将“详细设计”和“概要设计”放在一起实现的开发 :
很简单,照着文档编码即可 可以说这是一个项目开发最轻松的地方内部测试
Juit测试方法,类,模块单独测试,模块合成测试 ,项目整体集成在模拟环境下测试
这里测试主要是BUG和性能β版测试
:这个就是我们平常熟称的“游戏公测” 即找一些内部人员来测试 或者找对方的业务员来进行测试
当然 这里面有业务员培训等等 还有很多其他测试发行
:就是经过测试合格 认为基本已经不存在什么大的BUG的话 将项目发行 也就是将项目交托给委托方维护
:后期的主要事情 即版本的升级 出现新的BUG 进行拓展等等问题 当然有些项目是不需要后期维护的
基本上每个公司大概流程是这样子的 当然根据具体情况会有一点点不同
比如说 测试的时候 有用白盒测试发,黑盒测试法等等 楼主可以看一下这方面的相关文档