当前位置: 首页 > news >正文

第十二章 项目采购管理

12.1 规划采购管理
12.2 实施采购
12.3 控制采购


项目经理通常没有签订合同的权限,但必须熟悉正规的采购流程;
协议是采购的核心文件,关于协议我们要知道:
·协议包括:合同、服务水平协议、谅解、协议备忘录或采购订单
❗️注意:协议包含合同
·要约:不是协议、是单方面的行为
·协议的双方必须遵守协议中约定的内容,即便一方违约,另一方也不能随意违约
·协议必须符合当地法律和政策,因此协议往往需要法律部门审批
·买方有时也会变为卖方,卖方有时也会变为买方
·如果题目没有明确说明,默认我们是买方

采购风险管理:
在编制合同时准确的将具体风险分配给最有能力对其加以管理的一方
买方必须接受承包商无法掌控的风险
Ex:采购方公司政策的不断变化,法规要求的不断变化,以及项目以外的其他风险


12.1 规划采购管理(规划过程组)

•定义
记录项目采购决策、明确采购方法、识别潜在卖方(考虑潜在供应商);
•作用
确定是否需要采购、确定采购什么、采购方式、采购多少、以及何时采购;

• 输入

1.项目章程⭐️
包含高层级范围、需求和主要里程碑;
包含预先批准的财务资源;

2.商业文件⭐️
商业论证:回答为什么要做这个项目;
效益管理计划:回答如何评价项目是否成功;

要根据收益管理计划,来确定采购日期、提前购买设备,不改变项目的预算、只是减少了现金流,或者说增加了流动资本
(在财务管理领域,一般意义上资本更多指的是生产资料,如厂房、设备等)

3.项目管理计划
4.项目文件
5.事业环境因素

6.组织过程资产⭐️⭐️⭐️
预先批准的供应商名录
正式的采购指南、政策、程序

·总价合同(买方风险最低)
(1)固定总价FFP
(2)总价加激励费用FPIF
(3)总价加经济价格调整FPEPA


·成本补偿合同(范围频繁变更且复杂)
范围预计在合同执行期内有重大变更
特点是卖方绝对不会亏本
由于要经常核查卖方成本,买方的合同管理工作会比较复杂
❗️总价=实际成本+约定费用-(实际成本-目标成本)×卖方比例
Ex:需求始终难以统一
(1)成本加固定费用
(2)成本加激励费用
激励条款-目的是实现既定的绩效目标
(3)成本加奖励费用
激励是有明确的规则、而奖励完全靠卖方主观决定


·工料合同(工作范围不明确)
混合型合同:成本补偿合同+总价合同
买方没有明确规定合同的总价值
在合同授予时,采购的总数量没有明确规定

工作性质清楚、但具体的工作量无法确定
无法快速编制出准确的工作说明书
Ex:PM不能准确估算工作范围或成本

• 工具与技术

1.专家判断

2.数据收集
·市场调研⭐️
市场调研包括(考察行业情况)和(供应商能力)
针对要采购的产品或服务,调研行情中的具体情况;
Ex:了解潜在供方的信息


3.数据分析
·自制或外购分析⭐️
评估应该由团队自行完成还是从外部采购;

4.供方选择分析⭐️
需要使用供方选择分析来确定用什么方法来选择卖方;
选择供应商的方法。包括:
·最低成本:适用于标准化或常规采购
此类采购有成熟的实践与标准,有具体明确的预期成果,可以用不同的成本来取得
·仅凭资质:用于采购价值相对较小、不值得花时间和成本开展完整选择过程的情况
·基于质量或技术方案得分
·基于质量和成本
综合考虑质量和成本来选择供应商、在项目的风险或不确定性较高的情况下,除了成本,质量也应该是一个关键因素
·独有来源
·固定预算:要求在建议邀请书中向受邀的卖方披露可用预算,然后在此预算内选择技术建议书得分最高的卖方

5.会议

• 输出

1.采购管理计划⭐️⭐️⭐️
描述如何开展采购工作
告诉我们如何制定采购工作说明书,如何选择合同类型,如何进行招标,如何进行合同收尾

·内容包括
采购的时间表;
用于管理合同的采购测量指标;
角色与职责;
制约因素与假设日志;
支付货币;
是否需要独立估算;
拟使用的合格卖方(预审合格的供应商名单);

