软件开发流程 了解客户需求----设计软件的功能和实现的算法和方法----软件的总体结构设计和模块设计----编码和调试----程序联调和测试以及编写—提交程序等一系列操作以满足客户的需求并且解决客户的问题-----果有更高需求,还需要对软件进行维护、升级处理,报废处理(文章借鉴 侵权删)