社区
研发管理
帖子详情
开发一个产品的过程是怎么样的?
Again
2000-08-28 04:59:00
加精
我想这是很多程序员都想知道的吧。
======================================================
我参与过一些项目,管理极不规范,整个开发过程一团糟,
诸如先把程序写好再整理文档之类。所以提这个问题。
还有软件工程教材上举的一些例子基本上都有七八十年代的系统,
显然缺少借鉴意义。谁有实际经验的做一下现身说法好了。
...全文
429
10
打赏
收藏
开发一个产品的过程是怎么样的?
我想这是很多程序员都想知道的吧。 ====================================================== 我参与过一些项目,管理极不规范,整个开发过程一团糟, 诸如先把程序写好再整理文档之类。所以提这个问题。 还有软件工程教材上举的一些例子基本上都有七八十年代的系统, 显然缺少借鉴意义。谁有实际经验的做一下现身说法好了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dogbear2000
2000-10-03
打赏
举报
回复
DelphiDeveloper.myrice.com
中的软件工程专栏,专门有开发过程专题 :Microsoft,HP,Rational
知行职场-雷曼
2000-09-24
打赏
举报
回复
关注
wangkun
2000-09-22
打赏
举报
回复
关注
playpcgame
2000-09-22
打赏
举报
回复
《软件工程实践者的研究方法》,非常的出色的一本书
ycp2000
2000-09-22
打赏
举报
回复
关注
bokei
2000-09-02
打赏
举报
回复
to iamxia
测试应该是每个阶段都进行的,所以不用单独列出为一个阶段。
如果把测试作为独立阶段,则可能引起误解,以为测试最后做就行了,这样是不妥的。
Putao
2000-09-01
打赏
举报
回复
有一本书:清华大学出版社的"软件工程",郑人杰 主编,很详细的解释了这个问题.RMB37.00
iamxia
2000-09-01
打赏
举报
回复
active少了一项:测试
westword 的建议很值得一看!!!
westsword
2000-08-29
打赏
举报
回复
你可以参考Rational Unified Process, 他可以让你对整个开发过程的各个部分都有一个清晰的认识.
active
2000-08-28
打赏
举报
回复
1
需求-分析-设计-讨论-需求-分析-设计-讨论-...
概要设计-详细设计-版本1
2
征求意见-分析意见-概要设计-详细设计-版本2
goto 2 until 版本N or timeout
Apha版-市场-beta版-正式版本1-销售
goto 1
火星人敏捷
开发
手册 2012-12-31(修正了页眉)
您可以在非商业场合免费使用(详见文档最后的授权页面): 作为培训前的预习阅读。 打印并张贴在公司走廊上。 作为企业内部小组培训教材使用。 请大家在http://blog.csdn.net/cheny_com置顶贴中跟帖多提意见和要求,以便及时更新。
一个
完整的软件
开发
过程
到底需要哪些步骤?
在我转
产品
之前,虽然我混迹IT行业,做过实施和售前,也跟研发打过交道,但我一直都不知道
一个
软件是怎么
开发
出来的。直面客户,扛着压力,在对程序一无所知的情况下,很容易产生一些想法:为什么
产品
的结果是这样?...说到软件研发流程,企业
开发
软件时会按照基线和定制两块并行方式执行项目
开发
工作。无论什么公司,都需要遵从一套成熟的
产品
...我们这里以
一个
基线
产品
开发
过程
作为流程,在项目执行前要明确各个阶段的目...
什么是敏捷
开发
?敏捷
开发
流程的8个步骤
敏捷
开发
(Agile)是一种以人为核心、迭代、循序渐进的
开发
方法。在敏捷
开发
中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。简单地来说,敏捷
开发
并不追求前期完美的设计、完美编码,而是力求在很短的周期内
开发
出
产品
的核心功能,尽早发布出可用的版本。然后在后续的生产周期内,按照新需求不断迭代升级,完善
产品
。是谁这么厉害,提出了敏捷
开发
思想?是一位名叫 Martin Fowler 的美国大叔。
开发
一个
App要100万? 太扯淡
近期经常看到一些关于
开发
一个
App要多少钱的文章出来,有的说App
开发
要100万,有的说要60万,其实这个不叫
开发
App,那叫做项目或者创业开公司要多少钱才对,而这种情况下之所以要这么多钱,也是基于
一个
对行业啥都不懂的情况下来计算的,所有的东西都需要你花钱来完成的。 我们可以想象一下,你对移动互联网一窍不通,但是你想开个公司,创业做个App,那么还真是啥都要重新招,你需要招聘四个客户端(
什么是敏捷
开发
?教你正确理解敏捷
开发
敏捷
开发
是相对于瀑布
开发
来说,一种轻量级的软件
开发
方式。敏捷
开发
是为了快速响应需求变化、通过组建跨职能团队实现持续不断的交付高质量的
产品
的方法的集合。所有符合敏捷宣言和敏捷
开发
十二项原则的方法都可以是敏捷
开发
的一种实践。 在大多数的敏捷
开发
实践
过程
中,团队会组合应用多种敏捷
开发
的实践,常见的方式是Scrum模型和看板的方式,并结合DevOps实现持续集成与持续部署等实践来推进敏捷
开发
。下面以
一个
团队的一次迭代举例说明敏捷
开发
过程
。 一、需求梳理 在敏捷
开发
之前,基于需求开展敏捷协同工作,将需求尽可
研发管理
1,268
社区成员
28,284
社区内容
发帖
与我相关
我的任务
研发管理
软件工程/管理 管理版
复制链接
扫一扫
分享
社区描述
软件工程/管理 管理版
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章