有一个销售的同事在会议上说,你们软件开发人员真好,坐在电脑前打打代码就可以完成工作了。
还有一些对软件开发不懂的老板说,你们软件开发不就是写几行代码就可以了吗。
可见,没有深入软件开发的了解,永远都是这么肤浅的认识。
其实软件开发总共有11个过程:
定义问题
需求分析
规划构造
软件架构
详细设计
编码与调试
单元测试
集成测试
集成
系统测试
保障维护
深入浅出Numpy
五子棋游戏开发
http://edu.csdn.net/course/detail/5487
还有一些对软件开发不懂的老板说,你们软件开发不就是写几行代码就可以了吗。
可见,没有深入软件开发的了解,永远都是这么肤浅的认识。
其实软件开发总共有11个过程:
定义问题
需求分析
规划构造
软件架构
详细设计
编码与调试
单元测试
集成测试
集成
系统测试
保障维护
也许有时候解决的功能比较少,一上来就编码,发布软件就解决了,就认为软件开发这么简单。其实在软件开发经常是解决比较多问题的集成系统,多个系统交互在一起才具备竞争力,才可能完成一个有市场竞争力的解决方案。