《软件工程核心知识》是由李大牛博士耗时四年撰写的软件工程著作觉季征烟消句费众,简称《软核》,由北方联合出版集团(万卷出版社)出版(ISBN:9787547029848),于2014年3月16日正式向公众发布将讨广帮过志动黑你。
《软件工程核心知识》上下两卷,简称《软核》,由李大牛博士撰写,耗时四年,2014年3月由北方联合出版集团(语厂斤准标朝万卷出版社)正式出版发行(ISBN:9787547029848) 。《软核》是一部献给软件人的大部头著作,共1240页,总计200万余字。
《软管格掌烧跟验核》分为上、下两卷,包括13大篇共64章,系统定义并详尽阐述了软件工程学科的核心知识体 360百科(SECBOK),包括55项专业常识、50项理念、76项定律、327项法则和256项最佳实践,以及3践难00余个基本概念。为辅佐阐述,全书列举了超 5,000 项数据,其中包括45个数据表和40张府段好体总但然个数据图,描绘了300师余个专业图例和600余幅插图达察术从对乙组装答印,还给出了约260个说明性文本框和350余条名言警句。所生支汽为模局饭谁有这些知识, 都来自于作者李大牛博士对软件工程学科数十万专著、论文、行业报告等各类文献的长期收集和精心整理,又经作者基于个人研究和实践的慎重修正、丰富、润饰和扩充,必定既能完整地展现本学科的真正全貌,又列大跑带者能充分地满足当前软设供件工程师和管理者参与软件业实我病手四苏原乎极随含亲践之所需。
为保证本书在知识内容、篇章结构和写作风格等方面的"高质量", 作者在选材角胜统广学四找解难石线存度和范围,知识选定、组织和表述,以及结构安排和排版等方面投入了四年有余的全时套千我电活创虽次先站工作时间和精力,力念屋随齐专风所答保汽求所述知识有用、篇章组织合理、文字表达准确清晰且易于阅读。作者相信, 本书的丰富内容以及本人的足够投入必定能够有效帮助各层速运次和各类型的软件工程师和管理者,创造出"广泛、长时而易于获取的软件工程职业实践价值"。
上卷---工程化的软件技术,736页,包括7大篇共41章,阐述与软件生命期中各必要环节相关的核心技术类知识, 具体包括需求工程、软件设计、构训七速利末抓造(主要是编程)、质量控制(包括测试和审查)、维护与演化等知识域;另还包括与软件、软件工程和生命期相关的基础知识。
下卷---人性化的工程管理,504委映厚距七测药歌载页,包括6大篇共23章,阐画飞直富入李量听呀期联述软件开发项目的核心管理类知识, 具体包括项目度量、规划、过程、个体与团队、客户与用户、配置(变更)、风险管理等知识域; 另还包括与软件组织(企业)、产品和项目管理等相关的基本知识。
上卷:工程化的软件技术 | 第23章:用户界面设计 | 第45章:软件项目概论 |
第一篇:软件工程学概论 | 第24章:数据库工程和设计 | 第46章:软件管理者 |
第1章:软件概论 | 第25章:软件设计透析 | 第九篇:项目度量与规划 |
第2章:软件工程概论 | 第26章:软件设计师 | 第47章:软件度量 |
第3章:软件质量概论 | 第五篇:软件构造 | 第48章:项目规划 |
第4章:软件工程师概论 | 第27章:软件构造概论 | 第49章:项目估算 |
第二篇:软件生命期 | 第28章:软件调试 | 第十篇:四要素管理 |
第5章:软件生命期概论 | 第29章:软件构造透析 | 第50章:范围管理 |
第6章:软件开发模型概论 | 第30章:程序员 | 第51章:质量管理 |
第7章:增量-迭代型开发模型 | 第六篇:软件质量控制 | 第52章:时间管理 |
第8章:复用型开发模型 | 第31章:质量控制概论 | 第53章:成本管理 |
第9章:论软件模型 | 第32章:软件缺陷 | 第十一篇:过程管理 |
第三篇:需求工程 | 第33章:软件测试 | 第54章:过程管理 |
第10章:软件需求 | 第34章:软件审查 | 第55章:风险管理 |
第11章:需求工程概论 | 第35章:软件质量控制透析 | 第56章:配置和变更管理 |
第12章:需求前奏 | 第36章:质量工程师 | 第十二篇:关于"人"的管理 |
第13章:需求获取 | 第七篇:软件维护和演化 | 第57章:个体管理 |
第14章:需求分析 | 第37章:软件维演概论 | 第58章:团队管理 |
第15章:需求描述 | 第38章:软件老化 | 第59章:客户和用户管理 |
第16章:需求确认 | 第39章:软件再工程 | 第十三篇:拾遗 |
第17章:需求管理 | 第40章:软件维演透析 | 第60章:文档工程 |
第18章:需求工程透析 | 第41章:维护员 | 第61章:知识工程 |
第19章:需求工程师 | 下卷:人性化的工程管理 | 第62章:软件工程教育 |
第四篇:软件设计 | 第八篇:软件工程管理概论 | 第63章:软件工程研究 |
第20章:软件设计概论 | 第42章:软件工程管理概论 | 第64章:未来软件和软件工程 |
第21章:架构设计 | 第43章:软件组织概论 | |
第22章:(面向对象)构件设计 | 第44章:软件产品概论 |
作者李大牛,加拿大WesternOntario(西安大略)大学软件工程博士,清华大学优秀软件工程硕士。李博士是一名企业咨询师、培训讲师和大学教师,主要面向软件企业及其实践者群体,竭诚提供专业的软件工程实践、教育、科研和咨询服务。
在实践方面,李博士拥有数年的大型软件开发、质控和咨询经验,先后任职于IBM加拿大分部、Siemens(西门子)美国分部和SKANE咨询公司,分别从事软件质量工程师、需求分析师和高级咨询师工作。在学术方面,李博士已发表科研论文数十余篇,并已独立出版英文学术专著"Architectural Degeneration of Software Systems"(《软件系统架构恶化》 ),同时担任多个国际学术会议的审稿人。
自2006年以来,李博士一直致力于"软件工程核心知识体"(SECBOK)的研究、教育和实践,即:基于学界的工业级实证研究知识以及业界的丰富实践经验,建立和健全SECBOK,并向软件企业及其实践者提供以SECBOK为核心的软件工程专业教育、咨询、评估和监管服务。
《软核》的结构和写作风格类军似于著名软件工程学者AlanDavis的经典著作"201 Principles of Software Development"(《来自软件开发的201项法则》) ,但错新联扬求因化所阐述的核心知识更系统、更有说服力、更能指导软件工程师和管理者参与专业实践并提升实践360百科水平。
截止到2014年3月,国内书市上尚无与之相效井言究纪甲或制盟似的著作出现。