首页 > 其他分享 >高级系统架构师学习(十)项目管理、数学与经济管理、知识产权与标准化

高级系统架构师学习(十)项目管理、数学与经济管理、知识产权与标准化

时间:2023-10-02 22:13:18浏览次数:38  
标签:WBS 项目管理 模型 我能 建模 标准 知识产权 数学 架构师

一、项目管理

立项管理一盈亏平衡管理

  销售额 = 固定成本 + 可变成本 + 税费 + 利润 【正常情况下】

  销售额 = 固定成本 + 可变成本 + 税费 【盈亏平衡时】

进度管理【重点!!!!!】

  定义:为了确保项目按期完成所需要的管理过程。

过程

工作分解结构【WBS】

  WBS分解的基本要求:

  • WBS的工作包是可控和可管理的不能过于复杂
  • 任务分解不能过细,一般原则 WBS的树形结构不超过6层。
  • 每个工作包要有一个交付成果
  • 每个任务必须有明确定义的完成标准
  • WBS必须有利于责任分配

历时估算法

  • 专家判断法
  • 三点估算法(乐观时间 + 4*最可能时间 + 悲观时间) / 6
  • 功能点估算法
  • 自上而下的估算
  • 自下而上的估算

进度网络图-关键路径法(PERT)

  定义:在制订进度计划时使用的一种进度网络分析技术

  使用方式:关键路线法沿着项目进度网络路线进行正向与反向分析,从而计算出所有计划活动理论上的最早开始与完成日期、最迟开始与完成日期,不用考虑任何资源限制

  总时差(松弛时间):在不延误总工期的前提下,该活动的机动时间。【活动的总时差等于该活动最迟完成时间与最早完成时间之差,或该活动最迟开始时间与最早开始时间之差。】

  自由时差:在不影响紧后活动的最早开始时间前提下,该活动的机动时间。【自由时差等于所有紧后活动最早开始时间减本活动最早完成时间所得之差的最小值。】

PS:当活动的总时差为零时,其自由时差必然为零,可不必进行专门计算

甘特图(Gantt)

  优点:甘直观、简单、容易制作,便于理解,能很清晰地标识出直到每一项任务的起始与结束时间。

  缺点:不能系统地表达一个项目所包含的各项工作之间的复杂关系,难以进行定量的计算和分析,以及计划的优化等。

  使用场景:比较简单的小型项目。可用于WBS的任何层次进度控制、资源优化、编制资源/费用计划。

软件质量管理

影响软件质量的3组因素

  • 产品修改
    • 可理解性(我能理解它吗?)
    • 可维修性(我能修复它吗?)
    • 灵活性(我能改变它吗?)
    • 可测试性(我能测试它吗?)
  • 产品转移
    • 可移植性(我能在另一台机器上使用它吗?)
    • 可再用性(我能再用它的某些部分吗?)
    • 互运行性(我能把它和另一个系统结合吗?)
  • 产品运行
    • 正确性(它按我的需要工作吗?)
    • 健壮性(对意外环境它能适当地响应吗?)
    • 效率(完成预定功能时它需要的计算机资源多吗?)
    • 完整性(它是安全的吗?)
    • 可用性(我能使用它吗?)
    • 风险(能按预定计划完成它吗?)

软件质量控制和质量保证

  质量保证:每隔一定时间通过系统的质量审计过程分析来保证项目的质量

  质量控制:实时监控项目的具体结果,以判断它们是否符合相关质量标准,制定有效方案,以消除产生质量问题的原因。

质量保证的主要目标
  • 事前预防工作
  • 尽量在刚刚引入缺陷时即将其捕获,而不是让缺陷扩散到下一个阶段
  • 作用于过程而不是最终产品
  • 贯穿于所有的活动之中,而不是只集中于一点
软件能力成熟度模型集成(CMMI)

二、数学与经济管理

运筹方法

线性规划