❗️采购管理计划指导实施采购、控制采购过程


Ex:记录了项目是开展国际竞争性招标,还是仅从当地招标


2.采购策略⭐️
·交付方法
专业服务类项目:能否分包、哪部分可以分包、合资企业等
工程项目:交钥匙、设计-建造、设计-招标-建造、设计-建造-运营、建造-拥有-运营-转让
·选定的合同类型:三大类七小类
·采购的阶段定义:阶段名称、阶段工作内容、里程碑等

3.招标文件⭐️
邀请投标方参与的文件
包括:
信息邀请书:通常用于在早期收集更多信息,以便随后发布报价邀请书和建议邀请书
报价邀请书:采购标准化产品或服务
建议邀请书:采购非标准化的服务,主要依据技术方案来选择卖方

❗️采购文件包括:
规定的应答格式、相关的采购工作说明书、所需的合同条款

便于卖方做出准确、完整的应答、还要便于买方对于卖方应答做出评价
采购文件的复杂和详细程度应与采购的价值及相关的风险相符
采购文件即需要具备足够详细的信息,以确保卖方做出一致且适当的应答,
同时要有足够的灵活度,让卖方为满足相同的要求而提出更好的建议


4.采购工作说明书SOW⭐️
·采购的范围
·对要采购的内容的非常具体的描述,以便潜在卖方确定是否有能力提供此类产品、服务或成果
采购工作说明书包括:规格型号、数量、质量水平、履约时间地点等
采购工作说明书是采购合同中避免潜在范围争议的重要因素
采购工作说明书发出后,在签订合同之前买方可以对其修改、补充、完善
❗️采购工作说明书=供应商的项目章程

•工作大纲
对于服务采购,经常使用;
准确描述承包商需要执行的任务,以及承包商必须达到的标准

5.供方选择标准⭐️
确定的选择供方的方法;
是使用供方选择分析工具的结果;

6.自制或外购决策⭐️
确定自己做还是外部采购;
是自制或外购分析的结果;

7.独立成本估算⭐️
采购方自行准备的成本估算、是评估卖方报价的参照;
可避免对供应商报价的怀疑;
自己做或请外部专家做;

8.变更请求

9.项目文件更新
经验教训登记册
里程碑清单
需求文件
需求跟踪矩阵 
风险登记册
相关方登记册

10.组织过程资产更新

12.2 实施采购(执行过程组)

•定义
实施采购是获取卖方应答、选择卖方并授予合同的过程
买方发出招标文件-获取卖方建议书-对建议书进行评审-确定中标者并授予合同的过程
•作用
选定合格卖方并签署关于货物或服务交付的法律协议
使内部和外部相关方期望协调一致

合同谈判:选定卖方-采购谈判-签署合同
对合同的结构、要求、及其他条款加以澄清,以取得一致意见;

工作大纲:对于服务采购,经常使用;

• 输入

1.项目管理计划
2.项目文件

3.采购文档⭐️
·招标文件:信息邀请书、建议邀请书、报价邀请书,用以让卖方编制应答文件
·采购工作说明书SOW:详细说明采购物的范围、规格、数量、验收标准等
·独立成本估算:买方编制成本预算,用以评估卖方的建议书
·供方选择标准:如何评估卖方的建议书

以上都是规划采购管理的输出
采购文档是实施采购和控制采购过程的输入

4.卖方建议书⭐️
根据招标文件、卖方编制的投标文件和应答

5.事业环境因素
6.组织过程资产

• 工具与技术

1.专家判断
2.广告⭐️
投标人发出的招标公告

3.投标人会议(公平、澄清)⭐️ 
又称承包商会议、供应商会议、投标前会议
时间:在卖方提交建议书之前,在买方和潜在卖方之间召开
目的:确保所有潜在投标人对采购要求都有清楚且一致的理解
原则:确保没有任何投标人会得到特别优待
如果有投标人没参会,私下单独询问相关问题,不能不告知会议内容,也不能单独解释,可以将会议纪要发送给投标人

4.数据分析
建议书评价⭐️(评标)

5.人际关系与团队技能
·谈判:双方达成共识
实施采购过程中的谈判是为了澄清问题、对即将签订的合同达成共识

• 输出

