管理成本

闲聊CTO

不想你离开。 提交于 2020-01-28 00:25:17
CTO如何的定义,相信每个人心中都有一个哈姆雷特,最近整理了一下我的一些思考: C,chief即主要的,这个职位以技术为根本,利用技术搭建系统,支撑公司战略和业务的执行。 T,我把他看成横和竖的结合,这一横,表示要有广度,要和公司战略结合,要和商业模式结合,也要对行业有深入研究和了解,最后在技术落地。这一竖,表示要有深度,在广度中确定方向之后,要在这个确定的方向上深扎下去。 O,英文意思是管理,代表要把管理相关工作做好,包括组织模型、使命愿景、团队建设、项目进度以及预算成本等。 以上是对CTO的一个简要的概括,当然还有很多的内容需要更多的篇幅去详细阐述,也欢迎大家一起沟通讨论。 来源: CSDN 作者: tongyazhai 链接: https://blog.csdn.net/tongyazhai/article/details/104094923

141.软件项目管理

大憨熊 提交于 2019-12-29 01:17:27
第13章 软件项目管理 与开发过程并行,一个是技术路线,一个是管理路线 在经历了若干个大型软件工程项目的失败之后,人们才逐渐认识到软件项目管理的重要性和特殊性。事实上,这些项目的失败并不是由于从事软件开发工作的软件工程师无能,正相反,他们之中的绝大多数是当时杰出的技术专家。这些工程项目的失败主要是因为管理不善。 所谓管理就是通过计划、组织和控制等一系列活动,合理地配置和使用各种资源,以达到既定目标的过程。 软件项目管理先于任何技术活动之前开始,并且贯穿于软件的整个生命周期之中。 软件项目管理过程从一组项目计划活动开始,而制定计划的基础是工作量估算和完成期限估算。为了估算项目的工作量和完成期限,首先需要估算软件的规模。 13.1 估算软件规模 13.1.1 代码行技术 代码行技术是比较简单的定量估算软件规模的方法。这种方法依据以往开发类似产品的经验和历史数据,估计实现一个功能所需要的源程序行数。当有以往开发类似产品的历史数据可供参考时,用这种方法估计出的数值还是比较准确的。把实现每个功能所需要的源程序行数累加起来,就可得到实现整个软件所需要的源程序行数。 为了使得对程序规模的估计值更接近实际值,可以由多名有经验的软件工程师分别做出估计。每个人都估计程序的最小规模(a)、最大规模(b)和最可能的规模(m),分别算出这3种规模的平均值,和之后,再用下式计算程序规模的估计值: L= (13

软件过程改进练习题

烈酒焚心 提交于 2019-12-09 18:49:36
软件过程改进(SPI.Software Process Improvement) 软件过程方法从上世纪90年代开始在软件开发中得到应 用,被许多软件开发组织所接受。并被认为是软件生产达到 工业化前的一个必须经历的阶段,是软件工程学科发展中的 一个重要里程碑,软件过程理论是现代软件开发人员和管理 人员必备的知识。 软件过程将技术、人和管理紧密地结合在一起,过程改 进是软件开发组织提高软件质量、提高生产率、降低成本的 一种有效方法。 软件过程改进已经形成了一套改进和评估的方法,代表 性成果有CMMI、ISO15504、ISO9000、6σ等。国内外众多软 件开发组织都以通过过程改进评估为手段,达到提高竞争力 的目的。 一、名词解释 1.软件生存周期(Software Life Cycle) 软件生存周期又称为软件生命期,生存期。是指从形成开发软件概念起,所开发的软件使用以后,直到失去使用价值消亡为止的整个过程。一般来说,整个生存周期包括计划(定义)、开发、运行(维护)三个时期,每一个时期又划分为若干阶段。每个 阶段有明确的任务,这样使规模大、结构复杂和管理复杂的软件开发变得容易控制和管理。SDLC的六个阶段:1. 定义及规划2.需求分析3. 软件设计4.程序编码5.软件测试6.运行维护 2.项目(Project) 项目是指一系列独特的、复 杂的并相互关联的活动

ERP(Enterprise Resource Planning,企业资源计划)

爷,独闯天下 提交于 2019-12-06 06:32:14
  企业资源计划或称企业资源规划简称ERP(Enterprise Resource Planning),由美国著名管理咨询公司Gartner Group Inc.于1990年提出来的,最初被定义为应用软件,但迅速为全世界商业企业所接受,现已经发展成为现代企业管理理论之一。企业资源计划系统,是指建立在资讯技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。企业资源计划也是实施企业流程再造的重要工具之一,是个属于大型制造业所使用的公司资源管理系统。世界500强企业中有8O%的企业都在用ERP软件作为其决策的工具和管理日常工作流程,其功效可见一斑。   ERP是整合了企业管理理念、业务流程、基础数据、人力物力、计算机硬件和软件于一体的企业资源管理系统。ERP是先进的企业管理模式,是提高企业经济效益的解决方案。其主要宗旨是对企业所拥有的人、财、物、客户、信息、时间和空间等综合资源进行综合平衡和优化管理,协调企业内外各管理部门,围绕市场导向开展业务活动,提高企业的核心竞争力,从而取得最好的经济效益。所以,ERP首先是一个软件,同时是一个管理工具。它是IT技术与管理思想的融合体,也就是先进的管理思想借助电脑,来达成企业的管理目标。   西方企业管理方法的发展经历了以下过程: 订货点法。在40年代,计算机系统还没有出现,为解决库存控制问题,人们提出了订货点法。

erp中三大订单CO、PO、MO各是代表什么?

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-05 04:38:00
原文: erp中三大订单CO、PO、MO各是代表什么? ERP即 企业资源计划 (Enterprise Resource Planning),由美国 Gartner Group 公司于1990年提出。   ERP系统是指建立在信息技术基础上,以系统化的管理思想,为企业决策层及员工提供决策运行手段的管理平台。   ERP中三大订单CO、PO、MO的意思分别如下:   CO:客户订单,或 销售订单   PO: 采购订单   MO:生产订单 ERP---企业资源计划(Enterprise Resource Planning). [] 20 世纪90 年代MRP-II 发展到了一个新的阶段:ERP(EnterpriseResourcePlanning—企业资源计划) 企业的所有资源简要地说包括三大流:物流、资金流、信息流,ERP 也就是对这三种资源进行全面集成管理的管理信息系统。概括地说,ERP 是建立在信息技术基础上,利用现代企业的先进管理思想,全面地集成了企业所有资源信息,为企业提供决策、计划、控制与经营业绩评估的全方位和系统化的管理平台。 MRPⅡ---制造资源计划(Manufacturing Resource Planning). [] 1977 年9 月,由美国著名生产管理专家奥列弗·怀特(Oliver W·Wight )提出了一个新概念——制造资源计划

优秀技术Leader应具备的六项能力

倖福魔咒の 提交于 2019-12-01 07:56:12
技术Leader是互联网公司中,战斗在一线的技术领导者,技术Leader们能力的强弱,决定着公司整个技术团队的战斗力,结合我之前管理上百人技术团队的经验,谈谈我心目中优秀技术Leader五个方面的能力要求。 一、技术能力 系统设计和开发能力。技术Leader要熟悉业务领域内的系统架构和相关技术,能根据业务特性,合理进行分层设计,实现最高效率、低运维成本等等。 对于重要而复杂的系统,要求做好过载保护措施,以及资源的动态分配和优先级管理等。 技术运营。主动分析系统各项指标以及变化,通过监控数据和统计手段对系统性能情况、性能变动规律及原因、各项重要业务项数据变动情况,并做出对未来的资源规划等。 二、业务能力 业务知识。能够提出改善业务流程的合理化建议,并被客户接纳,不仅熟悉与自己领域相关的流程、专业知识,而且对公司主体业务领域业务知识也了解。 产品规划。对Team内的产品方向有总体把握能力,推动产品经理、业务做产品近期、远期的规划。 三、项目管理能力 敏捷开发。能够在团队内部主导和推动敏捷开发。 项目管理。能够独立负责中型项目的实施和运作,清楚了解项目的关键因素,在现实情况和有限条件下做好任务分解和进度安排。 针对计划合理地调配和充分利用现有资源,解决项目中大部分问题;在活动过程中充分预见可能的问题,并提前确定相应的防范应变措施;有风险管理意识,懂得如何识别和管理风险。 四、团队管理能力

测试管理:用量化的思想管理工作

让人想犯罪 __ 提交于 2019-12-01 04:52:54
1. 问题 我们首先要提出一个观点,在企业工作中,不以“效益”为目标的工作都是耍流氓。不论是日常工作安排,还是长远的技术规划布局,不论是产品的生产,还是人员的培训,在企业里其最终落脚点都应是“效益”。而效益,则必须以量化的方法加以度量,否则就无法客观准确衡量其价值。 如何量化工作,在现今的企业中是实际存在的问题,很多企业和企业中的管理者包括基层员工,都不具备量化思想和思路。这导致我们经常在工作中能看到一些令人啼笑皆非的现象。 在企业绩效管理中,我们经常发现自己被不断的“定性评价”。比如一个绩效指标是工作完成情况。那么工作完成得好还是不好?如果“完成得好”应该如何定义? 在技术应用的领域中,很多项目只是出于追赶潮流的目的而进行技术升级,然而却缺乏有效的手段去衡量技术所带来的价值。 在个人工作范畴内,如何向领导展示自己的工作业绩和成果?我们的个人汇报常常流于“记流水账”,缺乏亮点,也缺乏说服力。 如果一件工作你永远都找不到一个量化它产生价值的方法,那我们可以说这件工作没有什么价值。有些人可能会质疑这种观点,他们经常会举例说司机、清洁工或者是厨师,他们的工作怎么量化,我就问他们,那他们工作主要目的是什么?你会说:提供服务啊!那就对了。既然是提供服务是他们的主要工作目标,那就可以用满意度指标来度量,这样不就是量化了吗? 对于软件测试工作来说也存在着难以量化的问题

技术管理规划-路径跟资源

拜拜、爱过 提交于 2019-11-29 10:17:37
背景 评估团队的投入和产出或者给上级做汇报,都需要弄清楚需要投入多少资源,而资源主要跟两个因素息息相关,即团队目标,此外还有路径和手段; 增加人力前的三个问题? 1.资源的丰富性? 人:即人力 财:围绕团队人数的预算,比如团建费,培训费,差旅费,办公设备等; 时间: 完成各项工作的预期时间 信息: 公司内外的业务信息,工作上的特殊信息和数据; 权限: 做好某项工作具备的权限,比如绩效沟通权限,奖金激励权限,参加会议权限; 除了传统的人财物,全方位的支持也是很重要的因素。 2. 手段的多样性? 工程师出身的管理者,一个弊端是炫技,认为只有自己开发的作品才是最好的,一有机会就重构。实现手段除了亲力亲为之外,还有很多手段; 管理者需要综合评估: 5天做到70分和10天做到90分,需要结合手段来取舍; 自学自研:优点:资金开销低,维护成本低;缺点: 需要边学边做,时间成本高; 招聘专业人才:招聘时间不可预期; 借调工程师:缺点:需要足够重要才能获得支持; 跨部门合作: 合作成本不可控 外包或者兼职做:适合短期的demo,外包项目质量一般比较差; 采购云服务:适合初创公司,节约人力,维护,时间成本; 购买现成的解决方案:资金要求高,适合非核心业务; 评估维度: 时间成本 , 资金成本 , 维护成本, 合作成本, 替换成本; 可以对比各种手段的价值; 3. 人力资源的持续性?

《信息系统项目管理师》

淺唱寂寞╮ 提交于 2019-11-28 20:51:13
第一章 绪论 1.1什么是项目 1.1.1项目的定义 1、项目定义:资源、时间、客户、目标 2、项目特点:临时性、独特性(产品、服务或成果)和渐进性 1.1.2信息系统项目的特点 1.2项目与日常运营 1、区别:日常运营是持续不断和重复进行的,而项目是临时性的,独特的。 1.3项目和战略 项目批准的典型依据:市场需求、营运需要、客户要求、技术进步、法律要求。 1.4项目管理的定义及其知识范围 1、项目管理的定义 2、三重制约:项目范围、时间和成本。 1.5项目管理需要的专门知识领域 1、 5方面的专门知识领域:项目管理知识体系、应用领域的知识、标准和规定、项目环境知识、通用的管理知识和技能、软技能(处理人际关系技能)。 2、项目管理知识体系 1.6项目管理高级话题 1.6.1大项目和大项目管理 1、大项目是以协同的方式管理。 1.6.2项目组合和项目组合管理 1、项目组合管理的目标(2个) 1.7项目管理学科的产生和发展 1.7.1项目管理的产生 1、甘特图、关键路径法(CPM)、计划评审技术(PERT)、网络管理技术 2、现代项目管理科学:工作分解结构(WBS)、蒙特卡罗模拟技术、挣值(EV)分析技术 1.7.2IPMA和PMI 1、国际项目管理协会(IPMA)、 国际项目管理资质标准(ICB) 2、IPMA将其知识体系划分为28个核心要素和14个附加要素: 3