软件设计之美 郑晔 课程极客时间百度网盘下载
开篇词 | 软件设计,应对需求规模的“算法” 免费 课前必读 (3讲) 01 | 软件设计到底是什么? 02 | 分离关注点:软件设计至关重要的第一步 03 | 可测试性: 一个影响软件设计的重要因素 了解一个软件的设计 (4讲) 04 | 三步走:如何了解一个软件的设计? 05 | Spring DI容器:如何分析一个软件的模型? 06 | Ruby on Rails:如何分析一个软件的接口? 07 | Kafka:如何分析一个软件的实现? 设计一个软件—程序设计语言 (5讲) 08 | 语言的模型:如何打破单一语言局限,让设计更好地落地? 09 | 语言的接口:语法和程序库,软件设计的发力点 10 | 语言的实现:运行时,软件设计的地基 11 | DSL:你也可以设计一门自己的语言 加餐 | 再八卦几门语言! 设计一个软件—编程范式 (9讲) 12 | 编程范式:明明写的是Java,为什么被人说成了C代码? 13 | 结构化编程:为什么做设计时仅有结构化编程是不够的? 14 | 面向对象之封装:怎样的封装才算是高内聚? 15 | 面向对象之继承:继承是代码复用的合理方式吗? 16 | 面向对象之多态:为什么“稀疏平常”的多态,是软件设计的大杀器? 17 | 函数式编程:不用函数式编程语言,怎么写函数式的程序? 18 | 函数式编程之组合性:函数式编程为什么如此吸引人? 19 | 函数式编程之不变性:怎样保证我的代码不会被别人破坏? 加餐 | 函数式编程拾遗 设计一个软件—设计原则与模式 (7讲) 20 | 单一职责原则:你的模块到底为谁负责? 21 | 开放封闭原则:不改代码怎么写新功能? 22 | Liskov替换原则:用了继承,子类就设计对了吗? 23 | 接口隔离原则:接口里的方法,你都用得到吗? 24 | 依赖倒置原则:高层代码和底层代码,到底谁该依赖谁? 25 | 设计模式:每一种都是一个特定问题的解决方案 26 | 简单设计:难道一开始就要把设计做复杂吗? 设计一个软件—设计方法 (3讲) 27 | 领域驱动设计:如何从零开始设计一个软件? 28 | 战略设计:如何划分系统的模块? 29 | 战术设计:如何像写故事一样找出模型? 巩固篇 (3讲) 30 | 程序库的设计:Moco是如何解决集成问题的? 31 | 应用的设计:如何设计一个数据采集平台? 32 | 应用的改进:如何改进我们的软件设计? 结束语 (4讲)
1. 任职资格系统目标战略策划
(1)关键点
1) 战略制定过程。任职资格系统战略制定应有充分的依据。主要包括:
•由企业战略目标分解所形成的人力资源战略项目的分解。任职资格系统的战 略策划主要依据人力资源战略,围绕企业整体经营战略目标制定的分系统战略。 •内部组织环境的变革,随着企业经营战略的发展,为更好迎合企业内部人力 资源的发展要求,制定任职资格管理系统的目标战略,并及时支持组织结构 的变化。
•内部人力资源素质能力的变化趋势。
•组织的技术、管理、资金、人力资源等方面的变化与发展要求。
2) 最高管理者主持有关层次分析信息,对任职资格管理战略进行论证,做出决策。
3) 根据外部环境和内部条件的变化,必要时对经营战略进行适时调整。
4 )任职资格管理系统的战略应体现组织的经营理念,不断满足顾客和员工的需 求、期望和利益。
5) 任职资格系统的战略部署
6) 根据经营战略制定组织架构的发展规划,包括:各职种的职位等级、任职资 格人员的素质、薪酬、对企业战略计划的实施过程支持的原理、方法、计划等。
7) 组织应以年度方针、目标来贯彻发展规划,目标应展开到相关的职能和层次上。
(2 )具体分析
1 )任职资格系统的运作战略是企业人力资源管理的一项重要的政策和策略,是 为满足企业实现整体经营战略,在企业的经营理念的指导下对任职资格系统的建立 宗旨、发展方向、目标等重大事项的决策,是企业提升核心竞争力、提升员工素质 能力的保障,是企业战略目标确保和企业发展所需的重要条件。
2 )策划和制定企业的任职资格管理系统的战略,是企业人力资源管理战略性的 决策;公司为确保战略决策的正确性,首先必须建立战略决策的科学程序;公司总 经理和管理层的决策能力,是决策正确性的首要因素。
3 )任职资格管理系统的战略策划和决策的正确性,还取决于决策依据的信息是 否充分。策划和决策所需的信息,至少应包括以下四个方面:
•本行业或相似行业的职种、职类、职层的科学布置,了解本行业职务的标准、 职层的等级排序、了解本行业发展的关键职种与职类,针对性地策划任职资 格管理系统的战略。
•顾客及市场需求,顾客与市场的需要是企业内部能力的后备约束,它是任职 资格管理系统的最基本的要求,同时任职资格管理系统随顾客与市场需要的 变化而调整内部,使提升的职层、职类、职种能满足市场的发展要求。
•行业竞争环境的现状和变化趋势:素质跟不上,职层、职种的等级划分不合 理就有可能约束滞后企业的人力资源管理,从而不能及时提升企业核心竞争 力,所以还需要对同行业的竞争环境的现状和变化趋势进行分析。
•组织的内部条件,包括技术、管理、资金、人力资源等方面的优势和劣势, 任职资格系统是建立在员工素质模型的基础上的,员工的素质模型在很大程 度上受到企业内部软件和硬件环境的影响。
4) 要想使经营战略策划和决策正确,公司总经理还必须组织人员对收集到的信 息进行分析,提供决策的方案•,并组织人员对“方案”进行可行性分析和论证。只 有在分析和论证基础上做出的决策,才能保证所制定的战略策划的正确性。
5) 公司制定的任职资格管理系统的战略,应达到以下三方面的要求:
•体现的经营理念;
•具有不断满足顾客和市场需求和期望的能力;
•战略考虑了相关方的利益,主要相关方包括员工、股东、供方等。
6) 为确保公司的任职资格管理系统的战略得到贯彻实施,应做到以下两方面的 战略部署。
•根据经营战略的分解,编制公司的任职资格管理系统的发展规划。规划应核 心竞争力提高目标、内部管理科学、经营战略目标满足、人力资源管理提升等。
•以年度目标管理,每年将企业经营战略及人力资源战略发展规划的内容和要 求分解为实现任职资格系统的年度方针目标。目标要展开,横向展开,应展 开到相关的职能;纵向展开,应展开到相关层次。
版权声明:内容来源于互联网和用户投稿 如有侵权请联系删除