前言
纵观目前软件产业的形势,软件工程技术必将朝着智能化、综合化、服务化、业务化等方向发展。软件人员不能只是低头编程,而要从更高、更远的角度来看软件发展。尤其随着AI技术的突飞猛进,软件工程面临着巨大变革,软件项目流程也可能面临颠覆性改变。对于一个软件项目,好的软件人员应该高瞻远瞩,学会如何规划、如何以最小的代价获得项目的成功。软件项目管理者要站在发展的角度规划和管理软件项目,能够紧随技术发展潮流,与时俱进,求新求变,具备前瞻意识和超前意识。
本书继续沿用前4版以案例贯穿始终的形式,讲解软件项目管理的实施过程,共分五篇——项目初始、项目计划、项目执行控制、项目结束和项目实践。传统软件项目管理技术和敏捷项目管理技术的对比贯穿课程知识体系,同时本书还探讨了AI时代的软件项目管理。另外,课程思政也贯穿教材始终。在项目实践篇,结合课程实践指导书,讲解课程实践的全过程,同时展示了实践结果。
本书综合了多个学科领域,知识结构完整,包括范围计划、成本计划、进度计划、质量计划、配置管理计划、团队计划、风险计划、合同计划等计划的制订,以及项目实施过程中如何对项目进行跟踪控制。本书不仅对于读者提高软件项目管理能力有很大的帮助,而且对于提高项目管理本身的技能也颇有助益。通过学习本书,读者可以在短时间内掌握软件项目管理的基本知识并具备相应的实践能力。本书主要关注如何管理软件项目以保证项目的成功,而有关如何构建软件项目,可以参考《软件工程案例教程 第4版》。此外,通过深度挖掘课程知识点的思政教育信息,同时也结合中国传统文化经典,在教材中嵌入思政元素和相关案例。这些思政案例已经发布在课程的MOOC平台。
本书由韩万江、姜立新主编,同时杜晓峰、张笑燕、邱莉榕、张宇超等也参与了编写。在编写过程中参考了前4版教材使用者的反馈,很多高校教师和学生给我们提出了很多很好的建议。另外,我的学生在课程实践中表现优异,为项目实践篇提供了精彩的案例,在此一并表示衷心感谢!
当然,由于作者水平有限,书中难免有疏漏之处,恳请各位读者批评指正,并希望你们一如既往地将意见、建议和体会反馈给我,作为以后版本修订的参考。我的E-mail是casey_han@263.net。
韩万江
2024年3月于北京