流程管理

第九组作业(张丽娟,鲁雨静,张国一,梅位民,潘泽)

折月煮酒 提交于 2020-01-06 12:30:23
QA是质量保证,是对软件制作过程中的制作质量进行管理,强调控制和评估。 软件测试是对软件产品的质量本身进行测试,是从技术方面出发测试软件质量,属于Life cycle的一部分,更准确的说法应该是质量管理。 对于一个团队如何安排QA 和测试工作,我认为在初始阶段,即新项目、团队进入一个新领域,这时每个团队成员都要尽量打通各个环节,多负责,把所有事情都搞懂,培养通才。 当项目或产业发展到一定阶段即进入阵地战的时候,要大力提倡分工合作,培养专才。同时,要把好的工具和流程集成起来,从每日构建,到基本功能的自动化,都要尽快实现。 当开发项目时,项目的的架构和流程做好,让所有人都能比较容易地进行QA工作,这样,团队的“软件工程质量”才会有提高。同时培养“大家都要做QA,专人负责量化的Test,有条件多做测试自动化”的文化。 最后要明白自己项目的特点,避免照搬别人的做法。如果一个团队是认真严肃地做软件,那他们一定要考虑如何保证程序的质量和软件工程的质量,以及达到这些质量,需要多少成本。 来源: https://www.cnblogs.com/zlj1/p/12152258.html

如何运营亿级QPS的Redis系统

99封情书 提交于 2020-01-04 07:40:15
欢迎大家前往 腾讯云+社区 ,获取更多腾讯海量技术实践干货哦~ 作者 :冯伟源,高级工程师,腾讯云Redis系统运维负责人。6年DBA经验,一直从事SQL优化、实例调优、数据库架构、海量数据库集群运维、运营平台建设和管理等工作。为 QQ、Qzone、QQ音乐、微云、腾讯云等业务提供数据库服务。 导语 :腾讯云Redis自2015年诞生以来,爆发时增长,为上万家客户提供服务。作者作为唯一的运维负责人,面对三大挑战是如何破解? 元信息的一致性管理 万台设备高效运维 如何实现智能调度 解读腾讯云Redis 腾讯云Redis是基于腾讯内部分布式缓存领域在QQ、音乐、Qzone、微云等业务多年的技术沉淀,为客户打造除的一款高可用、高可靠的Redis服务平台。其业务发展迅速,目前有 上万台设备 , QPS 已达 亿级 。 腾讯云Redis目前分别提供主从版、集群版、新一代三个版本。在使用上,基本兼容 Redis 协议,支持字符串、链表、集合、有序集合、哈希表等多种数据类型,能帮助客户完成不同类型的业务场景开发。腾讯云Redis支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。 运营问题 我们在运营Redis的过程中,遇到各种各样的问题总结如下: 环境:网络、TCP参数设置的问题; 设计:做持久化时,页表复制造成的卡顿; 开发者:慢查询,连接风暴

项目经验分享

耗尽温柔 提交于 2020-01-03 03:30:32
转载自: http://blog.csdn.net/luohuacanyue/article/details/12903189 这篇文章里说的内容,其实都是老生常谈,但是里面有一点我觉得非常有道理,在做完一个项目之后,我通常想的是,这个项目中有哪些不足,而不是——“怎样把这个项目做的更好”,两者看上去没什么区别,其实有很大区别,因为出发点不同。 凡事都应该是目标导向,你所做的一切,都应该是为了实现你的目标。 下面是正文: 前言 最近一直在想自己在项目中的一些得失,在每一个项目结束都要问自己一下: 这个项目中自己获得哪些成长,下次是不是可以做到更好 。长期的项目过程往往会让人陷入一种思维的定式: 好像每个项目的工作都一样,这样很容易进入一种比较消极的状态,会忘记自己曾经给自己设置的目标 。以前看过这样一个问题: 什么才算得上有效经验? 有些人做了三年其实只有一年的经验,因为后面基本上是前面的copy。这也是为什么有人说一个人的成长在于前面三五年,后面很有可能会遇到天花板。当遇到天花板的时候能不能突破是一个关键。下面讲一个整个项目中需要做什么。我会在介绍整个流程的同时插入自己的一些想法和思考。 更重要的是思考,思考是人的精髓所在 。 项目流程 1. 需求阶段 这是项目的最初的阶段,这个阶段主要需要明确这个项目要做什么?目标是什么?一般来讲这个过程是产品经理去做

php之 常用的 流程管理

