返回列表 发帖

装一下骨灰级用户,忍不住说两句给小白

软件开发是有个过程的,如果你刚转用tw,没有经历过1.x到2.x,先去看看置顶帖了解一下CTP版的意义
http://bbs.ioage.com/cn/thread-73425-1-1.html

大部分软件的版本号是这样形式的:A.B.C Alpha
A是核心版本号,在核心程序完全重写或有根本性变化的时候,升级核心版本号
B是大版本号,核心程序有重要改进的时候升级
C是小版本号,属于维护性版本
Alpha为内测版本
Beta为公测版本
以上两个可以有多个版本发布,以数字区分,如Beta1、Beta2…
正式发行版没有英文结尾,如1.1.0
一个完整的版本号为 1.2.3beta2

Alpha的时候,软件架构还不稳定,随时会在核心里加减东西
Beta的时候,基本架构稳定了,功能上会有加减
rc的时候,软件特性开发冻结,只做bug修复
最后才是正式版。

所以,小白们,关于皮和功能的牢骚,等到rc版出来的时候再说。


TW有一个CTP版本,CTP应该在Alpha之前,只用于演示核心技术的,一个软件的构成由里到外可以这么理解:
内核(core)->外壳(shell)->图形界面(GUI)
这里我把图形界面独立于外壳拿出来,为的是说明TW3这个chrome的皮是怎么回事。
TW使用了IE的内核(Trident),是一个shell(TW自己),仿了chrome的GUI
也就是说,TW也可以用Firefox用的核心Gecko,或是chrome用的Webkit,也可以换个GUI,用2.X的皮。

CTP的时候,不要去质疑软件缺什么,要看软件有什么。

一个产品的定型更是麻烦,没做个软件开发的人不会理解,大致上有这样一个过程:

一、产品经理提出开发计划书,内容包括
1、功能需求
2、bug修正
3、完成时间
二、计划书交由开发组和UI人员
1、协商新版本计划
2、确定计划书
3、产品经理、开发组签字通过该版本计划书,归档
三、进入开发流程
按计划书时间表进行,使用SVN管理代码
1、完成内测版本,交由测试人员测试,进行bug回溯及测试,确定计划书中bug是否修正、功能需求是否实现并发掘时候存在bug。
2、测试结果返回开发组及产品经理,进行再开发。
3、内测通过,跳出内部开发流程,发布公测版,产品经理负责收集公测信息,返回开发组。
4、公测结束,测试组进行bug回溯及检测,打包发布正式版,需产品经理、测试组、开发组三方签字通过。归档,保存正式版代码。

小白们,看看这个过程,你受得了吗?如果你只是想做一个普通用户,用发行版就好了。
如果愿意为TW出一份力,在CTP的时候可以找找bug,就是TW做错了(狭义上的错误,不牵扯用户习惯)的地方。

好了,装B结束,小白继续喷。

好多,占位阅读

TOP

这应该高亮加分

TOP

当小白的滋味 不好啊

TOP

不错,相当于扫盲帖了

TOP

TOP

我觉得tw可以简化一下开发流程 一共就那么几个人 搞这么多步骤根本对提高项目质量没有帮助 没有人有时间好好完成自己的步骤

TOP

有涨见识了,,顶。。。
落霞与孤鹜齐飞,秋水共长天一色。

TOP

装一下小白
名ID会员,会员名ID:麻將桌上小牌一張

某一天听不见,望着世界在眼前沦陷

TOP

不要小白小白的.
大家所不喜欢的是弄这么个界面;
出寨啊。....................
TW3.0什么要用Chrome的界面啊. :water::water:
当年喜欢TW就是它的界面.

TOP

原帖由 njinji007 于 2008-12-24 12:34 发表 http://bbs.ioage.com/cn/images/common/back.gif
不要小白小白的.
大家所不喜欢的是弄这么个界面;
出寨啊。....................
TW3.0什么要用Chrome的界面啊. :water::water:
当年喜欢TW就是它的界面.

增加可视区域

TOP

说的真专业!狂顶你!
win7u+IE9+TWC

人生在世难得糊涂,大忧为国小忧为家,常怀博爱仁厚之心;

待人诚挚待事圆通,勿以物喜勿以己悲,宜平常心泰然处之。

TOP

返回列表