本书是根据作者自己多年的从业经验和亲身体会,以程序员的成长、发展为主要关注内容,帮助程序员解决转型过程中的问题和困惑所编撰的。它是一本帮助高级程序员认识、了解、进入技术管理层的实用指南,它会告诉你怎样从一个技术专家转变为一个出色的技术管理者。全书共分12个章节,具体内容包括管理者与管理、IT企业的人力资源管理、项目管理学、程序员到项目经理、项目管理软件MS Project 2003等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | 程序员学管理 |
分类 | |
作者 | 雷之宇//孙颖//陈新 |
出版社 | 清华大学出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书是根据作者自己多年的从业经验和亲身体会,以程序员的成长、发展为主要关注内容,帮助程序员解决转型过程中的问题和困惑所编撰的。它是一本帮助高级程序员认识、了解、进入技术管理层的实用指南,它会告诉你怎样从一个技术专家转变为一个出色的技术管理者。全书共分12个章节,具体内容包括管理者与管理、IT企业的人力资源管理、项目管理学、程序员到项目经理、项目管理软件MS Project 2003等。该书可供各大专院校作为教材使用,也可供从事相关工作的人员作为参考用书使用。 内容推荐 高级程序员向管理角色转变,不仅需要有很强的技术背景,还要具备多方面的综合素质,如领导能力(leadership)、表达能力(Speech)、控制能力(Control)等。本书将告诉你怎样从一个技术专家转变为一个出色的技术管理者(Team Leader)。 本书由三部分构成:第一部分从程序员和管理者职业差异和价值取向入手,介绍管理学的概念、原理,帮助大家对管理学的基础知识有一个初步的认识。第二个部分则是从项目管理的角度出发,结合实际的案例,帮助程序员了解项目经理的工作内容、重点、困难,以及标准的项目管理流程,并附有项目管理流程中每个步骤的详细介绍和真实的项目范例。本书第三部分将对一些常用的管理软件和工具(如:MS Project、ER-Win、Rational ROSC、CVS和ACT等)及其使月方法进行介绍。本书附录中收录了大型软件开发项目完整的文档范例,包括解决方案、测试报告、验收报告、报价单、编程规范、命名规范等。 本书面向高级程序员、项目负责人、技术负责人及其决策者。 目录 前言 第一部分 管理学基础 第1章 给所有的程序员朋友 1.1 小实验:假如你意外获得5加万元大奖 1.2 本书的读者 1.3 本书的价值 第2章 从程序员到管理者 2.1 程序员的生活 2.2 程序员的价值观 2.3 程序员,职业生涯的起点 2.4 程序员的困惑 2.5 程序员的未来 2.5.1 选择一:继续从事技术研发的路线 2.5.2 选择二:晋升为技术管理层 2.5.3 选择三:转行到市场、营销或其他领域 2.5.4 选择四:自己独立创业 2.6 管理,职业生涯的转折 2.7 编程与管理有关系吗 2.8 程序员和管理者,谁更有价值 2.9 学习管理,学会沟通 2.10 项目沟通 2.11 绐程序员朋友的几个忠告 第3章 管理者与管理 3.1 什么是管理 3.2 管理的重要性 3.3 谁是管理者 3.4 成功的管理者/有效的管理者 3.5 管理者的必备素质 3.6 什么是技术型管理(专指IT行业) 3.7 技术型管理管什么,怎样管 3.8 人性化管理还是制度化管珪 3.9 计划性、条例性 3.10 给管理者的5个建议 第4章 管理学 4.1 温故而知新 4.2 管理学发展的历史 4.2.1 弗雷德里克·泰勒的科学管理方法 4.2.2 亨利·法约尔的管理理论 4.2.3 霍桑研究,人的因素 4.2.4 戴尔·卡耐基的人际关系管理方法 4.3 管理学的统一框架,综合多样化理论 4.4 全面的质量管理(TQM) 4.5 管理学是万能的吗 第5章 IT企业的人力资源管理 5.1 人力资源管理 5.2 人力资源的管理过程 5.3 IT企业人才招聘 5.4 留住有价值的员工 5.5 知名IT企业的关于人的理念 5.6 信任的价值 5.7 程序员的绩效考核 5.8 程序员的激励机制 案例1 杰软公司:夹缝中的生存法则 案例2 全宁网络的市场策略 案例3 回归线的企业战略 案例4 “贝贝派”的互联网生意经 第二部分 项目管理 第6章 项目管理学 6.1 什么是项目管理 6.1.1 项目的特点 6.1.2 项目管理体系 6.2 IT项目管理的特点 6.3 如何评价IT项目管理的成功与失败 6.4 成功项目管理的条件 第7章 程序员到项目经理 7.1 项目经理编程是不务正业吗 7.2 项目经理的定位 7.2.1 项目经理的地位和作用 7.2.2 项目经理的职责和权利 7.3 项目经理的基本要求 7.4 全面、有序的项目计划安排 7.5 帮助项目组成员进入角色 7.6 执行是关键 7.7 IT项目的宏观控制 7.8 怎样有效地拒绝客户 7.9 怎样友好的拒绝客户 7.10 IT项目的延期控制 7.11 进度和质量哪个更重要 7.12 给项目经理的三个建议 7.13 程序员的最高境界:CTO 7.13.1 什么是CTO 7.13.2 CTO在干些什么 7.13.3 成为CTO的必备素质 7.13.4 项目经理离CTO有多远 第三部分 常用的管理工具软件 第8章 项目管理软件MS Project 2003 8.1 项目和项目管理 8.2 项目管理软件介绍 8.3 MS Project 2003基础概述 8.3.1 名词解释 8.3.2 主要视图介绍 8.4 MS Project 2003功能概述 8.4.1 制定项目计划 8.4.2 项目管理 8.5 本章小结 第9章 数据建模工具ER-Win 9.1 ER-Win模型 9.2 什么是ER-Win 9.2.1 认识ER-Win 9.2.2 ER-Win的功能 9.3 绘制第一个ER图 9.3.1 添加实体 9.3.2 添加属性 9.3.3 建立实体联系 9.3.4 逻辑/物理模型之间的转换 9.4 生成数据库脚本 9.5 本章小结 第10章 建模工具Rational Rose 10.1 为什么要使用UML和Rational Rose 10.2 Rational Rose的核心——UML 10.3 开始使用Rose 10.3.1 建立Use Case图 10.3.2 建立类图 10.3.3 建立顺序图 10.4 本章小结 第11章 版本控制工具CVS 11.1 什么是版本控制 11.2 为什么要进行版本控制 11.3 CVS简介 11.3.1 CVS的工作模式 11.3.2 CVS的功能 11.4 搭建CVS的工作环境 11.4.1 安装CVS 11.4.2 创建用户并为用户赋权限 11.4.3 初始化CVS工作环境 11.5 使用WinCvs 11.5.1 Import和Checkout项目模块 11.5.2 commit和update文件 11.5.3 解决冲突 11.5.4 管理文件和目录 11.5.5 管理分支 11.6 本章小结 第12章 性能测试工具ACT 12.1 常用测试工具介绍 12.2 怎样使用ACT进行性能测试 12.3 性能分析结论详解 12.4 本章小结 附录 附录1 常用文档清单 附录2 解决方案(范例) 附录3 报价单(范例) 附录4 测试报告 附录5 系统验收汇报(范例) 附录6 编程规范(内部) |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。