这周,和微软公司的朋友一起,受上海莫大型重工企业的要求,为企业软件部门一个60多人的软件团队提供了为其2天的全流程培训,培训基于微软Team Foundation Server 2017(TFS 2017),对软件的全流程管理能力,做了详细介绍. 培训内容基本安装微软TFS产品的设计思路,对开发团队进行了"需求-计划-开发-生成-发布-测试"全流程的培训. 培训PPT-1 培训PPT-2 培训PPT-3 培训PPT-4 培训现场1 培训现场2 (微软ALM MVP 张洪君 http:/…
受莫金融企业IT信息技术部的邀请,为该金融企业的某省分公司.地市分公司的IT技术人员提供了一场基于TFS的软件研发流程的技术培训,希望可以借此提高该企业的软件研发.运维水平,同时推动企业软件研发信息化管理水平的提高. 培训过程中,主要按照下面的思路对TFS系统的整体功能做了全流程的介绍: •1. TFS系统基本概况 •2. 需求管理和项目管理(Agile) •3. 源代码管理最佳实践(Coding) •4. 软件质量和测试管理(Testing) •5. 持续集成和持续交付 (CI / CD) 一…
2017年5月23和24日两天,深圳市共创力咨询为国内某大型上市企业提供了为期两天的内训与辅导服务.本次执行培训与辅导任务的是UCD(基于用户体验的设计)资深顾问蔷薇女士.蔷薇老师分别从UCD理论.UCD的常见问题分析.UCD的实践.标杆企业的UCD业务活动实践.UCD的评价标准等几个维度深入地分析了软件UCD工程师的活动范围与注意事项. 两天的培训,客户的评价较高,深入理解到UCD工作的开展与PM.SE.测试.需求等部门人员的关系,学员纷纷表示将把学到的知识应用到实践中去,进一步提高工作效率和…
TFS是基于微软平台一套不错的系统,支持源码管理+运行调试+持续集成+自动化测试+Bug管理+代码评审+任务项管理+文档管理+沟通管理.基于TFS 2015实践看板管理,让团队的数据可视化,让大家更多的关心产品.关注团队的努力,增强沟通.及时反映团队状况.及时反映团队效率.形成正向激励.一套系统打通研发所有的细节管理,避免不同管理系统切换的时间浪费,这也是精益里面提到的持续改进,消除浪费. 1.概述 2.产品管理 3.个人管理 4.任务管理 5.Bug管理 6.积压工作管理  7.查询管理 8.…
业内有句名言:“门店最重要的是什么?第一是选址,第二是选址,第三还是选址” 选址是一个很复杂的综合性商业决策过程,需要定性考虑和定向分析.K2开关店&选址管理方案重点关注:如何开出更好的店?在哪里开店?开什么类型的店?开多少家店? 基于K2 BPM平台的规划-预测-开店-模型优化全流程管理,提高了选址效率和准确性,规范了开店流程,助力企业收获了更多盈利好店. 成功的选址系统是连锁企业核心竞争力之一,但受专业及经验限制,许多连锁企业在选址的成功率上一直不高,主要存在三个层面的困惑: 1.选址凭感觉…
H3 BPM大型炼化企业装置全停检修管理平台(简称"全停大修")结合国际化的流程管理理念.成熟的系统技术架构.优秀的行业解决方案,为石油化工行业全停大修提供了卓越的信息化管理方案,获得了业界和客户的广泛认同和高度赞誉. 为了更细致.全面地向业界其他客户展示优秀的管理方案,在近日举行的"2016年全国石油化工企业装备.维护与检修高端研讨会"上,H3 BPM携自主研发的全停大修管理平台亮相峰会,详细介绍了最新的维护检修信息化管理理念及实例展示. 石油化工企业的"…
odoo:开源 ERP/CRM 入门与实践 看了这张图,或许你对odoo有了一些兴趣. 这次Chat就是和大家一起交流开源ERP/CRM系统:odoo 对以下读者有帮助:研发.产品.项目.市场.服务.运营.管理等. 一.背景趋势 社交网络.电商O2O: 每家企业都将是电子商务企业.精益企业: 每家企业都需要有套软件管理人.财.物,管理信息量,物流和资金流. 二.odoo是什么 odoo不仅仅是开源ERP/CRM: 还是一套伴随企业成长可扩展的商业运营支撑系统: 一个巨大的应用生态系统,有近125…
一个小老乡跟我聊到去上海某大公司的基础面试题,面试结果不尽如人意,但还是分享了下面试的试题,刚刚第一次录制视频,给某人讲课,我感觉讲的还算比较耐心,但发现一些新手入门学习的弊端,可能是很普遍的现象,这也验证了我之前所说的,看视频学习的效果有时候并不是很好,锻炼少,看着老师写感觉我“懂”了,但实际并没有真真掌握,这里不是特指批评某人,希望某人不要介意!1.容易满足,易浮躁,所谓“满瓶不动,半瓶摇”,我讲的时候,在演示操作的时候,她总是说我知道了,我懂了,不要重复了,但轮到自己写的时候却不会了!学习…
近日,在北京·金隅喜来登酒店,H3 BPM以"让天下没有难用的流程"为主题,正式发布H3 BPM10.0版本.全新的业务流程管理系统在易用性方面大大提升,并且全面支持Java与.Net两大版本,专注于以产品持续提升为目标的自主性创新,致力于推动以流程驱动为核心的管理变革! 在发布会正式开始前,H3 BPM产品中心总监熊乐接受CSDN记者专访,就全新的H3 BPM10.0版本的产品特性进行深入沟通.熊乐表示,H3 BPM10.0版本相较于过去9个版本而言,其易学易用.自由扩展.无限连接.…
提供基于Lesktop的IM二次开发,联系QQ:87172811…
本文转自:http://www.cnblogs.com/legendxian/archive/2010/01/25/1655551.html 接上篇Asp.Net大型项目实践(10)-基于MVC Action粒度的权限管理(在线demo,全部源码) 在线Demo: 地址:http://218.60.8.35:1234/ 服务器:网通 端口:不要禁用1234端口应该就可以访问 注意:连了数据库的,时间仓促肯定有漏洞,不要捣乱哈:) 登录用户: 1.用户名:牛头人战士 密码:000000 权限:有全…
公司须要内部的地图服务,准备自己去开发可是成本太高,如今有没有专门为企业提供GIS地图开发的产品呀?大概价格多少?…
摘要: 小程序状态管理. 作者:wwayne 原文:基于Proxy的小程序状态管理 Fundebug经授权转载,版权归原作者所有. 微信小程序的市场在进一步的扩大,而背后的技术社区仍在摸索着最好的实践方案.我在帮助Nike,沃尔玛以及一些创业公司开发小程序后,依旧认为使用小程序原生框架是一个更高效,稳定的选择,而使用原生框架唯独缺少一个好的状态管理库,如果不引入状态管理则会让我们在模块化,项目结构以及单元测试上都有些捉襟见肘. 目前相对比较稳健的做法是针对redux或者mobx做一个adapto…
方案背景 随着企业竞争的加剧.顾客需求的多样化以及市场变化的不确定因素增多,企业与企业间的竞争已经逐步转变为供应链与供应链间的竞争.企业只有在内部各业务流程有机统一的状态下,再与外部企业进行融合与协作,从而发挥出整个产业供应链的整体绩效. 内部供应链作为供应链一体化的基础,如何有效整合和优化业务流程,考虑价值创造过程中的每一环节的分工合作,从而使供应链的运行效率最佳,成本最优,成为企业最关心的问题. 企业内部供应链管理痛点 1.物料需求计划 -历史采购数据无法作为参考 -预算与实际脱节,无法通过…
最近,一直想让团队加入敏捷开发,但TFS2010用下来,并不是令人满意,还好,TFS2012横空出世了.相比TFS2010,TFS2012改进太多了,主要体现在以下方面: Team Web Access优化 变更集回滚Ui支持 流程优化 界面更合理,操作更友好 增加了PowerPoint Storyboarding工具(PowerPoint图版演示),能够更便捷的画出界面设计图 支持代码审阅 提供了Microsoft反馈客户端 其他细节优化 于是近期部署了环境并且整理了很多资料(资料主要来源于网…
根据Forrester Research今年第二季度的一份研究报告,在超过1000名专业开发人员中,采用敏捷模式进行软件开发的已经有10.9%采用了Scrum模式,在所有的敏捷开发模式中名列首位,而在所有的软件项目管理模式中,敏捷模式更是被35%的开发人员所采用.当然,研究报告为我们呈现的仅仅是一个统计学的观点,到底你的开发团队应该采用什么样的开发模式,这还是要根据各自不同的开发环境,人员构成,公司架构以及文化背景来决定.图1:Forrester 关于敏捷模式的调查报告 Visual Studi…
项目中经常会遇到用户权限管理的问题,django adminsite已经提供非常实用的用户权限管理机制.不过有些时候,我们希望根据相关用户属性来过滤adminsite中显示的内容.下文将结束如何实现: 原始类 假设我有这么一个问卷类,基于这个类可以实现增删改查的功能 class wenjuan(models.Model): """ 问卷 """ name=models.CharField(u'问卷名称',max_length=128) breif…
[续上篇] 当基于LTM或者KTM的事务提升到基于DTC的分布式事务后,DTC成为了本机所有事务型资源管理器的管理者:此外,当一个事务型操作超出了本机的范 围,出现了跨机器的调用后,本机的DTC需要于被调用者所在机器的DTC进行协助.上级对下级(包括本机DTC对本机所有资源管理器,以及上下级DTC) 的管理得前提是下级在上级那里登记,即事务登记(Transaction Enlist).所有事务参与者,包括所有资源管理器和事务管理器(即DTC)在进行了事务等级完成之后形成了一个树形的层级结构,该结…
DevOps是近几年非常流行的系统研发管理模式,很多公司都或多或少在践行DevOps.那么,今天就说说特来电云平台在DevOps方面的实践吧. 说DevOps,不得不说DevOps的具体含义.那么,DevOps是什么呢?是开发+运维么?每个人都DevOps的理解都不尽相同,下面是一组对DevOps的定义,通过这组定义,我们基本可以看清DevOps是干啥的.在这众多的解释中,我认为有一种解释可以更贴切:DevOps是一种能力,具备此能力的团队可以高质量.快速的交付软件产品或服务.这个总结定义道出了…
前两篇关于vue权限路由文章的填坑,说了一堆理论,是时候操作一波了. vue权限路由实现方式总结 vue权限路由实现方式总结二 选择d2-admin是因为element-ui的相关开源项目里,d2-admin的结构和代码是让我感到最舒服的,而且基于d2-admin实现RBAC权限管理也很方便,对d2-admin没有大的侵入性的改动. 预览地址 Github 相关概念 不了解RBAC,可以看这里企业管理系统前后端分离架构设计 系列一 权限模型篇 实现了RBAC模型权限控制 菜单与路由独立管理,完全…
前面讲解了基于JDBC驱动的Spring的持久化管理,本篇开始则着重介绍下与事务相关的操作. 通过本文你可以了解到: 1 Spring 事务管理的机制 2 基于JDBC持久化的事务管理 Spring的事务管理的机制 Spring本身并不提供事务管理,它只是把事务管理提交给事务管理器,而事务管理器则有多种实现,常见的就是基于JDBC的.Hibernate的.JPA以及JTA的. 操作流程可以参考下面的图片: 其实还有好多种类的事务管理器,这里就不一一列举了. 基于JDBC持久化的事务管理 基于JD…
一.基本信息 标题:基于UML技术的商品管理系统设计与实现 时间:2018 出版源:福建电脑 文件分类:uml技术的研究 二.研究背景 使用 UML 技术对商品管理系统进行了分析与研究,使用户对商品信息的管理更加简洁和高效. 三.具体内容 文献的主要内容分为两大部分.一是对uml语言的介绍,二是对商品管理系统的设计思路. uml介绍:UML 是 Unified Modeling Language (统一建模语言) 的简称. 具有面向对象.可视化以及独立于过程的特点.并且概念清晰,能力强大而且还方…
目录 1.基于xinetd服务的启动管理 (1)telnet服务安装 (2)telnet服务启动 2.基于xientd服务的自启动管理 现在Linux系统中基于xinetd的服务越来越少了,但Linux系统中还是有基于xinetd的服务的,所以我们还是需要了解一下基于xinetd的服务的管理. 1.基于xinetd服务的启动管理 我们使用telnet服务来举例,telnet服务是用来进程系统远程管理的,端口是23.不过需要注意的是telnet的远程管理数据在网络当中是明文传输,非常不安全,所以我…
10. 基于Spring JDBC的事务管理(续) 当需要方法是事务性的,可以使用@Transactional注解,此注解可以添加在: 接口 会使得此接口的实现类的所有实现方法都是事务性的 接口中的抽象方法上 会使得此接口的实现类中,重写的此方法是事务性的 只作用于当前方法 如果接口上也配置了此注解,并且接口和抽象方法的注解均配置了参数,以方法上的配置为准 业务实现类 会使得当前类中所有重写的方法都是事务性 自定义的方法不会是事务性的 业务实现类中的方法 不可以添加在自定义的(不是重写的接口的)…
1. 前言 最近在开发系统权限管理相关的功能,主要包含用户管理,资源管理,角色管理,组类别管理等小的模块.之前的Web开发中也用过jQueryEasyUI插件,感觉这款插件简单易用,上手很快.以前用到的主要是Datagrid组件,这次为了区分资源的父子关系,打造更好的用户体验,遂探索一下Treegrid组件. 2.jQueryEasyUI简介 jQuery EasyUI是一组基于jQuery的UI插件集合体,而jQuery EasyUI的目标就是帮助web开发者更轻松的打造出功能丰富并且美观的U…
工作项跟踪(1) 可跟踪性是软件过程的重要能力,TFS主要是以工作项来实现过程的可跟踪性.曾有人问:"你们实际项目里的工作项是怎么样的?能不能让我们看看?"我也一直很好奇别的公司TFS里的工作项是怎样的,网上这方面的资料很少.我就以三年前的三维管线项目为例,说一说我们的工作项跟踪,欢迎大家批评指正. 1 需求 敏捷宣言认为:"响应变化 重于 遵循计划",需求的变化,尤其是在中国,经常是无休无止.我们要做的就是要在TFS上做好需求管理, 从而达到响应变化的目的. 1.…
本文将介绍如何配置jenkins,使其可以支持基于角色的项目权限管理. 由于jenkins默认的权限管理体系不支持用户组或角色的配置,因此需要安装第三发插件来支持角色的配置,本文将使用Role Strategy Plugin,介绍页面:https://wiki.jenkins-ci.org/display/JENKINS/Role+Strategy+Plugin 一.配置插件 安装插件后,进入系统设置页面,配置如下: 官网上安全域设置为Servlet容器代理,实际操作发现Jenkins专有用户数…
上篇<基于WebForm+EasyUI的业务管理系统形成之旅 -- 施工计划查询(Ⅷ)>,主要介绍通过报表工具数据钻取,获取施工计划详细信息. 这篇我们看看ParamQueryGrid[行合并]与[列合并] 一.[列合并]效果 以编号配置界面为例,如下图所示. 设置表格列合并,代码如下. /**设置表格列合并 colModel:列 ,startNumber:开始列 ,numberOfColumns:从开始列开始,合并列数量 ,titleText:合并列标题 **/ function SetPq…
上篇<基于WebForm+EasyUI的业务管理系统形成之旅 -- 施工计划安排>,主要介绍整个施工计划列表与编辑界面. 下面看看施工计划查询(ⅠⅡⅢ ⅣⅤⅥ Ⅶ Ⅷ) 一.施工计划查询 施工计划查询界面,如下图所示. 点击[查询],按年月得出该年月施工计划,具体代码如下 1 protected void lbtSearch_Click(object sender, EventArgs e) 2 { 3 if (CheckInput()) 4 { 5 string connValue = Da…
Android提供的系统服务之--TelephonyManager(电话管理器) 转载请注明出处--coder-pig TelephonyManager的作用: 用于管理手机通话状态,获取电话信息(设备信息.sim卡信息以及网络信息), 侦听电话状态(呼叫状态服务状态.信号强度状态等)以及能够调用电话拨号器拨打电话! 怎样获得TelephonyManager的服务对象: TelephonyManager tManager = (TelephonyManager)getSystemService(…