全面讲解如何构建稳定可靠的软件 《软件工程入门经典》揭秘专业开发人员为设计和构建稳定、可靠、高效软件所运用的软件工程技术和方法。本书通俗易懂,在大量案例的引导下,演示适用于任何编程语言的重要概念和技术;即使你目前不具有编程、开发和管理经验,同样可以阅读和学习本书。每章末尾附有精选习题,以测试你对知识的理解程度,引导你悟透主要概念。本书全面介绍了瀑布、生鱼片、敏捷、RAD、Scrum、看板和极限编程等各种开发方法所涉及的基本任务。主要内容 详述软件工程概念 阐释参与软件工程项目的团队成员的角色和职责 指出软件工程项目都必须经历哪些重要阶段才能开发出功能的可靠应用程序 详述主流软件开发方法及其处理重要开发任务的不同方式 提供从每章主要知识点引申的习题 附有详明的软件工程术语表
软件工程牵涉的范围很广, 同时也是一般院校的同学反映比较空洞乏味的课程。 但是软件工程的技术对于投身IT 产业的学生来说是非常重要的。作者邹欣有长达20年的一线软件开发经验,他利用业余时间在数所高校进行了长达6年的软件工程教学实践,总结出了在16周的时间内让同学们通过 “做中学 (Learning By Doing)” 掌握实用的软件工程技术的教学计划,并得到高校师生的积极反馈。在此基础上,作者对软件工程的各个知识点和技能要求进行了系统性整理,形成教材。 本书共分17章,对照美国ACM/IEEE2013年新出版的计算机科学教学指导(Computer ScienceCurricula 2013)中的软件工程相关部分,这本教材覆盖了其中大多数Core-Tier1和Core-Tier2的内容。可以说,全书对软件工程内容的覆盖不逊于任何一本现行的教材,同时讲述了业界新实践方法。
本书是网易杭州研究院项目管理部十年来丰富的项目管理实践总结与干货分享。字字句句凝结了网易项目经理的甘与苦、汗与泪。全书围绕项目管理体系,从敏捷实践、项目立项、需求管理、沟通管理,到计划进度管理、风险管理,真实反映了网易面向互联网产品项目管理实战经验与心路历程。不论你是项目管理新手,还是资深项目经理,都可以从本书中获得启发与借鉴。
一位合格的特别是很好的交互设计师,应该掌握的技能有哪些?本书作者在互联网行业深耕九年,通过不断地思考与总结,对这个问题做了全面的回答。书中描绘了一张技能树地图,希望读者按图索骥,就能明白自己哪些地方已经掌握,哪些地方有所欠缺,这样便于有的放矢地学习和钻研交互设计技能。 本书分为职业技能、通用技能、经验分享、我的故事、效率方法论五大部分,浓缩了作者作为交互设计师在工作、生活中的积累,也是作者对自身能力的一个总结和思考。开篇先讲解了什么是技能树,让读者对交互设计师技能树的概念和如何利用技能树进行学习提升有一个初步的认识。“职业技能”部分详细讲解了交互设计师的关键职业技能——思维、眼界、手段和精神。“通用技能”部分详细讲解了设计师应具备的基础技能——学习能力、思辨能力、沟通能力和执
经典案例学习,是一种直接而有效的学习方法。本书精选全球领先的知名IT与互联网公司在最近一年里所做的大型项目中的软件测试案例进行讲解。在开发团队中,架构和开发,是IT开发人员最重要的环节。全书分成架构篇和开发篇,通过多个精彩案例,并由案例实际参与者、项目团队的负责人亲自解析这些案例,图文并茂、提纲挈领地讲述了这些案例的实现过程与其中的核心技术、要点难点。