可行解域是由一组线性约束条件形成的。【即由一些线性解面围割形成的区域,不一定是封闭的多边形或多面体】

如果存在两个最优解,则连接这两点的线段内所有的点都是最优解

增加一个约束条件时,要么缩小可行解域,要么可行解域不变【新增约束后的可行解域只可能 <= 原可行解域】

动态规划

关键路径法

数学建模

  概念:一种数学的思考方法,是运用数学的语言和方法,通过抽象和简化,建立能近似刻画并解决实际问题的模型的一种强有力的数学手段。

  建模过程:

  • (1)模型准备:了解问题的实际背景,明确其实际意义,掌握对象的各种信息。用数学语言来描述问题
  • (2)模型假设:根据实际对象的特征和建模的目的,对问题进行必要的简化,并用精确的语言提出一些恰当的假设。
  • (3)模型建立:在假设的基础上,利用适当的数学工具来刻画各变量之间的数学关系,建立相应的数学结构
  • (4)模型求解:利用获取的数据资料,对模型的所有参数做出计算(估计)。
  • (5)模型分析:对所得的结果进行数学上的分析。
  • (6)模型检验:将模型分析结果与实际情形进行比较,以此来验证模型的准确性合理性和适用性。
    • 模型与实际较吻合:对计算结果给出其实际含义,并进行解释。
    • 模型与实际吻合较差:则应该修改假设,再次重复建模过程。
  • (7)模型应用:应用方式因问题的性质和建模的目的而异。

  数学建模方法和思路:

  • (1)直接分析法:认识原理,直接构造出模型
  • (2)类比法:根据类似问题模型构造新模型
  • (3)数据分析法:大量数据统计分析之后建模
  • (4)构想法:对将来可能发生的情况给出设想从而建模

  模型分析:

  • (1)模型的合理性分析:最佳、适中、满意等。
    • 利用实际案例数据对模型进行检验。
    • 请专家来分析模型是否合理。
    • 利用计算机来模拟实际问题,再在计算机上检验该数学模型。
  • (2)模型的误差分析:模型误差、观测误差、截断误差、舍入误差、过失误差、绝对误差、相对误差等。
  • (3)参数的灵敏性分析:变量数据是否敏感,在最优方案不变的条件下这些变量允许变化的范围。

三、知识产权与标准化

知识产权

保护对象和范围

保护期限

知识产权人确定

侵权判断

适用情景

  • 1、中国公民、法人或者其他组织的作品,不论是否发表,都享有著作权
  • 2、开发软件所用的思想、处理过程、操作方法或者数学概念不受保护
  • 3、著作权法不适用于下列情形:
    • 法律、法规,国家机关的决议、决定、命令和其他具有立法、行政、司法性质的文件,及其官方正式译文
    • 时事新闻
    • 历法、通用数表、通用表格和公式

常见侵权与合理引用区分

标准化

标准的分类

  • (1)国际标准:ISOIEC国际标准化组织
  • (2)国家标准:GB-中国ANSI-美国BS-英国JIS-日本
  • (3)区域标准:又称为地区标准,如PASC一太平洋地区标准会议、CEN-欧洲标准委员会、ASAC-亚洲标准咨询委员会、ARSO-非洲地区标准化组织
  • (4)行业标准:GJB中国军用标准MIT-S-美国军用标准IEEE-美国电气电子工程师协会
  • (5)地方标准:国家的地方一级行政机构制订的标准
  • (6)企业标准
  • (7)项目规范

标签:WBS,项目管理,模型,我能,建模,标准,知识产权,数学,架构师
From: https://www.cnblogs.com/riches/p/17708697.html