烂漫一生 提交于 2019-12-30 03:47:06
1.流程管理的用法是什么样的? 2.怎么发起想要的流程? 3.审批的人要是怎么审批通过? 4.流程审核是不是要挨个走过? 一、要有数据库的内容的 肯定会有表的,首先就是用户表了,然后就是流程表,用户编写的流程表,还有审核人员的表 二、数据库结束后,就是新建流程的页面,这页面会有审核人员,还有流程的名字还有提交的按钮 (1)添加节点的人员,这个是要遍历数据库来查看都什么管理人员 <div>   请选择节点人员: <?php session_start(); //开启session include("DBDA.class.php"); //调用封装好的数据库 $db = new DBDA(); //造新对象 $suser = "select * from users"; //查询用户表中的所有值 $auser = $db->Query($suser); //执行查询语句 foreach($auser as $v) { echo "<input class='ck' type='radio' value='{$v[0]}' name='ck' />{$v[2]} "; //输出单选按钮,数组中的索引2,也就是用户名,但是它的值是代号 } ?> </div> 查看一下显示结果: (2)既然后选择审核人员,那么就是有添加的按钮 <input type="button" value="添加节点

Python 3终于来了!

拟墨画扇 提交于 2019-12-29 11:53:12
Python官方对2.7的支持,只剩4天了!2020年将是个全新的开始:1月1日起,Python 将正式停止对2.7的维护,取而代之的是:全面启用一个全新、简化的编程语言——Python 3。 ftrack是最早一批推行Python 3的公司。自2018年以来,我们就在论坛上发布了——“ftrack-python-api”新版本可供使用。为什么我们要如此快速地在ftrack上实现Python 3?为了让ftrack每一个用户获得最佳体验,我们又做了哪些工作?我们的流程管理架构师Lorenzo Angeli,将为您做深度解析。 Lorenzo Angeli首席流程管理架构师,ftrack Lorenzo Angeli 首席流程管理架构师,ftrack ftrack创建了可高度定制化的工具:“ftrack-python-api”,以便于开发人员可根据自己的核心内容来自由发挥。我们致力于用户提供尽可能好的体验——一种符合最新行业标准和支持最新稳定版本的库和工具。这就是为什么我们在早些时候就开始计划Python 3(具体说明和安装方法请参考: TD大神看过来! ) 把Python 3推行到ftrack有很多原因,但是最核心的是: ✅Python 3 的发布,推动Python变成更稳定、更快、更可靠的语言; ✅Python 3 整合了编码过程和语法,操作上更简单,工作更高效; ✅Python

(深度好文)重构CMDB,避免运维之耻

大兔子大兔子 提交于 2019-12-27 17:38:43
(深度好文)重构CMDB,避免运维之耻 CMDB,几乎是每个运维人都绕不过去的字眼,但又是很多运维人的痛,因为CMDB很少有成功的,因此我也把它称之为运维人的耻辱。 那么到底错在哪儿了?该如何去重构它? 今天我想从我的角度来和大家探讨一下业务失败的原因,基于失败再去看重构的逻辑,也许会成功。 从失败中寻找成功的逻辑,往往是最有效的,那我们就来逐一看看: 1、组织的设计问题 我必须把核心原因归结成这一条,很多公司把CMDB的建设责任放到基础设施建设部门,由他们主导承建。最后他们梳理出来的核心逻辑是面向基础设施资源的管理,你在他们的CMDB中都能看到如下菜单,AIX主机是哪些,中间件有哪些,大小机有哪些,Oracle有哪些等等,这些都是和公司的IT运维部门组织结构是一一对应的。组织的隔离是CMDB失败的核心原因! 这个里面能看到一些CMDB管理能力错位,拿两个例子来说一下: A、中间件。 一直搞不明白为什么中间件要作为一个单独的对象来管理,“皮之不存,毛将附焉”。没有主机,没有业务这个皮,哪来的中间件。把他单独拿出来管理,纯粹就是为了满足组织的一个管理视角。从来没人想过,这是主机上的一个资源对象,应该是一个附属资源,其实对他的信息管理和机器上的CPU、网卡一样。 B、进程对象,比如说数据库 这个是另外一种管理错位,是专业的管理平台应该去履行的管理职责,结果放到CMDB平台中了

信息系统项目管理师考试大纲

旧街凉风 提交于 2019-12-27 14:40:44
一、考试说明 1.考试要求 (1)掌握信息系统知识; (2)掌握信息系统项目管理知识和方法; (3)掌握大型、复杂项目管理和多项目管理的知识和方法; (4)掌握项目整体绩效评估方法; (5)熟悉知识管理和战略管理; (6)掌握常用项目管理工具; (7)熟悉过程管理; (8)熟悉业务流程管理知识; (9)熟悉信息化知识和管理科学基础知识; (10)熟悉信息系统工程监理知识; (11)熟悉信息安全知识; (12)熟悉信息系统有关法律法规、技术标准与规范; (13)熟悉项目管理师职业道德要求; (14)熟练阅读并准确理解相关领域的英文文献。 2.通过本考试的合格人员能够掌握信息系统项目管理的知识体系,具备管理大型、复杂信息系统项目和多项目的经验和能力;能根据需求组织制订可行的项 目管理计划;能够组织项目实施,对项目的人员、资金、设备、进度和质量等进行管理,并能根据实际情况及时做出调整,系统地监督项目实施过程的绩效,保证项 目在一定的约束条件下达到既定的项目目标;能分析和评估项目管理计划和成果;能在项目管理进展的早期发现问题,并有预防问题的措施;能协调信息系统项目所 涉及的相关人员;具有高级工程师的实际工作能力和业务水平。 3.本考试设置的科目包括: (1)信息系统项目管理综合知识,考试时间为150分钟,笔试,选择题; (2)信息系统项目管理案例分析,考试时间为90分钟,笔试,问答题;

