信息技术管理.ppt
《信息技术管理.ppt》由会员分享,可在线阅读,更多相关《信息技术管理.ppt(46页珍藏版)》请在三一文库上搜索。
1、信息技术管理,技术及技术管理,技术是为满足社会需要,利用科学知识,在改造,控制,协调自然的实践活动中所创造的劳动手段、工艺方法和技能体系的总称。是人工自然物及其创造过程的统一;是在人类历史过程中发展的劳动技能,技巧,经验和知识;是人类改造自然,利用自然的规律的方式和方法;是构成社会生产力的重要部分。,现代技术的概念应该是包括“一个核心”(技能)和“三个壳层”的整体,而不应该是其中的一个壳层,更不是一个壳层中的任何一个要素(如单纯归结为工具)。,技术是物质因素和精神因素的统一。它是直接的生产力,并具有商品的属性。 技术具有自然和社会两重属性。自然属性:指人们在运用技术改造自然的过程中,必须遵循自
2、然规律,也就是说要符合科学。社会属性:技术的发展是由社会需要所推动的,同时也必然会受到经济、政治、军事、科学、教育、文化、民族传统等各种社会条件的制约,由于这些因素的影响,使得根据同样科学原理转化成的具有相同功能的技术,在不同的时代,不同地区也会产生不同的风格和特征。,技术的特性 技术的实践性。技术的实践性一方面表现为技术产生于实践之中。另一方面,技术的实践性表现为各种形态的技术只有在人的实践活动之中才能变为现实的技术,发挥其功能。 技术的人本性。技术的人本性包含两层含义:其一,“为人”性,即指任何技术都是人类按照自己的愿望和需要而有目的地创造出来的,是为人的需要服务,受人的利用、选择和控制的
3、其二,“人为”性。一方面,技术的人为性是指技术是人的创造物,不存在天然的技术。 技术的系统性。技术的系统性包含两层意思。其一,技术的系统性是指技术作为一个开放系统,应将其放在一定的环境之中对它加以理解、革新和应用。其二,技术的系统性是指技术作为具有多种要素构成的复杂的系统,对技术系统的各个要素的理解、把握也应在与其他要素的联系中去理解、把握。,科学、科学与技术 科学是人类的一种社会活动,其直接职能是不断探求和系统总结关于客观世界的知识,形成一定的知识体系。 科学与技术的辩证关系 1. 两者相互依赖相互转化 2. 两者互相促经,互为动力 3. 两者相互交织,相互渗透,技术管理是针对企业内部业务构
4、成的相关要素和技术要求,运用科学的方法,对技术的开发与使用进行计划与决策、组织与指挥、服务与支持、控制与协调工作的总称。它所强调的是对技术应用的管理,而不是技术本身。技术管理工作的主要任务是通过管理职能的协助,运用科学的方法,合理安排各项技术的应用,建立良好的技术管理程序,保证生产过程符合技术规范、规程以及技术规律的要求,从而达到高质量完成工作目的。通过技术管理,促使技术不断进步,保证产品质量和劳动生产率不断提高,从而大幅度降低生产成本。 技术管理工作是一项系统性工作,其主要目的是满足企业技术发展战略规划和项目技术实施需求的要求,为企业的技术发展提供有力的支持和前瞻性的开发,进而使新开发技术在
5、项目上得以快速推广和应用,使企业的技术工作不断循环向前发展。,技术管理(MOT )的发展经历了 R&D 管理、技术转移、技术创新、技术战略与科技创业等如下六个发展阶段,信息技术管理专题,系统与软件开发,瀑布模型。该模型给出了固定的顺序,将生存期活动从上一个阶段向下一个阶段逐级过渡,如同流水下泻,最终得到所开发的软件产品,投入使用。,软件开发公司技术管理 1.目的 为了规范公司软件技术的研发、使用及升级维护流程,加强公司对公共软件技术的管理,对公司公用软件技术生命周期进行有效的控制,提高公司软件产品的开发效率和质量。 2.范围 1公司级公共软件技术的研发和升级维护过程。 2 公司级公共软件技术应
6、用过程。 3公共软件技术包括:Delphi、.Net、Java、嵌入式开发4条技术线的软件应用框架、外购控件包、公共基类、通用技术解决方案、通用工具软件。 3. 职责 技术委员会: 1) 发布公共软件技术的某个版本。 2) 甄选和招募技术委员会成员。 3) 收集技术提议,做出技术规划。 4) 组织软件技术人员进行公司公共软件技术的研发。 公共软件技术研发项目组: 1) 负责公共软件技术的技术论证、开发。 2) 对应用人员进行培训。 3) 跟踪技术的发展,解决技术应用中的问题。 应用系统软件项目组: 负责实施和应用公共软件技术,对应用情况进行反馈。,4. 控制流程 1 技术规划 1) 技术委员会
7、平时负责收集整理公司范围内的软件技术的自主研发、技术升级扩展或技术外购的提议。 2) 每年定期(经理会期间),技术委员会组织人员对收集整理的提议进行评估筛选,确定下阶段软件技术研发的重点,并制定研发任务。 3) 对于急需技术的提议,技术委员会随时组织人员进行评估筛选,安排研发任务。 2 技术论证 1) 确立研发任务后,技术委员会甄选合适人员作为某项技术的技术研究员,对确定的研发任务进行技术论证和试验。 2) 技术研究员收集和验证某项技术的技术资料,撰写技术可行性研究报告,明确技术自主研发或采购要求,人力和时间投入估算,预期收益等内容。 3) 技术委员会组织人员对技术可行性研究报告进行评审,确定
8、技术研发的策略,策略包括取消、继续论证、暂时挂起、进行开发。 4) 对继续论证的技术重复1)-3),直到次技术的研发策略变化。 5) 如果是由于目前公司资源不足或是目前形势尚不足以做出判断,可以让技术研发进入暂时挂起状态,等待重新提议和评审。,3 技术开发 1) 对于技术可研报告评审评定为进行开发的技术,技术委员会组织人员进行下一步开发工作。 2) 技术委员会甄选人员组成公共软件技术研发项目组,确定研发项目任务目标和工期要求,确定项目组负责人。技术研发项目组可以并入应用系统项目组进行管理。 3) 研发项目的负责人指定详细的开发计划,并按计划进行开发工作,开发工作包括设计、编码、测试和撰写开发文
9、档。 4) 开发完成后,项目负责人组织相关人员对开发成果进行评审,一般情况下,技术总监、技术委员会主席以及技术应用的相关人员要参与评审。 5) 评审不通过时,需要根据评审意见进行修改,然后重新评审。 4 技术应用 1) 评审通过后,研发项目组负责撰写培训材料,对应用此项技术的开发人员进行技术应用培训。 2) 如果需要,研发项目组成员进入应用系统项目组进行有关开发工作。 3) 项目组指定一个此项技术的负责人,项目组解散。,5 技术维护 1) 技术负责人跟踪此项技术发展,收集此技术的应用反馈意见,处理Bug。 2) 技术应用的项目组把技术的改进要求和建议统一提交到技术负责人,技术负责人根据收集的反
10、馈和对此项技术的跟踪情况,不定期向技术委员会提交技术升级提议。 3) 技术委员会进行合并提议进行下一轮技术规划。,软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动,其根本目的是为了让软件项目尤其是大型项目的整个软件生命周期都能在管理者的控制之下,以预定成本按期,按质的完成软件交付用户使用。,微软的软件开发与管理技术 微软的秘密,在产品定义与开发过程中,微软件遵循着一种可称之为“靠改进特性与固定资源来激发创造力“的战略。该战略可分为五个原则: 一、 将大项目分成若干里程碑式的重要阶段,各阶之间有缓冲时间,但不进行单独的产品
11、维护。 二、运用想象描述和对特性的概要说明指导项目。 三、根据用户行为和有关用户的资料确定产品特性及其优先顺序。 四、建立模块化的和水平式的设计结构,并使项目结构反蚋产品结构的特点。 五、靠个人负责和固定项目资源实施控制。,原则一:将大项目分成若干里程碑式的重要阶段,各阶段之间有缓冲时间,但不进行单独的产品维护。 项目进度安排与里程碑 微软通常采用“同步稳定产品开发法“。典型项目的生命周期包括三个阶段:计划阶段完成功能的说明和进度表的最后制定,开发阶段写出完整的源代码,稳定化阶段完成产品,使之能够批量生产。 这三个大阶段以及阶段间内在的循环方法与传统 的“瀑布“式开发方式很不相同,后者是由需求
12、、详尽设计、模块化的代码设计与测试、集成测试以及系统测试组成的。而微软的三个阶段更像是风险驱动的、渐进的“螺旋 “ 式的生命周期模型。 计划阶段的产品是想象性描述与说明文件,用来解释项目将做什么和息么做。在管理人员拟定进度表、开发员写出代码之前,这些东西都促进了人们对设计问题的思考与。讨论开发阶段围绕三次主要的内部产品发布来进行;稳定化阶段集中于广泛的内部与外部测试。,在整个产品生产周期中,微软都使用了缓冲时间的概念。缓冲时间使开发组能够对付意外的困难和影响到时间进度的变故,它也提供了一种手段,可以缓和及时发货与试图精确估计发货时间之间的矛盾。 在开发和稳定化阶段的所有时间中,一个项目通常会将
13、2/3的时间用于开发,1/3 的时间用于稳定化。(Office部门副总 :一般说来,在总的进度表中,用一半的时间写出产品,留下另一半的时间调试或应付意外事故。这样,如果我有一个两年的项目,我会用一年来完成事先想好的东西如果事情有点麻烦 ,我便去掉我认为不太重要的特性。“)这种里程碑式的工作过程使微软的经理们可以 清楚地了解产品开发过程进行到了哪一步,也使他们在开发阶段的后期有能力灵活地删去一些产品特性以满足发货时期的要求。,计划阶段 定义产品的想象性描述、说明与进度 想象性描述 产品和程序管理部门运用广泛的顾客意见来确定和优化产品的特性。 说明文件 基于想象性描述,程序管理部门与开发组定义特性
14、的功能寮殃,结构问题, 以及各部分间的相关性。 制订进度表与构造特性小组 其于说明文件,程序管理部门协调进度表,安排出特性小组,每个小组包括大约1名程序经理,3 - 8个开发员,3 - 8个测试员(以1: 1比例 与开发员平行工作。),开发阶段 用3 - 4个顺序的子项目,每个产生一个里程碑式的产品发送,来完成特性的开发。 程序经理协调开发过程。 开发员设计、编码、调试。测试员与开发员配对,不断进行测试。 子项目 前1/3的特性:最重要的特性与共享的构件。 子项目 中间1/3的特性。 子项目 最后1/3的特性:最不重要的特性。,稳定化阶段 全面的内外部测试,最后的产品稳定化以及发货。 程序经理
15、协调OEM与ISV,监督从顾客得到的信息反馈。开发员进行最后的调试与代码稳定化。测试员发现并清除错误。 内部测试 公司内部对整个产品做详尽的测试。 外部测试 公司外在的“测试点,象OEM,ISV以及最终用户处对整个产品做 详尽的测试。 发货准备 为批量生产准备发布最后的“金盘“与文档。,原则二:运用想象性描述和对特性的概要说明指导项目 所谓想象性描述是由程序经理和来自市场营销组的产品计划人员共同编写的一份非常短的文件,在其中主要是定义产品开发 的目标(不涉及产品的具体细节!)。运用想象性描述,程序经理开始编写功能说明文件,该文件解释产品的特性是什么以及这些特性如何与其他特性及产品发生关系。想象
16、性描述有助于决定删除哪些特性微软内的各个开发组采用想象性描述帮助细化产品版本的规定主题,然后以此主题来决定是否需要增加产品各个可能的特性。 编写说明文件 说明文件在产品小组的所有成员之间,产品小组之间以及产品小组与管理部门之间起着传递产品的设想与要求的作用。在说明文件中必须清楚地描述产品特性(描述每个特性如何工作,外观如何以及从用户的角度出发如何与用户交互。如果特性有一个界面,还应包括一张示意图,以显示出界面的效果),构造原型 构造原型是程序经理具体说明一件新产品或一个新版本的最好方法,这从许多方面来说都使开发前测试成为可能,尤其在可用性方面,并且有助于对与用户交互情况作出好的理解,它也能使产
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息技术 管理
链接地址:https://www.31doc.com/p-3311919.html