Planning and Managing the Project

Slides:



Advertisements
Similar presentations
纺纱学. 2 绪 论 基本要求:了解纺纱系统的类别 重点掌握:棉纺系统的工艺流程 3 一、纺纱原理与设备 纺纱:用物理或机械的方法将纺织纤维纺成纱 线的过程。 纺纱原理:初加工、原料的选配、开松除杂、 混和、梳理、精梳、并合、牵伸、加捻、卷绕等。 纺纱方法:传统纺纱方法、新型纺纱方法。 纺纱设备:开清棉联合机、梳棉机、精梳机、
Advertisements

社区健康管理 社区健康管理 青岛松山医院 贺孟泉 青岛松山医院 贺孟泉. 健康管理师 从事对人群或个人健康和疾病的监测、分析、评估以及健康维护和健康促进的专业人员。
Software Engineering 2007/2008 Chapter 2 Modeling the Process and Life Cycle.
第四章 犯罪概念与犯罪构成. 第一节 犯罪概念 一、犯罪概念的类型  (一)犯罪的形式概念  (二)犯罪的实质概念  (三)犯罪的混合概念.
PHPCMS 使用指南及二次开发向导 --- 系统设置篇 PHPCMS 网络培训课程 --- 系统设置篇 PHPCMS 项目部 王官庆制作 系统相关设置 1. 站点管理 2. 发布点管理 3. 系统其它设置 管理员设置 1. 角色定义 2. 管理员管理.
石化的 IT 大挑战 洛阳石化工程公司. 石化公司简介 中国石化集团洛阳石油化工工程公司,是国内能源化 工领域集技术专利商与工程承包商于一体的高科技企 业。拥有中国综合设计甲级资质,为国家首批业务涵 盖 21 个行业的工程咨询企业之一,拥有工程总承包、 工程设计、工程监理、工程咨询和环境影响评价等甲.
嵌入式操作系统 陈香兰 助教:王振明 Spring 2006.
第二章 质点组力学 质点组:许多(有限或无限)相 互联系的质点组成的系统 研究方法: 1. 分离体法 2. 从整体考虑 把质点的三个定理推广到质点组.
信息安全专业培养计划 Undergraduate Program for Specialty in Information Security ( Version 2009 ) 计算机科学与工程学院 方贤进 博士, 副教授 MSN:
地理信息系统概述. 数据和信息 (Data & Information) 数据 原始事实 如:员工姓名, 数据可以有数值、图形、声音、视觉数据等 信息 以一定规则组织在一起的事实的集合。
1 为了更好的揭示随机现象的规律性并 利用数学工具描述其规律, 有必要引入随 机变量来描述随机试验的不同结果 例 电话总机某段时间内接到的电话次数, 可用一个变量 X 来描述 例 检测一件产品可能出现的两个结果, 也可以用一个变量来描述 第五章 随机变量及其分布函数.
Harris Spring 2005 讲座一 “ERP 与企业流程再造 ” 东南大学 自控系 赵霁教授 电话: 一 ERP 是什么? 二企业为什么要引入 ERP 系统? 三企业管理软件的发展与 ERP 的创新之处 四 ERP 与流程再造的关系。 五 企业流程再造规划分析。
嵌入式操作系统 陈香兰 助教:毛熠璐、吴昊 Spring 2008.
第二部分 行政法律关系主体 第一节 行政主体 一、行政主体 (一)行政主体的概念 cc (二)行政主体资格含义及构成要件 CASE1CASE1\CASE2CASE2 (三)行政主体的职权和职责 1 、行政职权的概念及内容 2 、行政职权的特点 3 、行政职责.
协同工作环境研究中心 协同共享 助力科研. 主要内容  认识协同及协同软件  协同科研软件 duckling 介绍.
兰州理工大学 1 第九章 CAD/CAM 系统集成 9.1 概述 9.2 3C 内部集成存在的问题和解决的办法 9.3 CAD/CAM 集成方法 9.4 3C/PDM 集成方法 9.5CIM 与 CIMS.
安全操作系统 中国科学技术大学计算机系 陈香兰( 0512 - ) 助教:裴建国 Autumn 2008.
聚合物在生物高分子分离中的应用 王延梅 中国科学技术大学高分子科学与工程系 Tel
绪 论 一、药物分析性质与任务 二、国家药品标准 三、药品质量管理规范 四、课程的要求. 药 品 用于预防、治疗、诊断人的疾病, 有目的地调节人的生理机能并规定有适应 症或者功能主治、用法用量的物质, 是广大人民群众防病治病、保护健康必不 可少的特殊商品。 《中华人民共和国药品管理法》 性质与任务.
大亚湾 PMT 读出电子学介绍 王铮 中科院 “ 核探测技术与核电子学重点实验室 ” 年会.
外文文献检索示例. 实验目的: 掌握利用计算机网络检索外文文献的基本方法; 了解熟悉下列数据库的结构、内容并掌握其检索方 法 ; 掌握检索的主要途径:出版物( Publication )、关键 词( Keyword )、作者( Author )等。
1 第 7 章 专家控制系统 概述 专家系统的起源与发展 专家系统的一般结构 专家系统的知识表示和获取 专家系统的特点及分类.
信息利用与学术论文写作 Library of Jiangsu University, Zhenjiang Sha Zhenjiang
操作系统原理课程设计指南 姜海燕 设计考核幻灯制作  1.1 封皮:系统名称,研制人员  1.2 目的及意义  1.3 功能设计:功能框图、用例图  1.4 结构设计:系统结构  1.5 核心技术及技术路线:画图  1.6 进度安排  1.7 人员安排  1.8.
UML 对象设计与编程 主 讲 : 董兰芳 副教授 Dept. of Computer Science,USTC
Homepage Design :: 谈网站功能性比较 ::. Homepage Design :: 谈网站功能性比较 :: · 前 言.
土壤学ⅠⅡ ( 土壤学Ⅰ ) 学时安排:上课: 36 学时 实验: 6 次共 18 学时(单周,第 7 周起) 地点在实验楼一楼进大门右手 授课教师:资源环境学院,潘根兴、李辉信 电话: ( O ) :
嵌入式操作系统 陈香兰 助教:王振明 Spring 2007.
湖南省赛宝软件服务有限公司 信息报送及申报系统演示 湖南省赛宝软件服务有限公司 李纠.
1 地 理 信 息 系 统 —— 专业必修课程 西南大学地理科学学院 田永中 ,
第 3 章 控制流分析 内容概述 – 定义一个函数式编程语言,变量可以指称函数 – 以 dynamic dispatch problem 为例(作为参数的 函数被调用时,究竟执行的是哪个函数) – 规范该控制流分析问题,定义什么是可接受的控 制流分析 – 定义可接受分析在语义模型上的可靠性 – 讨论分析算法.
主要学习内容: 1、用描述法分析样品的风味特征 2 、学习味觉试验方法。 闽北职业技术学院食品与生物工程系.
Department of Mathematics 第二章 解析函数 第一节 解析函数的概念 与 C-R 条件 第二节 初等解析函数 第三节 初等多值函数.
网上预约集港操作指南 一、登录系统 登陆下面图片显示网址:输入堆场用户名、密码和校验码登陆系统.
宣传培训工作组总 结 2015 ·03 · 苏州 宣传工作 培训工作 促进推广责任关怀管理
晒课系统功能介绍 抚顺市教师进修学院电教部. 一、系统整体功能介绍 二、教师如何晒课 三、教研员如何协助 四、管理员的权限 五、时间安排及注意问题.
首 页 首 页 上一页 下一页 本讲内容本讲内容 视图,剖视图(Ⅰ) 复习: P107 ~ P115 作业: P48(6-2,6-4), P49( 去 6-6) P50, P51(6-13), P52 P50, P51(6-13), P52 P53 (6-18,6-20) P53 (6-18,6-20)
学生成长成才导图填报指南 填报网址:
《 UML 分析与设计》 交互概述图 授课人:唐一韬. 知 识 图 谱知 识 图 谱知 识 图 谱知 识 图 谱.
经济法律关系 经济关系 经济法法律关系 主体 决策主体、 经济管理主体、 生产经营主体、 消费主体、监督主体 国家机关、法人、 自然人、非法人机构、 农村承包户、个体经 营户、合伙组织 以及法人的分支机构 客体 经济行为、物、 货币、有价证券、 科学技术成果 内容 经济权利、经济义务.
Delivering the System 中国科学技术大学软件学院 孟宁 2012 年 11 月.
华南师范大学教育科学学院 第二步:明确小组成员分工 选举 “ 常任组长 ” 1 名。 所有组员以个人姓名笔画排序 1 、 2 、 3 、 4 、 5 号,轮流担任 “ 轮值组长 ” ,每一周进行轮换。 本次课的轮值组长为 1 号。
Java 水晶报表. 目录 水晶报表开发 (CrystalReports 2008) Java 水晶报表 (JBuilder 2005) 报表项目布署 (WebSphere v6.1)
表单自定义 “ 表单自定义 ” 功能是用于制作表单的 工具,用数飞 OA 提供的表单自定义 功能能够快速制作出内容丰富、格 式规范、美观的表单。
丹东市 “ 十二五 ” 德育专项小课题 凤城市 东方红小学 鄂秀春. 提出的背景 家长教师之间亟待相互了解。 传统方式不能满足家校沟通的需求。 拥有良好的网络环境和教师资源。
Planning and Managing the Project 中国科学技术大学软件学院 孟宁 2010 年 03 月.
山东省中小学师资培训中心 山东省中小学教师远程研修项目办公室 年全省中小学幼儿园教师远程研修管理工作要点.
力的合成 力的合成 一、力的合成 二、力的平行四边形 上一页下一页 目 录 退 出. 一、力的合成 O. O. 1. 合力与分力 我们常常用 一个力来代替几个力。如果这个 力单独作用在物体上的效果与原 来几个力共同作用在物体上的效 果完全一样,那么,这一个力就 叫做那几个力的合力,而那几个 力就是这个力的分力。
太阳能综合利用技术 中国科学技术大学热科学和能源工程系. 一、多功能热泵系统 多功能家用热泵样机通过控制元件的切换 可以实现三种运行模式:①单独制热水模 式,②制冷兼制热水模式,③制暖模式。
算得清写的准 —— 物业费公示报告的编写 讲师:朱芸 物业费的 构成? 哪些是管 理人员工 资呢? 哪些算工程费 用? 怎样才能核 算的清楚呢?
“ 百链 ” 云图书馆. 什么是百链云图书馆?1 百链云图书馆的实际效果?2 百链云图书馆的实现原理?3 百链云图书馆的价值?44 图书馆要做什么?55 提 纲.
教育部 财政部 “ 网络教育数字化学习资源中心建设 ” 项目 单从凯 2011 年 3 月 13 日 典型应用示范工作方案.
无忧 PPT 整理发布 无忧 PPT 整理发布 网上教研活动的推进与 学习社区的构建 首都师范大学 蒋国珍 2008 年 12 月.
目标与要求: 让学生了解材料美是布的基本特点,利 用布的特点进行创作,培养学生的创新和实 践能力。
参考文献管理软件. 常见参考文献管理软件 : 中文 : CNKI E-learning (目前免费) NoteExpress NoteFirst 英文: Refworks Endnote (网络版免费) Mendeley……
开放教育学员入学须知 第一部分:浏览山东理工大学远程与继续 教育学院网站浏览山东理工大学远程与继续 教育学院网站 第二部分:浏览中央电大教学平台浏览中央电大教学平台 第三部分:浏览山东电大教学平台浏览山东电大教学平台 第四部分:浏览淄博电大教学平台浏览淄博电大教学平台 第五部分:淄博电大教学平台使用淄博电大教学平台使用.
森林保护学本科系列课程 教学改革与实践 西北农林科技大学 一、基本情况 二、主要成果 三、创新点 四、成果的应用 项目研究背景 项目的总体设计 成果简介 解决的主要教学问题 解决教学问题的方法 改革前后的对比.
院长助理 教务处长 李学锋 教授 2008 年 9 月 9 日 基于工作过程的系统化高职课程建设.
1. 利用图形化开发环境 LabVIEW 对 Xilinx Spartan3E 进行编程 汤敏 NI 高校市场部.
张勤 人大报刊复印资料 专题全文数据库 简 介简 介 《人大报刊资料全文数据库》是中国人民大 学书报资料中心与北京博利群电子信息有限 公司联合开发研制的大型数据库光盘。它涵 盖面广、信息量大、分类科学、筛选严谨、 结构合理,是国内最具权威的社会科学、人.
3D 仿真机房建模 哈尔滨工业大学 指导教师:吴勃英、张达治 蒋灿、杜科材、魏世银 机房尺寸介绍.
北大法意数据库应用. 讲座提要大纲 法律专业能力 法律实践 法律信息检索能力 互联网 法律信息检索能力是法律专业人士的核心能力之一 美国律师协会( ABA )把它明确规定在律师的工 作规范和职业道德中.
高校信息门户建设 清华大学计算机与信息管理中心 2005 年 7 月 高校信息门户及平台建设 清华大学计算机与信息管理中心 刘启新 2005 年 7 月.
物流分拣技术与装备 核心要点: 自动分拣作业方式与流程 自动分拣装备 自动分拣系统 实例. 物流分拣技术与装备 学习目标 通过本章的学习,应该掌握自动分拣的作业 流程,重点掌握摘取式和播种式拣选的特点, 了解常见的自动分拣装备,掌握自动分拣系 统的一般特点及其构成。通过实例,对目前 流行的分拣系统有初步了解。
参展主要内容 以信息科技支撑现代农业为主题,包括精准农业、数字农业、农 业物联网、农业遥感、信息服务 5 部分内容,重点展示科研院所、大 专院校等单位的科研成果及应用示例。精准农业重点展示面向设施、 果园、大田生产管理过程中的关键技术及智能装备,以精准施肥、施 药、灌溉大型机具实物展示为主,同时将搭建微型温室(约.
2015 年工作汇报 钟 平. 6 一、校 本 研 修 2 听 评 课听 评 课听 评 课听 评 课 1.
人力资源和社会保障部职业能力建设司. » 《一体化课程开发技术规程》编写综述 » 《一体化课程开发技术规程》内容解读 » 《一体化课程开发技术规程》使用建议.
韩文数据库使用说明 鲁锦松. 主要内容 一、为什么要用数据库 二、怎样利用中文数据库 三、怎样利用韩文数据库.
SCI 数据库检索练习参考 本练习完全依照 SCI 数据库实际检索过程而 实现。 本练习完全依照 SCI 数据库实际检索过程而 实现。 练习中,选择了可以举一反三的题目,读 者可以根据题目进行另外的检索练习,如: 可将 “ 与 ” 运算检索改为 “ 或 ” 、 “ 非 ” 运算检索 等等。 练习中,选择了可以举一反三的题目,读.
管理机构 财务要求 划拨方式 检查环节 育人性质 所属范畴 所属范畴相同 勤助科研项目和勤助实践项目均属于我校 “ 大学生发展成才 计划 ” 的组成部分,服务于学生成长成才。 勤助科研项目和勤助实践项目均属于我校 “ 大学生发展成才 计划 ” 的组成部分,服务于学生成长成才。
Presentation transcript:

Planning and Managing the Project 中国科学技术大学软件学院 孟宁 2012年09月

Contents 3.1 Tracking Progress 3.2 Project Personnel 3.3 Effort Estimation 3.4 Risk Management 3.5 The Project Plan 3.6 Process Models and Project Management

Chapter 3 Objectives Tracking project progress Project personnel and organization Effort and schedule estimation Risk management Using process modeling with project planning

3.5 Project Plan Project Plan Contents project scope项目范围 与客户的期望达成一致 project schedule项目进度 进度可以用工作分解图表示。 project team organization项目团队组织结构 列出了开发小组成员名单,及组织形式,每人的任务。该计划也包含资源分配情况。 technical description of system系统的技术描述 系统设计方案描述 project standards and procedures项目标准和流程 算法、工具、设计语言、测试技术等

3.5 Project Plan Project Plan Contents quality assurance plan质量保证计划 configuration management plan配置管理计划 documentation plan文档计划 data management plan数据管理计划 resource management plan资源管理计划 test plan测试计划 training plan培训计划 security plan安全计划 risk management plan风险管理计划 maintenance plan维护计划

3.5 Project Plan Project Plan Lists List of the people in development team List of hardware and software Standards and methods, such as algorithms tools review or inspection techniques design language or representaions coding languages testing techniques

Review the previous lesson Tracking Progress 项目进度问题 Project Personnel 人力资源及组织建设 Effort Estimation 工作量评估 Risk Management 风险管理 The Project Plan 项目计划

项目计划书的核心部分 项目概述 系统设计架构 功能模块分解 工作量评估 粗线条的用例图或者网络拓扑结构图 系统架构图 任务分解图WBS,细化到自己能评估其工作量 工作量评估 任务列表及对应任务所需时间和其他资源

What is a project? 定义一:项目是完成某些特定指标的一次性任务。 定义二:项目是一项有待完成的专门任务,是在一定的组织机构内,在限定的资源条件下,在计划的时间里,按满足一定性能、质量与数量的要求去完成的一次性任务。 项目的特征 唯一性 一次性 整体性 多目标性 寿命周期阶段性

What is project management Project Management --The application of knowledge, skills, tools, and techniques to project activities in order to meet or exceed stakeholder needs and expectations. 两种含义 管理活动:一种有意识地按照项目管理的特点和规律,对项目进行组织管理的活动 管理学科:以项目管理活动为研究对象的一门学科,它是探索项目活动科学组织管理的理论与方法。

什么是软件项目管理? 软件项目管理是为了使软件项目能够按照预定的成本、进度、质量顺利完成,而对成本、人员、进度、质量、风险等进行分析和管理的活动。 软件项目管理的对象是软件工程项目,他所涉及的范围覆盖了整个软件工程过程。

管理的范围 有效的项目管理集中于三个P 上: People Problem Process 项目参与者 项目负责人 软件项目组 协调和通讯 软件范围 问题分解 Process 合并问题和过程 过程分解

Project Management Managers most successful at building quality products on time and within budget are those who tailor the project management techniques to the particular characteristics of the resources needed,the chosen process, and the people assigned. the merging of process and project management

Establish an appropriately large shared vision 3.6 Process Models and Project Management Enrollment Management Model: Digital Alpha AXP Establish an appropriately large shared vision Delegate completely and elicit specific commitments from participants Inspect vigorously and provide supportive feedback Acknowledge every advance and learn as the program progresses

3.6 Process Models and Project Management Digital Alpha AXP (continued) Vision: to “enroll” the related programs, so they all shared common goals

3.6 Process Models and Project Management Digital Alpha AXP (continued) An organization that allowed technical focus and project focus to contribute to the overall program

Vision & Enrollment shared common goals Each group and subgroup of the project defined its own objectives in terms of the global ones stated for the project include the company's business goals

Commitment & Delegation as managers developed plans they delegated tasks to groups,soliciting(请求)comments and commitments about the content of each task and the schedule constraints imposed. Each required result was measurable and identified with a particular owner who was held accountable for delivery. the owner may not have been the person doing the actual work;rather,he or she was the person responsible for getting the work done. Trust - Accountability - (task-owner-date)

Inspection & Support Managers continually inspected the project to make sure that delivery would be on time. identify risks,when a risk threatened to keep the team from meeting its commitments, make substantial changes to help move the project forward.

Acknowledgment & learning For each project step,the managers acknowledged progress both personally and publicly. They recorded what had been learned and they asked team members how things could be improved the next time.

technical and project events Managers had to oversee both technical and project events. the technical focus involved technical design and strategy the project focus addressed commitments and deliverables

One-page description The plan was restricted to a single page,so that the participants could see the "big picture",without complexity or detail. one-page descriptions of designs,schedule,and other key items enabled project participants to have a global picture of what to do,and when and how to do it.

Itemizing key points of a one-page report Schedule milestones issues and dependencies resolved issues and dependencies not resolved(with ownership and due dates) critical-path events in the past month activities along the critical path in the next month

motivated more by recognition than money engineers are usually motivated more by recognition than by financial gain. Instead of rewarding participants with money, they focused on announcing progress and on making sure that public knew how much the managers appreciated the engineers' work.

Integrated product development team 3.6 Process Models and Project Management Accountability modeling: Lockheed Martin Matrix organization Each engineer belongs to a functional unit based on type of skill Integrated product development team Combines people from different functional units into interdisciplinary work unit Each activity tracked using cost estimation, critical path analysis, schedule tracking Earned value a common measure for progress

3.6 Process Models and Project Management Accountability modeling:Lockheed Martin (continued) Accountability model used in F-16 Project

3.6 Process Models and Project Management Accountability modeling: Lockheed Martin (continued) Teams had multiple, overlapping activities An activity map used to illustrate progress on each activity

3.6 Process Models and Project Management Accountability modeling: Lockheed Martin (continued) Each activitiy's progress was tracked using earned value chart

hand-off model accountability model tell nothing about coordination among different teams. built software to catalog and track the hand-offs from one team to another,so that could understand who was waiting for action or products from them. Trac ticket as a example

summary for accountabilty model it provided a mechanism for communication and coordination it encouraged risk management especially by forcing team members to examine problems in review meetings. it integrated progress reporting with problem solving.

3.6 Process Models and Project Management Anchoring (Common) Milestones Life cycle objectives Objectives: Why is the system being developed? Milestones and schedules: What will be done by when? Responsibilities: Who is responsible for a function? Approach: How will the job be done, technically and managerially? Resources: How much of each resource is needed? Feasibility: Can this be done, and is there a good business reason for doing it? Life-cycle architecture: define the system and software architectures and address architectural choices and risks Initial operational capability: readiness of software, deployment site, user training

3.6 Process Models and Project Management Anchoring milestones (continued) The Win-Win spiral model suggested by Boehm is used as supplement to the milestones

项目管理之道 项目管理中的山与水 稳步推进与系统平衡 仁者乐山,智者乐水 自信人生两百年 会当击水三千里

3.7 What this Chapter Means for You Key concepts in project management Project planning Cost and schedule estimation Risk management Team Organization Project planning involves input from all team members Communication path grows as the size of the team increases and need to be taken into account when planning and estimating schedule

谢谢大家! References 软件工程 - 理论与实践(第四版 影印版) Software Engineering: Theory and Practice (Fourth Edition),Shari Lawrence Pfleeger,Joanne M. Atlee ,高等教育出版社 软件工程 - 理论与实践(第四版) Software Engineering: Theory and Practice (Fourth Edition),Shari Lawrence Pfleeger,Joanne M. Atlee,杨卫东译,人民邮电出版社 软件工程—实践者的研究方法(Software Engineering-A Practitioner’s Approach); (美) Roger S. Pressman 著; 机械工业出版社ISBN:7-111-07282-0 http://code.google.com/p/advancedsoftwareengineering/