技术人员的全面介入,可以简单的看作以“需求分析初稿完成”为界,需求完成以后,派生出几个设计:交互设计、编码设计、数据库设计、测试设计,各自设计完成并执行以后,再部署发布。
具体的说一下,交互设计这块,主要是做软件和用户交互的工作,分工有从最直接的视觉设计师到使用感受上的用户体验师(交互设计师)再到偏代码实现的前端工程师。
编码设计,比较偏概要设计的有软件架构师(比如整个系统的表结构设计),具体到coding的层面就是最常见的开发工程师,他们也会有分工,比如偏应用、偏底层数据库、专做搜索引擎,等等。
数据库设计,对于大用户量的应用特别重要,而阿里的用户数实在是比较多,所以相应的人员——DBA,数据库管理员,在业界也确实是比较强的。
测试设计,就比较单纯了,相应的人员就是测试工程师,再细分一点就有功能、性能等等,一般来说性能测试会写一些自动执行的脚本,感觉更高科技一点。
上述各项工作完成之后,就要把各方面准备好的产出物拼在一起部署发布,那么就牵涉到硬件方面的管理,这就是SA,系统管理员。对于BS应用,感觉部署方面的工作比传统CS软件简单一些。
对于软件项目的整个过程,需要在流程/规范上做控制以防止低级失误的发生,比如有时候需求人员会觉得某个功能的改动很小,就直接叫开发人员改而跳过测试人员,这样违反流程的行为对于复杂的系统是极其危险的。所以产生了SQA,也就是软件质量控制人员,这块和测试不一样。
对于多次不断发布的产品、多分支开发的产品,配置管理员(SCM)就显得非常重要了,有他们的控制,就不会发生“某个bug在新代码发布之后重新出现”这样的低级失误。像简单的用SVN、CVS来管理文档、代码的更新、软件版本的变更、日构建/发布的控制,就是SCM的雏形。
分享到:
相关推荐
单片机项目教学——让“外行”也能听懂.pdf
“外行人眼中的产品经理2022数据产品峰会(脱敏)共32页.pdf.zip
AJAX——新手快车道 前言 AJAX是什么? 首先、AJAX是一种很酷的技术,一旦采用了AJAX,就能让你的Web页面, 你的网站,甚至连同你们公司,都变得很酷。在Web2.0的时代里,不使用一点 AJAX技术的网站,就会显得很老土...
“外行人眼中的产品经理共32页.pdf.zip
“外行人”眼中的产品经理.pdf
除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以前捏造的C++/C程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几年、多几次惊慌而已。 请花一两个小时认真阅读这本百页经书...
思科网络协议与组网技术典型代码,外行就别看了,内行一看就明白
像外行一样思考,像专家一样实践像外行一样思考,像专家一样实践像外行一样思考,像专家一样实践像外行一样思考,像专家一样实践像外行一样思考,像专家一样实践像外行一样思考,像专家一样实践像外行一样思考,像专家一样...
像外行一样思考 像专家一样实践
金融外行如何入门量化交易 - 用Python的交易员 - 知乎 Live.mhtml
像外行一样思考,像专家一样实践,日本机器人著名专家写的书
项目致力于帮助开发者跨越外行到内行的技术屏障,实现 0-1 的技术突破。 组织结构 0-1Learning ├── algorithm -- 算法 ├── LeetCode -- LeetCode ├── logical-question 逻辑算法问题 ├── Lookup -- 查询...
大数据时代读书心得体会全文共5页,当前为第1页。大数据时代读书心得体会全文共5页,当前为第1页。大数据时代读书心得体会 大数据时代读书心得体会全文共5页,当前为第1页。 大数据时代读书心得体会全文共5页,当前...
或许你不是公司的IT,或许你不是公司的SEO人员,但是老总要求你处理一点网络营销的工作;或许你就是老板,想自己优化下网站,但是什么都不懂。 那么就从这些最基础的事情做起吧。 一边做一边看些资料,事半功倍哦...
除了完全外行和真正的编程高手外,初读本书,你最先的感受将是惊慌:“哇!我以 前捏造的 C++/C 程序怎么会有那么多的毛病?” 别难过,作者只不过比你早几年、多几次惊慌而已。 请花一两个小时认真阅读这...
本书是由管理和培育出世界上最大的机器人研究所的卡耐基·梅隆大学教授Takeo Kanade对其日常研究、生活和学习的经验进行收集整理而成的一本小册子。本书不仅用作者亲身经历的大量事例极具趣味地描述了许多有效的科研...