1.选定的卖方⭐️
2.协议⭐️
与中标方签订合同或协议,内容包括:
·采购工作说明书或主要的可交付成果;
·进度计划、里程碑、进度计划中规定的日期;
·绩效报告
·定价和支付条款 
·检查、质量和验收标准
·担保和后续支持
·分包批准
·变更请求处理
·终止条款和替代争议的解决方法:

❗️依据终止条款,可以终止整个合同或合同的某个部分

3.变更请求
4.项目管理计划更新
5.项目文件更新
范围、进度、成本、质量、资源等许多方面都会发生很大的变化;
6.组织过程资产更新

·谈判的原则
人与事分开:应该尽量理性的谈判,不要带入个人感情
关注利益而非立场:利益决定立场,所以必须关注对方的利益
创造共赢的解决方案:
坚持与客观标准比较:

12.3 控制采购(监控过程组)

•定义
管理采购关系、监督合同执行情况、实施必要的变更和纠偏;
•作用
确保买卖双方履行法律协议,满足项目需求;

对采购执行质量审计;
错误已经改正,进一步需要防止错误继续发生;
对于供方质量的审查属于控制采购;


• 输入

1.项目管理计划
2.项目文件
3.协议⭐️

4.采购文档⭐️
采购文档是实施采购和控制采购过程的输入

 
5.批准的变更请求
包括对合同条款和条件的修改


6.工作绩效数据⭐️
7.事业环境因素
8.组织过程资产

•工具与技术

1.专家判断

2.索赔管理⭐️
双方存在分歧、争议的时候使用
索赔管理的优先顺序:谈判-调节-仲裁/诉讼


3.数据分析
·绩效审查:控制采购通过绩效审查对供应商质量、资源、进度和成本绩效进行测量、比较和分析,以审查合同工作的绩效;
·挣值分析
·趋势分析


4.检查⭐️
对合同要求的成果、产品、工作本身进行检查;
包括买卖双方联合巡检现场、工厂验收FAT、现场验收SAT;

5.审计⭐️
对采购过程进行审查
目的:确认双方是否履约、采购是否达到了预期效果;

• 输出

1.结束的采购⭐️
按合同条款规定,关闭采购
包括移交全部成果,解决争议和索赔,付款结束

2.工作绩效信息⭐️

3.采购文档更新
留存证据
包括技术文件、验收报告、采购绩效报告、财务文件(发票、支付记录)等
采购文档更新:只涉及本次采购的文档,不涉及更新预审合格卖方清单

4.变更请求
5. 项目管理计划更新
6.项目文件更新

7.组织过程资产更新
·支付计划和请求
·卖方绩效评估文件
·预审合格的卖方清单更新
·经验教训知识库
·采购档案

·往来函件:已完成的额外工作,也应记录合同之中;
·推定变更:根据买方发布的指示,卖方采取了相应行动,但未走变更流程;
应在往来函件中对推定变更进行专门识别和记录;

相关文章:

第十二章 项目采购管理

12.1 规划采购管理 12.2 实施采购 12.3 控制采购 项目经理通常没有签订合同的权限,但必须熟悉正规的采购流程; 协议是采购的核心文件,关于协议我们要知道: 协议包括:合同、服务水平协议、谅解、协议备忘录或采购订单 ❗…...

PSFR-GAN复现

写在前面:本博客仅作记录学习之用,部分图片来自网络,如需引用请注明出处,同时如有侵犯您的权益,请联系删除! 文章目录 前言快速开始安装依赖权重下载及复原 训练网络数据集训练脚本 代码详解训练BaseOptio…...

函数和数组

