00:00
展开每个步骤呢,我简单提一提,比如说需求吧,需求分析这块,需求确定,确定这一块是通过各种手段确定两个功能啊,一个叫确定这个系统的功能和性能两个。就主要是讨论这两个啊,你系统是为了完成什么功能,你系统是达到什么样的一个性能,什么性能,其实我们有一个东西叫毫秒级,那毫秒级什么意思,就是我们比如说现在呢,嗯,跟客户进行交流是吧,嗯,这个系统呢,是2000人用啊还是两个人用那有区别,如果2000个人用的话,我们并发量就很大了吧,并发量大的话,那。我们就要考虑这个系统的一个在多线程环境下运行一个效率问题了,如果是你系统就俩人用,那就无所谓了啊,这个东西就就不用什么调优了啊,什么topa的服务器这一块呢,内存就不用改了,Oracle数据库可以接收的连接数量也不用改了啊,比如说我连接池连接对象也不用调了,就是说所以这个时候得看一看性。
01:02
看一下功能,主要是确定这两个可以同时支持多少个并发访问,并且响应时间不高于多少毫秒啊,这个功能和性能这块要肯定要确定一下啊,另外呢,除了我们各种手段确定系统功能和性能之外,我们有哪些手段呢?这里面包括哪些手段,各种手段其实有一些什么,头脑风暴,会议询问,还有激励原型,那这个东西都会啊,头脑风暴就是呢,遇到一个问题,我们集中的去处理这个问题。会议呢?会议就是开会的是吧,以开会的方式去讨论这个问题,头脑风暴,比如说以前啊,嗯,在比如说我们去客户那边啊,比如给银行啊开发一个系统。我们去客户那边了是吧,几个人五六个人,其他人过去了啊,过去之后我们开发了,开发过程中呢,客户呢,说了一句话,说什么数据清洗啊,说银行有个数据叫数据清洗啊,我们当时就不知道这个东西,反正我是不知道啊。
02:08
我可能在银行里做的时间也不是很长,那数据清奇这东西一说不知道啊,是不知道,你不能直接问客户啊,你直接问客户可能会有问题啊,是吧,什么问题啊,客户说你连数据清洗都不知道是吧。行吧,这个公司也不行,看来他可能会有这种印象啊,所以一般情况下,我们会比如说我们那个团队啊,七八个人,八九个十来人,我们凑到一起赶紧啊,诶经不知什么数据清洗的,你看客户一直嘴里说这个数据清洗不知道是吧,这样的话,哎,遇到一个问题,瞬间呢,组合成一个小团队,共同去讨论一个问题,头脑风暴呢去解这个问题啊。一问原来他们也不知道,后来就问客户了啊,这个数据清理其实呃,这个东西其实还是非常的专业啊,会议这一块的话,其实我们在开发过程中会有会有很多会议啊,每天会有一个小会啊,每一周会有个大会啊开会嘛,是吧,会讨论这个问题,比如说开发过程中,我们这一天啊,开发完了,我们小组长可能会给我们开个会,问一问你今天做的怎么样啊是吧,你有什么难难题嘛,是吧,如果有什么难题拿出来大家共同讨论一下啊,看看怎么样。
03:17
那比如说每每一周呢,我们会开个大会啊,开大会的时候呢,就看一看项目的进度啊,控制一下等等这样,那么询问这块也是经常存在的,比如说大家在需求确定,需求确定阶段呢,你如果比如说现在啊,你跟客户谈完了,后来呢,你回去了,回去之后呢,你有一件事没有想明白,你越想越迷糊,越想越越迷糊,这个是打电话呗,是吧,打个电话小李燕啊是吧,这个功能,这个这片的功能是不是这么个意思啊,你先确定一下对吧,所以有时候也会询问啊,那这种情况呢,公司也存存在询问会议,头脑风暴界面原型,其实有的时候放草图也是很重要的,为什么呢?就是大家知道需求分析这一块的话,你说多少可能客户都不太理解,你要给他画个图就理解了。
04:03
他说画个界面,那界面上有个登录框,是这么画吗?我画在这啊,登录框有个用户名,有个密码,有个登录按钮,这么这么做行不行,这或者我把它放到这儿行不行,你是不是这个意思,有的时候你人与人交流的话,可能画图更直接。是吧,所以原型的设计在这个阶段也会有啊,也会有,本阶段是项目开发的重要阶段啊,最重要阶段。最重要的啊,万事开头难,需求你确定不了,你往下怎么进行啊是吧。外部项目呢?通常原型界面设计会在本阶段中进行。
我来说两句