软件工程IT项目管理复习之 二:项目管理与信息技术环境

简介: 软件工程IT项目管理复习之 二:项目管理与信息技术环境

需要PPT请点赞关注收藏后评论区留言私信~~~

一、学习目标

描述项目管理的系统视图及其如何应用于信息技术(it)项目

了解组织,包括四个框架、组织结构和组织文化

解释利益相关者管理和最高管理层承诺对项目成功至关重要的原因

理解项目阶段和项目生命周期的概念,区分项目开发和产品开发

讨论IT项目的独特属性和多样性

描述影响IT项目管理的最新趋势,包括全球化、外包、虚拟团队和敏捷项目管理

二、项目管理的系统观点

项目必须在广泛的组织环境中运行

项目经理需要使用系统思维:

从整体上看待在组织范围内实施项目

高级经理必须确保项目继续支持当前的业务需求

20世纪50年代出现了一种系统方法,用来描述管理和解决问题的更具分析性的方法

三部分包括:

系统哲学:将事物视为系统的整体模型

系统分析:解决问题的方法

系统管理:在对系统进行更改之前解决业务、技术和组织问题

三、组织结构

3个基本组织结构

职能:职能经理向首席执行官汇报

项目:项目经理向首席执行官汇报

矩阵:功能结构和项目结构之间的中间地带;员工经常向两个或多个老板汇报;结构可以是弱矩阵、平衡矩阵或强矩阵

组织文化是一组共同的假设、价值观和行为,它们是组织运作的特征

许多专家认为,许多公司问题的根本原因不是结构或员工,而是文化

四、干系人管理

项目经理必须花时间确定、理解和管理与所有项目利益相关者的关系

使用四个组织框架可以帮助满足利益相关者的需求和期望

高级管理人员/高级管理人员是非常重要的利益相关者

高层管理人员是项目的关键利益相关者

帮助项目经理成功领导项目的一个非常重要的因素是他们从最高管理层获得的承诺和支持水平

如果没有最高管理层的承诺,许多项目将失败。

有些项目有一位高级经理,称为冠军,他是项目的主要支持者

领导可以做到以下几点

提供充足的资源

及时批准独特的项目需求

获得组织其他部门的合作

领导问题的指导和辅导

如果组织对IT持否定态度,IT项目将很难成功

在组织中拥有高级别的首席信息官(CIO)有助于IT项目

将非IT人员分配给IT项目也会鼓励更多的投入

标准和指南帮助项目经理提高效率

高级管理层可以鼓励

项目管理中标准表格和软件的使用

制定和使用编写项目计划或提供状态信息的指南

创建项目管理办公室或卓越中心

五、项目阶段和项目周期

项目生命周期是定义

每个阶段将执行哪些工作

将产生什么可交付成果以及何时

谁参与了每个阶段,以及

管理层将如何控制和批准每个阶段产生的工作

可交付成果是作为项目一部分生产或提供的产品或服务

在项目生命周期的早期阶段

资源需求通常最低

不确定性(风险)最高

项目利益相关者有最大的机会影响项目

在项目生命周期的中间阶段

完成项目的确定性提高了

需要更多的资源

项目生命周期的最后阶段集中于

确保满足项目要求

赞助商批准项目的完成

产品也有生命周期

系统开发生命周期(SDLC)是描述开发和维护信息系统所涉及的阶段的框架

系统开发项目可以遵循

预测生命周期:可以清楚地阐明项目的范围,并且可以预测进度和成本

自适应软件开发(ASD)生命周期:需求无法明确表达,项目是任务驱动和基于组件的,使用基于时间的周期来满足目标日期

瀑布模型:具有明确定义的线性系统开发和支持阶段

螺旋模型:表明软件是使用迭代或螺旋方法而非线性方法开发的

增量构建模型:提供操作软件的逐步开发

原型模型:用于开发原型以阐明用户需求

快速应用程序开发(RAD)模型:用于快速生产系统而不牺牲质量

敏捷软件开发已经成为一种流行的描述新方法的方法,这种方法注重编程团队和业务专家之间的密切合作

一个项目应该成功地通过每个项目阶段,以便继续下一个阶段

管理评审(也称为阶段退出或终止点)应在每个阶段之后进行,以评估项目的进度、可能的成功以及与组织目标的持续兼容性

六、IT项目的环境

IT项目在规模、复杂性、生产的产品、应用领域和资源需求方面可能非常多样化

IT项目团队成员通常具有不同的背景和技能

IT项目使用快速变化的各种技术。即使在一个技术领域,人们也必须高度专业化

全球化

外包

外包是指组织从外部来源获取货物和/或来源。离岸外包有时用于描述来自另一个国家的外包

组织通过利用外包来保持竞争力,例如找到降低成本的方法

他们的下一个挑战是通过改进企业架构,确保IT基础设施和业务流程集成和标准化,从而通过外包进行战略性IT投资(参见建议阅读)

项目经理应该更加熟悉合同谈判和其他外包问题

虚拟团队

虚拟团队是一群使用通信技术跨时空工作的个人

虚拟团队优势:

通过全天候提供员工团队,提高竞争力和响应能力