一、函数 1.函数使用方法 定义函数再引用函数 2.基本函数格式 基本格式1: function 函数名{ ​ 命令序列 } 基本格式2: 函数名(){ 命令序列 } 基本格式3: function func_name () {…...

docker安装时报错:Error: Nothing to do

安装docker时报以下错误 解决方法: 1.下载关于docker的相关依赖环境 yum -y install yum-utils device-mapper-persistent-data lvm22.设置下载Docker的镜像源 yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo3…...

白盒测试:覆盖测试及测试用例设计

白盒测试:覆盖测试及测试用例设计 一、实验目的 1、掌握白盒测试的概念。 2、掌握逻辑覆盖法。 二、实验任务 某工资计算程序功能如下:若雇员月工作小时超过40小时,则超过部分按原小时工资的1.5倍的加班工资来计算。若雇员月工作小时超过…...

Java高级开发2024高频面试提问题目

1、请先简单自我介绍一下自己?(一般不超过5min) 2、你最熟悉的项目是哪一个,讲一下用了哪些技术栈?(尽量讲出系统架构图使用到的技术组件和为什么选型这个组件?) 3、你项目中使用什…...

Kamailio openssl 3.0.x 需要注意的事项

我们留意到 Debian Bookworm 安装的 openssl 版本是 3.0.x 这里有几个地方要注意: modparam("tls", "init_mode", 1)核心参数 tls_threads_mode 配置为 1 或者 配置为 2,默认为 0版本建议用 5.8.1,貌似 5.7.x 也行 参…...

SpringAMQP Work Queue 工作队列

消息模型: 代码模拟: 相较于之前的基础队列,该队列新增了消费者 不再是一个,所以我们通过代码模拟出两个consumer消费者。在原来的消费者类里写两个方法 其中消费者1效率高 消费者2效率低 RabbitListener(queues "simple.queue")public voi…...

一分钟带你了解什么是等保测评

等保测评,即网络安全等级保护测评,是依据国家信息安全等级保护制度规定,对信息系统进行安全技术测评和安全管理测评,以确定系统的安全保护水平是否达到预定的安全等级要求。以下是等保测评的相关知识点总结: 测评概述&…...

宝塔面板怎么解决nginx跨域问题

1.找到宝塔的nginx配置文件 宝塔有一点不同,nginx配置文件不在nginx的安装目录中,应当去/www/server/panel/vhost/nginx找到 2.添加你要跨域的地址 location /api {proxy_pass http://localhost:8080;proxy_set_header Host $host;proxy_set_header X-…...

Python 自动化脚本系列:第1集

昨天写了一篇介绍如何使用Python实现自动化任务的,文章末尾介绍了一个简单的自动化脚本,因此今天编号从2开始。顺便附上昨天的文章链接: Python 自动化脚本系列:介绍 欢迎关注博主,持续输出更多Python相关内容&#…...

基于PHP开发的图片高清无损在线压缩源码系统 带完整源代码以及搭建教程

系统概述 高清无损在线压缩源码系统基于PHP语言开发,结合GD库和ImageMagick等图像处理工具,实现了对JPEG、PNG、GIF等多种图片格式的高清无损压缩。系统采用B/S架构,用户只需通过浏览器访问系统界面,即可实现图片的上传、压缩、预…...

Linux提权--SUDO(CVE-2021-3156)Polkit(CVE-2021-4034)

免责声明:本文仅做技术学习与交流... 目录 SUDO(CVE-2021-3156) 影响版本 -判断: -利用: Polkit(CVE-2021-4034) ​ -判断: -利用: 添加用户 SUDO(CVE-2021-3156) another: SUDO权限配置不当. 影响版本 由系统的内核和发…...

nodejs里面的 http 模块介绍和使用

Node.js的HTTP模块是一个核心模块,它提供了很多功能来创建HTTP服务器和发送HTTP请求。 http.Server是一个基于事件的http服务器,内部是由c实现的,接口是由JavaScript封装。 http.request是一个http客户端工具。 用户向服务器发送数据。 创…...

MVC框架简易实现【精细】

目录 mvc 的架构 MVC 框架 传统web开发的弊端 1.创建一个maven项目 2.添加maven依赖 3.创建TomCatService类 3.1 创建TomcatService类 3.2 TomcatService类讲解 3.3 安装项目到本地仓库,给其他项目使用 4.测试启动Tomcat 4.1 创建一个新的maven项目 4.2 引用…...

Java入门基础学习笔记18——赋值运算符

赋值运算符: 就是“”,就是给变量赋值的,从右边往左边看。 int a 10; // 把数据赋值给左边的变量a存储。 扩展赋值运算符: 注意:扩展的赋值运算符隐含了强制类型转换。 package cn.ensource.operator;public class…...

csv 可视化 python代码

excel查看csv后,csv就被锁定了,不能修改,用pyqt写一个csv查看工具,拖拽查看,非常方便 目录 第2版,提升加载速度 选中单元格统计个数,求和,平均值...

HashMap 和 Hashtable区别的底层原理

一、容器键值对: 1.HashMap 的 key 和 value 都允许为 null , HashMap 在 key 为 null 的时候,值必须为null。 2.Hashtable 的 key 和 value 都不允许为 null 。 Hashtable 遇到key或value为 null时 ,将抛出 NullPointerException…...

代码随想录35期Day32-Java

Day32题目 LeetCode122.买股票的最佳时机 核心思想:很简单,只要第二天比第一天贵,就第一天买入,第二天卖出 class Solution {public int maxProfit(int[] prices) {// 只要后一天比这一天价钱高就买,然后第二天卖出…...

ROS 2边学边练(45)-- 构建一个能动的机器人模型

前言 在上篇中我们搭建了一个机器人模型(其由各个关节(joint)和连杆(link)组成),此篇我们会通过设置关节类型来实现机器人的活动。 在ROS中,关节一般有无限旋转(continuous),有限旋转…...

论文解读:交大港大上海AI Lab开源论文 | 宇树机器人多姿态起立控制强化学习框架(二)

HoST框架核心实现方法详解 - 论文深度解读(第二部分) 《Learning Humanoid Standing-up Control across Diverse Postures》 系列文章: 论文深度解读 + 算法与代码分析(二) 作者机构: 上海AI Lab, 上海交通大学, 香港大学, 浙江大学, 香港中文大学 论文主题: 人形机器人…...

树莓派超全系列教程文档--(62)使用rpicam-app通过网络流式传输视频

使用rpicam-app通过网络流式传输视频 使用 rpicam-app 通过网络流式传输视频UDPTCPRTSPlibavGStreamerRTPlibcamerasrc GStreamer 元素 文章来源: http://raspberry.dns8844.cn/documentation 原文网址 使用 rpicam-app 通过网络流式传输视频 本节介绍来自 rpica…...

逻辑回归:给不确定性划界的分类大师

想象你是一名医生。面对患者的检查报告(肿瘤大小、血液指标),你需要做出一个**决定性判断**:恶性还是良性?这种“非黑即白”的抉择,正是**逻辑回归(Logistic Regression)** 的战场&a…...

在鸿蒙HarmonyOS 5中实现抖音风格的点赞功能

下面我将详细介绍如何使用HarmonyOS SDK在HarmonyOS 5中实现类似抖音的点赞功能,包括动画效果、数据同步和交互优化。 1. 基础点赞功能实现 1.1 创建数据模型 // VideoModel.ets export class VideoModel {id: string "";title: string ""…...

基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容

基于 ​UniApp + WebSocket​实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配​微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...

UDP(Echoserver)

网络命令 Ping 命令 检测网络是否连通 使用方法: ping -c 次数 网址ping -c 3 www.baidu.comnetstat 命令 netstat 是一个用来查看网络状态的重要工具. 语法:netstat [选项] 功能:查看网络状态 常用选项: n 拒绝显示别名&#…...

linux arm系统烧录

1、打开瑞芯微程序 2、按住linux arm 的 recover按键 插入电源 3、当瑞芯微检测到有设备 4、松开recover按键 5、选择升级固件 6、点击固件选择本地刷机的linux arm 镜像 7、点击升级 (忘了有没有这步了 估计有) 刷机程序 和 镜像 就不提供了。要刷的时…...

AirSim/Cosys-AirSim 游戏开发(四)外部固定位置监控相机

这个博客介绍了如何通过 settings.json 文件添加一个无人机外的 固定位置监控相机,因为在使用过程中发现 Airsim 对外部监控相机的描述模糊,而 Cosys-Airsim 在官方文档中没有提供外部监控相机设置,最后在源码示例中找到了,所以感…...

WPF八大法则:告别模态窗口卡顿

⚙️ 核心问题:阻塞式模态窗口的缺陷 原始代码中ShowDialog()会阻塞UI线程,导致后续逻辑无法执行: var result modalWindow.ShowDialog(); // 线程阻塞 ProcessResult(result); // 必须等待窗口关闭根本问题&#xff1a…...

Pydantic + Function Calling的结合

1、Pydantic Pydantic 是一个 Python 库,用于数据验证和设置管理,通过 Python 类型注解强制执行数据类型。它广泛用于 API 开发(如 FastAPI)、配置管理和数据解析,核心功能包括: 数据验证:通过…...