相关文章

  • springboot第40集:架构师写的代码,那叫一个优雅
    事务的隔离性上,从低到高可能产生的读现象分别是:脏读、不可重复读、幻读。脏读指读到了未提交的数据。不可重复读指一次事务内的多次相同查询,读取到了不同的结果。幻读师不可重复读的特殊场景。一次事务内的多次范围查询得到了不同的结果。通过在写的时候加锁,可以解决脏读。通过在......
  • springboot第40集:架构师写的代码,那叫一个优雅
    事务的隔离性上,从低到高可能产生的读现象分别是:脏读、不可重复读、幻读。脏读指读到了未提交的数据。不可重复读指一次事务内的多次相同查询,读取到了不同的结果。幻读师不可重复读的特殊场景。一次事务内的多次范围查询得到了不同的结果。通过在写的时候加锁,可以解决脏读。通过在读......
  • 《架构师之路:软件架构之美》第三章读书笔记
    第三章的主题是"ArchitecturePrinciples"(架构原则),该章介绍了软件架构设计中的一些重要原则和指导方针。以下是该章的一些主要观点和内容:架构原则的重要性:该章解释了架构原则在软件开发中的关键作用。架构原则是一组基本规则和准则,用于指导软件系统的整体设计和组织。常见......
  • 软考高级之系统架构师之项目管理
    今天是2023年09月06日,距离软考高级只有58天,加油!概念临时性:是指每一个项目都有一个明确的开始时间和结束时间,临时性也指项目是一次性的。风险风险具有以下特性:客观性、偶然性、相对性、社会性、不确定性。风险的四要素:事件、原因、后果和发生概率。消极风险或威胁的应对策略:规避、转......
  • 高级系统架构师学习(九)数据库系统
    一、数据库概述数据库模式三级模式:外模式:视图模式(也称为概念模式):数据库表内模式:物理文件两层映像:两层映像可以保证数据库中的数据具有较高的逻辑独立性和物理独立性。外模式-模式映像模式-内模式映像物理独立性:即数据库的内模式发生改变时,应用程序不需要改变。......
  • 学信息系统项目管理师第4版系列13_立项管理
    1. 项目立项管理包括1.1. 项目建议与立项申请1.2. 项目可行性研究1.2.1. 初步可行性研究1.2.2. 详细可行性研究1.2.2.1. 不可缺少1.2.2.1.1. 【高21上选21】1.2.3. 可以依据项目的规模和繁简程度合二为一1.3. 项目评估与决策2. 立项申请2.1. 项目建议书2.1......
  • 架构与架构师
    架构是概念,包含技术架构和人员组织架构技术架构:合理组织技术和方案支撑核心业务,技术架构模型,最基本的是分层架构,所有架构都可归结到此模型。 架构师:理解需求,搭建模型 架构技能:分与合、职责分配、耦合管理......
  • 项目管理中常见的十个问题
    项目开发过程中会遇到很多问题,今天分享十个常见问题及应对思路。问题一,线上出bug了,是先找责任人,还是先处理问题?不是每一个问题都值得被追责的,指责也不能修复bug。发现问题后,关键是解决问题。问题解决后,再作复盘。复盘的目的也不是追责,而是为了防止问题再次发生。一个重大的错误应该......
  • 热门敏捷项目管理工具(收藏)
    ​敏捷管理研发工具可以协助团队更好地进行敏捷开发和管理。以下是几种流行的敏捷管理研发工具:Leangoo:Leangoo领歌一款永久免费的专业敏捷研发管理工具,它覆盖了敏捷项目研发全流程,包括小型团队敏捷开发,规模化敏捷SAFe,ScrumofScrums大规模敏捷。Tuleap:Tuleap是一款免费开源项......
  • 公司架构师说不写代码,我直接怼他了!
    1不是不写代码相反,一些核心组建核心代码都会参与,这些代码会在各种项目中去使用,对于健壮性,性能等各方面要求非常高,需要有一定水平的人才能写好。阮一峰博客有一句话:“警惕那些很长时间没有编写任何代码、却在设计系统的人。”2一般不深度参与业务代码编写因为业务代码上线过......