流程 - 发布【敏捷方法之Scrum v0.2.pdf】

不羁岁月 提交于 2019-12-25 03:59:10
  去年在项目组实施了Scrum敏捷方法,我也写了一些相关的blog,其中一些文章深受大家的喜欢。现在把之前写的Scrum相关的内容集中在这本电子书中,方便大家阅读。目前我所在项目组实施效果还行,但还属于较低层次的成熟度级别,Scrum敏捷方法虽然看似简单,但要在框架支持下想要实施好还是需要一些挑战的,价值观的传递非常重要,自组织团队也尤为重要,最后还是落实到敏捷个人。   下载地址: 敏捷方法之Scrum v0.2.pdf   注:上一篇 个人管理 - 发布【敏捷个人-认识自我,管理自我.pdf】 由于发布到sina上的文件被删除了,所以后面有些人下载不了,我重新上传到一个地方了,大家可以通过链接 敏捷个人-认识自我,管理自我.pdf 去下载,另外还有以下文档可供下载 开源信息系统开发平台之框架OpenExpressApp.ppt 架构师成长之路-个人学习经验分享.ppt 业务需求分析入门.ppt 企业架构建模-ArchiMate语言.ppt 开源信息系统开发平台之OpenExpressApp框架.pdf 看不到在线文档的可以看看下面两页: 开源信息系统开发平台之OpenExpressApp框架 1.1 春节飞虎版发布 欢迎转载,转载请注明:转载自 周金根 [ http://zhoujg.cnblogs.com/ ] 来源: https://www.cnblogs.com

BPM助力企业数字化转型

瘦欲@ 提交于 2019-12-23 23:27:11
自九十年代末,流程管理开始引入国内,至今已经有20多年的历史了,由最初的部门级应用向企业级应用转变,大家的认知也经历了一系列的发展变化。不同阶段的信息化水平对企业的流程以及BPM平台也提出了不同的需求。当下,正是创新密集的时代,BPM又该如何应对? 另外,随着国家政策中国制造2025、工业4.0概念的不断提出,大数据、云计算等新型信息技术的不断发展,在带给企业巨大机遇的同时也带来了巨大的挑战。企业数字化转型的过程中,会有不断的新元素融入,出于企业内部机制的需求,往往需要一个适应期。这时一个系统的流程管理体系就显得尤为重要,可以有效帮助企业缩短适应周期,提高业务处理能力,强化集团内部机制,更好的助力企业数字化转型。 近日,H3 BPM在北京金隅喜来登酒店举行了10.0版本的发布会,正式拉开了进入BPM黄金时代的帷幕,H3 BPM创始人徐平俊携手清华大学软件学院闻立杰教授、CSDN首席数据分析师左建平以及CIO新思维系列图书主编李炜等专家学者共同见证了这一时刻。 H3 BPM 正走下神坛 来到发布会现场,首先映入眼帘就是“H3 BPM 10.0——让天下没有难用的流程”,这一行标语已经清楚诠释了H3BPM的使命与追求。 其创始人徐平俊说:“当下全球经济放缓,国家鼓励脱虚入实,企业必须大修内功。H3 BPM正走下神坛,黄金时代正在来临。” 清华大学软件学院闻立杰教授则从学术的方面表示

Activiti简介

天涯浪子 提交于 2019-12-23 02:33:54
介绍 Activiti5是由Alfresco软件在2010年5月17日发布的业务流程管理(BPM)框架,它是覆盖了业务流程管理、工作流、服务协作等领域的一个开源的、灵活的、易扩展的可执行流程语言框架。从基础开始构建,旨在提供支持新的BPMN 2.0标准,包括支持对象管理组(OMG),可以定义流程、执行流程并以不同方式对其实现运行。 Activiti基于Apache许可的开源BPM平台,创始人Tom Baeyens是JBoss jBPM的项目架构师,他特色是提供了eclipse插,开发人员可以通过插件直接绘画业务流程图。 官网: http://www.activiti.org/ 下载: http://www.activiti.org/download.html 工作流引擎 ProcessEngine 对象,是Activiti工作的 核心 。负责生成流程运行时的各种实例及数据、监控和管理流程的运行。 通俗的讲,就是一辆汽车的发动机。一辆汽车,外表做的再漂亮,如果发动机有问题就只是一个摆设。应用系统的弹性就好比引擎转速方面的性能,加速到100公里需要1小时(业务流程发生变动需要进行半年的修改)还叫好车吗?引擎动不动就熄火(程序因为逻辑问题陷入死循环)的车还敢开吗? BPMN 在Activiti工作流中用到了一个BPMN的文件,主要是用来描述业务流程的基本的符号