注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学向技术管理者转型:软件开发人员跨越行业、技术、管理的转型思维与实践

向技术管理者转型:软件开发人员跨越行业、技术、管理的转型思维与实践

向技术管理者转型:软件开发人员跨越行业、技术、管理的转型思维与实践

定 价:¥59.00

作 者: 郑天民 著
出版社: 九州出版社
丛编项:
标 签: 暂缺

购买这本书可以去


ISBN: 9787510863165 出版时间: 2017-10-01 包装: 平装
开本: 16开 页数: 304 字数:  

内容简介

  本书主要包含软件开发人员如何向技术管理者进行转型的一些思路、方法和工程实践,包括转型过程中所涉及的关于行业、技术和管理三大知识体系以及意识形态的转变和提升等内容。深入剖析成为一名合格的技术管理者所需要的各项软硬技能,重点对目前业界主流的互联网行业下所需掌握的产品开发、技术架构和技术创新领域,以及作为一名技术管理人员所需具备的组织和过程管理能力进行详细展开,并结合一些典型的场景和案例进行分析,帮忙读者了解并掌握迈向技术管理者所需的各种知识体系和实践技巧。

作者简介

  郑天民,日本足利工业大学信息工程学硕士,研究方向为人工智能算法,在 SCI、EI 等国际三大索引上发表学术论文四篇,被引用达到五十余次。十年软件行业从业经验,在医疗、安防和电商行业都有所涉及,主持和参与过多个大型企业级应用和移动互联网系统的开发和管理工作,前后担任系统分析架构师、部门经理、技术总监等职务。目前就职于一家业界领先的移动医疗互联网公司,负责产品研发与技术团队管理工作。主持过十余个面向研发人员的技术和管理类培训课程,善于提炼和抽象核心内容作为教学内容,善于知识分享和技术人员培养,对架构设计和技术管理有丰富的经验和深入的理解。著有《系统架构设计:程序员向架构师转型之路》一书。

图书目录

目录
直面转型篇
1 向技术管理者转型
1.1 技术管理基本概念
1.1.1 技术管理的基本定义
1.1.2 技术管理演进过程
1.1.3 技术管理的重要性
1.2 剖析技术管理者角色
1.2.1 技术管理者角色
1.2.2 当技术开发碰撞技术管理
1.3 技术管理的维度
1.3.1 业务维度
1.3.2 技术维度
1.3.3 管理维度
1.3.4 维度关系
1.4 技术开发向技术管理转型
1.4.1 转型成功的三段式模型
1.4.2 转型思维导图
1.5 全书架构与案例
1.6 本章小结
业务体系篇
2 行业与解决方案
2.1 行业分析
2.1.1 技术管理者眼中的行业
2.1.2 用户研究和用户体验
2.1.3 商业模式分析与设计
2.2 解决方案
2.2.1 解决方案设计
2.2.2 解决方案示例
2.3 本章小结
3 业务结构与产品化
3.1 业务结构
3.1.1 建立业务结构
3.1.2 实现业务决策
3.2 产品化框架
3.2.1 技术管理者眼中的产品策略
3.2.2 产品化框架
3.2.3 产品化与项目
3.3 本章小结
技术体系篇
4 技术理论
4.1 软件开发理论体系
4.1.1 软件设计原则
4.1.2 技术理论的表现形式
4.2 架构风格
4.2.1 系统结构风格
4.2.2 数据流风格
4.2.3 事件处理风格
4.2.4 分布式风格
4.3 设计模式
4.3.1 设计模式
4.3.2 设计模式应用
4.4 架构模式
4.4.1 微内核模式
4.4.2 资源管理
4.4.3 服务定位
4.4.4 微服务架构
4.5 架构模型
4.5.1 架构视图
4.5.2 领域模型
4.6 本章小结
5 架构设计
5.1 架构设计的层次和维度
5.1.1 架构设计的层次
5.1.2 架构设计的维度
5.2 系统业务架构设计
5.2.1 系统拆分
5.2.2 系统集成
5.2.3 系统扩展
5.2.4 产品-项目适配型系统
5.3 系统技术架构设计
5.3.1 系统性能
5.3.2 系统可用
5.3.3 系统安全
5.4 本章小结
6 技术创新
6.1 技术创新概述
6.1.1 技术变革的基本规律
6.1.2 技术创新策略与模式
6.2 内部创新
6.2.1 技术内部创新的类型和要素
6.2.2 技术应用创新案例
6.2.3 技术演变创新案例
6.3 外部创新
6.3.1 技术外部创新的类型和要素
6.3.2 技术外部获取案例
6.3.2 技术跨业创新案例
6.4 技术知识管理
6.4.1 知识管理概述
6.4.2 技术创新与知识管理
6.5 本章小结
管理体系篇
7 软件项目管理
7.1 项目管理体系概述
7.2 需求管理
7.2.1 需求工程
7.2.2 需求建模
7.3 计划管理
7.3.1 通用计划管理活动框架
7.3.2 开发范围分解技术
7.3.3 开发工作量估算技术
7.4 质量管理
7.4.1 质量管理的维度
7.4.2 技术评审实施方法
7.5 风险管理
7.5.1 通用风险管理框架
7.5.2 软件开发与风险管理
7.6 交付管理
7.6.1 软件交付模型概述
7.6.2 配置管理
7.6.3 持续交付
7.7 本章小结
8 研发过程体系建设
8.1 软件过程模型概述
8.1.1 经典软件过程模型
8.1.2 管道理论
8.2 敏捷方法
8.2.1 敏捷的理念
8.2.2 Scrum与过程管理
8.2.3 精益与消除浪费
8.2.4 看板方法与流程管理
8.2.5 极限编程与工程实践
8.3 过程改进
8.3.1 CMMI中的过程改进
8.3.2 敏捷中的过程改进
8.4 建立合适的过程体系
8.4.1 过程裁剪
8.4.2 过程资产建设
8.4.3 轻量级过程模型
8.5 本章小结
9 组织管理
9.1 向下管理
9.1.1 理解技术人员
9.1.2 领导与激励
9.1.3 团队管理
9.1.4 绩效管理
9.2 向上管理
9.2.1 了解上层管理者
9.2.2 结果导向与目标管理
9.3 向外管理
9.3.1 政治与协商
9.3.2 沟通管理
9.4 自我管理
9.4.1 个人风格
9.4.2 处理事情
9.5 本章小结
成功转型篇
10 成为一名合格的技术管理者
10.1 技术管理与意识形态
10.1.1 思维模式
10.1.2 引入变化
10.1.3 研发文化
10.2 作为技术管理者开展工作
10.2.1 工作的层次和定位
10.2.2 作为推动者开展工作
10.3 本章小结
参考文献

本目录推荐