00:00
行了,咱们来看一看,打开这个PPT啊,咱们今天上午不编码啊,其实今天一天都不怎么编码啊,就是讲一些理论啊,可能会讲一讲,可能都睡着了啊。行了,咱们尽量看吧,啊,首先是这样,EUV项目,中国国家外汇局的业务办公系统啊,知道这个名字,然后往下呢,我主要介绍两方面内容啊,一方面是外部项目的一般流程,介绍一下流程。啊,然后呢,1UV项目的流程介绍,简单的介绍一下啊来首先呢,我们以后大家工作了是吧,嗯,工作之后呢,在公司里边要开发的话,正规的话有这么几个阶段啊,简单列列吧,其实还有其他的啊,比如说像有一些公司有招标啊,客户招标吧,然后你这个软件公司干什么呀,投标呗,招标投标是吧,写什么标书演讲懒客户是吧,让客户相信我们的技术是牛的是吧,就这个意思啊,简单提一提吧,有些公司他不会有什么招标投标这个过程。
01:06
为什么呢?行了啊,有些公司呢,它这个没有什么招标投标的过程啊,比如说有些公司呢,和这个软件公司是合作关系。是不是合作关系,还招什么标投什么标啊是吧,没有了,所以这个东西的话,有些公司会有啊,客户公司招标,我们去投标,那投标的话呢,可能会这个涉及到什么呢?简单说一下啊,比如投标啊,可能有这个有一个职位叫售前。售前工程师啊,或者我们换句话叫售前技术支持啊,叫售前技术支持,那最初和客户交流的是谁啊?基本上一般情况下都是销售人员吧,啊,销售人员,销售人员懂技术吗?不懂啊,不懂技术,销售员不懂技术啊,但是销售人员身边呢,跟着一个人,那个人显得很牛的样子啊,就是那个售前技术支持,这就是技术专家啊,确实是这样的,做售前的就是技术专家嘛。
02:11
这个售前这个职位呢,其实也不好做啊,售前售前呢,这个售前技术支持啊。一般呢,他要懂很多业务啊,对这个行业很熟悉,很了解。因为售前呢,在这个客户的眼里,售前是个什么人物啊,售前就是这个技术专家。啊,售前技术师就是技术专家,还有啊,就是这个售前那个技术支持啊,在我们这个。开发人员的眼里是个什么角色呢?在我们开发人员的眼里呢,其实售前技术支持,他就相当于一个懂销售的技术人员。明白吧,但是呢,他对于客户来说呀,他就属于一个技术文件,就是一个公司的门面啊,就是公司的门面,他觉得你很牛的,就是个技术人,他确实很牛啊,售前技术支持呢,他其实会这个行业的,呃,业务会懂很多。
03:08
行啊,谁在剪指甲了?谁来解释下呢?咔吧咔吧的怎么个情况啊,听吧啊,再不听没时间了,剪指甲的我直接看,我都不剪都键盘磨的行了啊。说个笑话啊,就是你别那样咔吧咔吧影响我讲课啊,听那小英生是吧,刚才说到什么售前技术支持啊,售前。嗯,售前技术支持呢,其实比如说要跟客户讲这个讲一些东西,你想他要跟客户讲吧,有的客户你想一想,比如说一些这个国外的一些客户啊,像日本的那边的客户,你想一想那些客户他他都懂得很多,他不像国内啊,有些客户他不太懂,所以说有的时候随便一忽悠就那样的是吧,就懵了,但是有些技术,有些那个就比较懂了,那你想想客他在这个行业待了多少年了,客户呢,他可能对这个业务非常的了了解啊,你说你过去跟他讲去了,你得准备多少东西啊,对吧,你要给人讲,讲一天,你得你得准备十几天。
04:14
售前那另外呢,售前技术知识,还有需要有有一个能力,什么能力啊,演讲能力,还有东西叫写标书的能力啊,写文档的能力,另外呢,我们售前呢,其实不好做的啊。他的这个其实要懂很多业务,就刚才说了啊,跟客户要进行交流,比如说交流的几句话,我们要挖掘客户的一个这个核心,我们要挖掘他的思想,挖掘出来,他说这么几句话,我就挖掘一下,从这几句话挖挖掘他需要什么,这些软件需要什么东西,他都需要做用啊咱们。原先有一个学生啊,出去工作一段时间转授权了啊,那很早了啊。好像应该是一零年吧啊,一零年毕业出去的,现在也也成员很长时间了,转授权了,后来又转回来了啊不做授权了,太累了,授权也不能出差吧,啊今出差啊跟客户也讲嘛,讲东西。
05:07
其实这个东西很难做,呃,另外呢,我们售前,比如说我们现在啊,标书拿下了是吧,假如说有一个招标和投标的过程,标书就算拿下了,嗯,拿下来之后呢,首先呢,我们要做需求,需求分析吧,要做需求的啊,就需求阶段的话,这个需求阶段其实呢,大部分是我们这个叫什么产品经理啊,有一个职位叫产品经理。到需求阶段啊,这个阶段前边啊,这个售前的工作就算完结了,最后呢,我们项目开发结束之后呢,有一个售后的技术支持,你看还有有个售前有售后嘛,是吧,因为做一个产品一样,你有售前有售后嘛,最后呢,有个售后的技术支持啊,比如我们以前啊公司有个售后啊,我们去南京出差呀,是吧,一出差就是可能一年两年,为什么呀,那待着呗,客户这运系统运行啊,出什么问题了,你你可能会调一下是吧,有的时候也会出差啊,一待很长时间也有这种情况存在啊,有什么售前有售后啊,售前呢,到需求阶段售前的工作就完成了,那么需求阶段开始这块一般啊情况下都是产品经理,有一个职位叫产品经理。
06:19
产品经理其实也叫PM啊,但是呢,大家一定要记住,我们一般以后说PM都是说的项目经理。呃,项目叫project manager,就我刚才说的这个产品经理,为什么叫PM呢?叫project manager,叫产品经理,也是以P开始的,明白吧,但是这个东西呢,呃,项目经理,呃就是如果面试的话,他一般说这个PM的话,一般都是说的项目经理啊,比如说他可能会问你啊。到时候比如在公司里面工作对吧,我们这个公司可能有很多项目组啊,每个项目组可能有都有项目经理吧,啊都有项目经理啊,可能问你是吧,我们这个项目组里边的PM是谁,你得知道PM啊,别搞半天的PM是什么不知道,这是项目经理啊说项目经理需求阶段啊,这个这边呢,我们产品经理呢,其实诶董老师这个叫产品经理是是个什么角色呢?这个我简单说一下啊,这个产品经理呢,其实你想一想就是监督整个呃,这个系统的一个开发的。
07:19
产品经理,比如说咱们啊,举举个简单的例子,嗯,咱们这现在有个雪糕厂,要生产一个雪糕。生产个冰棍出来,那最后这个包装的设计啊。这都由产品经理管的啊,他是监督整个产品的过开发过程的啊,所以首先第一个呢,咱们那个研究老师,项目经理不是也是也是监督吗?项目经理是监督整个这个项目在开发,这个项目在开发过程中,这个项目的开发进度由他来控制啊,产品经理呢,他起还还有个监督的一个作用啊,所以产品经理他可能做一个需求的一个分析和需求的确定,但是不一定啊,不一定。这个咱们现在讲的是一个差不多大部分公司,一个正规的公司是怎么做的啊,但是如果你要是一些小的企业来说,那你想这个公司里边本来就五个员工。
08:11
是吧,有个老板,还有四个员工,你觉得这个东西会分那么细吗?不会呀,你你这个人又是什么?程序员,又是项目经理,又是产品经理,有的时候还做售前的,成了这个东西不一定。现在就是简单说一说啊,行呃,有这个外部项目的一般开发流程,首先呢是这样啊,大概说一说啊,需求的一个确定,还有一个分析和设计,分析和设计这块呢,主要是包括架构的分析设计,业务逻辑分析设计和界面的分析和设计,但是这个界面的分析和设计其实并不是说严格意义上就是在这个阶段中完成的,它其实是在需求阶段,它已经开始界面的分析和设计了。啊。然后呢,分析设计完之后呢,开发环境搭建,然后开发测试,开发测试啊,迭代式开发,迭代式开发,你不是夸全开发完了,他开发完之后再测是吧,这肯定不是这样。
09:03
啊,开发测试,开发测试,你想测试这个东西。测试呢,比如说像我们的单元测试啊,一般谁去完成啊。单元测试谁完成这个说一下啊,是你自己完成,你一般情况下,但是有些公司也有测试部啊,这个测试部去做单元测试,但是一般情况下我们啊,我反正以前经历的都是自己写一段代码,然后自己去测一下啊。写个方法测一下和一个方法测一下。啊,有的时候你还得写写写日志呢,写报告呢,写测试报告呢,就是你测这个方法,你传一个什么数据,最后执行成功还是失败,你传另外一个数据,执行成功还是失败,这个都写报告的,但是有些公司不一样,有些公司如果要求不是很严格的话,可能报告就不写了,只只是做一些单元测试。啊,就是这样,那么一般情况下,我们跟测试部的交流是最多的啊,比如说还有测试部有一个职位啊叫QA啊,这个QA的话也得知道啊,一不是质QA是质量的一个保证员吧,啊做质保的啊,这是测试部门的啊,我们打交道比较多的是这个,另外呢,在整个开发过程中,我们整个开发过程中可能会有这个没文档的一个编纂,这个并不是一个单独的第五步啊,其实文档编的是贯穿整个过程,在需求阶段就有文档编纂吧。
10:22
在需求阶段就有文档的编纂啊。为什么要编纂一个文档呢?就是在需求确定阶段我们编纂文档,其实以后我们开发的依据就是这个文档了。文档是一个讨论之后的一个结果,一个产物,比如说我们需求阶段开,这个需求结束了,我们最后肯定一般情况下啊,是有一个需求确认书的,客户这边呢,一定要签字的啊,盖章的,画押的,定了啊,这个事儿就就就定了,以后呢,你要是在改变咱们现在需求上是这么说的,以后如果你再改变,产生了什么时间成本。人力成本是吧,这个谁去承担,那以后我们就有依据了,那一般情况都是这样的,如果正规的话,但如果有的时候不正规的话,也没有这样一个阶段啊,行吧,先了解一下啊。
我来说两句