降低成本,因为许多虚拟员工不需要办公空间或家庭办公室以外的支持。

让来自全球各地的团队成员随时随地工作,从而提供更多专业知识和灵活性

通过消除固定的办公时间和出差上班的需要,提高团队成员的工作/生活平衡

虚拟团队缺点:

隔离团队成员

增加通信问题的可能性

降低团队成员非正式沟通和传递信息的能力

增加对技术的依赖以完成工作

敏捷管理

敏捷意味着能够快速、轻松地移动,但有些人认为,正如他们所看到的那样,项目管理不允许人们快速或轻松地工作。

早期的软件开发项目通常使用瀑布方法,如本章前面所定义的。随着技术和业务变得更加复杂,这种方法往往难以使用,因为需求是未知的或不断变化的。

今天的敏捷意味着使用一种基于迭代和增量开发的方法,在这种方法中,需求和解决方案通过协作来发展。

总结

项目经理在处理项目时需要采取系统方法

组织有四个不同的框架:结构、人力资源、政治和象征

组织的结构和文化对项目经理有很强的影响

项目应成功通过项目生命周期的每个阶段

由于信息技术项目的独特背景,项目经理需要考虑几个因素

影响IT项目管理的最新趋势包括全球化、外包、虚拟团队和敏捷

创作不易 觉得有帮助请点赞关注收藏~~~

相关文章
|
关系型数据库 MySQL 索引
936. 【mysql】locate函数
936. 【mysql】locate函数
697 2
|
定位技术 TensorFlow API
Google Earth Engine (GEE)——张量流水灾模型数据集(Sentinel-1)
Google Earth Engine (GEE)——张量流水灾模型数据集(Sentinel-1)
587 0
|
8月前
|
人工智能 自然语言处理 监控
2025年,开启GEO优化新时代,为企业抢占AI搜索先机
AI的不断重塑传统的信息入口之际,用户的搜索行为也从单一的百度、抖音的简单的查找答案的模式,逐渐转向了对DeepSeek、豆包、文心一言等一系列的AI对话平台的更加深入的探索和体验。DeepSeek的不断迭代优化同时,目前其月活跃的用户已破1.6亿,全网的AI用户规模也已超过6亿,这无疑为其下一阶段的迅猛发展提供了坚实的基础和广泛的市场空间。
|
8月前
|
JSON 监控 API
从0到1掌握京东API:商品列表获取技巧与避坑指南
京东商品列表API是京东开放平台的核心接口,支持按类目、价格、销量等多条件筛选,实时获取商品基础信息、价格、库存及促销数据。采用HTTPS协议,JSON格式返回,适用于竞品分析与价格监控。支持分页,通过MD5签名认证,保障数据安全。
|
11月前
|
API 数据安全/隐私保护 Python
批量发短信的软件,自动群发短信批量工具,手机号电话生成脚本插件【python】
该工具包含三个核心模块:短信发送核心功能、配置管理系统和命令行界面。使用时需先配置API密钥和短信模板
|
JavaScript 前端开发 测试技术
Angular与NestJS的神奇之处:如何用全栈技术让你的项目一鸣惊人?
【8月更文挑战第31天】在现代软件开发中,全栈开发已成为主流。借助Google支持的开源前端框架Angular及基于TypeScript的Node.js框架NestJS,我们可以构建出高性能的全栈应用。本文将探讨Angular与NestJS的结合方式,并通过示例代码展示如何创建全栈Angular应用。了解应用需求、编写测试和关注性能是实现这一目标的关键步骤。随着Angular和NestJS生态的不断发展,它们必将在未来的Web开发中发挥更大的作用。
528 0
|
存储 Ubuntu 前端开发
Linux软件包管理工具概览
在Linux系统中,dpkg、apt、rpm、yum和dnf是几种常见的包管理工具,它们分别属于不同的Linux发行版或家族,并有着各自的诞生顺序和特点。下面将按照这些工具的诞生顺序,并结合Debian、Red Hat、CentOS、Ubuntu和Kali等系统,进行详细的介绍。
465 4
|
Java 数据库连接 应用服务中间件
从“ClassNotFoundException”到“终于搞定!”——一次 Web 应用排查之旅
本文详细记录了在开发 Web 应用过程中遇到的多个典型问题及解决方法,包括 JSP 编译失败、MyBatis 核心类加载错误、配置文件混乱以及映射文件路径不匹配等。通过逐步排查和调整目录结构、分离配置文件、正确管理依赖,最终解决了所有问题。文章总结了调试经验,强调了目录结构的重要性、配置文件的清晰划分以及日志分析的价值,为开发者提供了实用的参考。
622 0
|
运维 安全 Cloud Native
阿里云云安全中心全面解析
阿里云云安全中心作为一款集持续监测、深度防御、全面分析、快速响应能力于一体的云上安全管理平台,为企业提供了全方位的安全保障。本文将详细介绍阿里云云安全中心的功能、应用场景、收费标准以及购买建议,帮助您更好地了解和利用这一强大的安全工具。
阿里云云安全中心全面解析
|
数据采集 前端开发 搜索推荐

热门文章

最新文章