夜雨聆风学习资料网

ARTICLE · 1014400

六点读书《智能软件工程》

六点读书《智能软件工程》
从1968年软件工程术语的正式提出,作者认为软件工程从1.0到2.0,再发展到目前的3.0。
软件工程是为了经济地获得能够在实际机器上高效地运行、可靠的软件而建立和应用一系列坚实的软件工程原则。
软件工程3.0即智能软件工程时代,会带来软件形态的转变、研究范式的变革、数据与模型的价值提升和提出好问题的重要性。
软件开发,需要团队和个人管理,需要流程和过程管理,需要合适的技术,从不同的视角来提升软件研发的质量和效率,即人员与组织、流程与规约、技术与工具,但更需要项目管理、产品管理和工程管理,需要产品思维、项目思维和工程思维,才能更高效地、高质量地、按时完成研发任务。
无论是软件工程1.0,还是3.0,软件工程的主要活动基本相同,即产品定义、需求定义、设计、编程、测试、运维等。不同的是如何组织这些活动,如何规定这些活动的先后次序,这些活动可以是串行的,也可以是并行的。

相关学习资料