软件开发流程

1.需求分析

  (1)需求挖掘,需求调研:和老板和客户深入挖掘它们真正想要的东西,形成软件的初期的雏形。

  (2) 需求分析,产品经理一般负责操手。

2.原型设计

(1)先对软件的页面进行设计,比如移动端或则web端等,简单的说就是软件长什么样子,有什么功能。

(2)原型设计工具 :Axure、墨刀。

(3)这个工具是与其他团队人员比如设计、开发等等的角色进行交流的平台,不同角色之间需 要此工具来进行沟通和交流。

(4)原型设计出来的产品专业术语称为低保真的设计。

(5)完成到低保真原型后一般就会交付给交互设计师或者ui设计师完成进一步的设计。

 

3.高保真设计

(1)ui设计师,交互设计师对产品进行高保真设计。

(2)软件的界面基本成型,交付给开发人员进行功能实现。

(3)何谓高保真原型?即指平常我们看到的软件的基本界面,比如今日头条的手机端的界面,简单的说就是基本成型的界面。

4.程序开发

(1)前后端分离,要学会团队的合作。

  (2)  软件的页面设计完后,接下来就是功能的实现,这部分由后台工程师来完成。

(3)程序开发绝不是一个人或者一类人能够完成的,是需要一整个团队的人不断沟通交流,不断改进和完善的。

(4)现代互联网软件都讲究快速开发和产品的美观,发现问题后会不断的迭代。

5.代码交付

(1)大公司会有专门的代码整合管理人员,负责代码整合和项目在云端服务器环境的配置。

(2)小公司一般都是后台或者运维人员进行环境布置。

6.测试

(1)测试工程师对产品进行测试。

(2)对一些细节和开发过程没有考虑的问题进行测试和反馈,转交给出现问题的原开发负责人加工完成。

7.项目上线

(1)供用户来使用。

(2)对软件进行推广。

8.需求迭代

(1)根据新的需求或者是bug进行产品的迭代。

(2)针对新的问题进行修复和日志的记录。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一心只敲圣贤码

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值