工具来协助管理应用程序推广过程中企业环境

我很好奇别人如何管理代码升级从开发到测试要在企业内部督促。

你用什么工具或流程来管理的“红头文件”的事情,进入/退出准则的一面呢?

我现在的组织是成功的一半卡住了一些自定义的在线表单类型的功能和纸基之间的依赖提交文件,收集的批准和审查。

所有这一切都留在项目经理的手来跟踪已提交,通过审核,批准,并告知管理层是否有可能需要批准,任何路障“忽略”应用程序之前,可以晋升到下一个环境。

基于浏览器的应用程序将是理想的...所以什么了吗? 请告诉我,你googlefu比我的好。

--------------解决方案-------------

很难找到一个通过谷歌的好。 这里是一个工具繁多那里进行问题管理,所以我会提什么我们用什么,我们woudl喜欢用。

我们目前使用Serena产品。 他们为我们在过去行之有效。 田径队是我们的问题,管理和处理我们的工作在任何问题上的生命周期。 版本管理是我们的源代码控制,并具有实施促销团状DEV TEST和PROD的功能。 我们用DEV,TSTAGE,测试,PSTAGE和PROD从一个到另一个符号化的运动,但它是大致相同的。 这两款产品集成很好地使之与问题相关联的源链接,但我们在这个环境中没有构建过程的设置。 它是昂贵的,但它运作良好。

我们正在寻找OT移动到使用吉拉的问题管理更通用系统,颠覆了源头控制,鱼眼镜头到连接两个在一起,巡航控制构建管理。 这是更便宜,共计几千对于一个企业LISENCE,并提供所有相同的功能,但使用SVN的好处这是一个非常漂亮的代码版本mangager。

我希望帮助。

有迹象表明,我已经经历了多年的几个不同的方案:

开发 - >测试:有通常是停止工作的新特点,并得到一个测试环境已被标记/标签代码/存档,获取内置代码冻结日期。 然后,这被复制到机器和测试去罚款。 这也通常是最不详细的任何推。

测试 - > PROD:这需要微小的变化使生产一直走下降,这可能意味着一个“去钓鱼”网页上升或IIS并不是绝对运行任何网站和代码复制了一遍。 有特殊情况,以这其中一个负载平衡器可以作为一个开关,以便促进发生并且没有一个客户的经历任何停机时间作为旧服务器上的那些一旦他们的会话结束会移动。

为了详细说明该交换机思路,成立了是有2只一台服务器同时负载平衡器只是将所有的流量到一台机器,可以切换请求时,其他服务器有更新的代码去住可能带电的服务器。

还可以有一个临时的环境是测试和生产,其中的过程是相近的还有一组日期的推广情况之间。

我曾经在那里工作将合并天凡开发的大部分时间都在一天中Perforce公司合并代码,以便它可以从一个环境提升到另一个。

现在存在其中不使用这个的几个例:

“修复”或“热补丁”会发生在我曾经工作,在这种情况下,特定​​的文件被复制成自己的升级和生产环境,因为代码的改变必须得到投产尽快因为什么分手生产或一些新的东西,必须得到做到这一点需要2几分钟之内,完成。 在这种情况下,代码变化越来越推不得不进行审查,并在外出前批准。

这些都是不同的方法我见过用在一般有时间安排和时间表可能必须改变或带来额外的资源,使固定的日期一样,如果会议是在一个特别的周末,这样的情况,也是做好准备。

当然,在一些地方出现了,“哦,是坏了吗?让我看看......”几分钟后,“不,看看它是不是打破了我,”如果有人改变了一些事情不求回报许可或任何东西,其中一个公司仍然有他们所谓的“牛仔编程”。

另外一点就是发行规模:1)微小的 - 这是一个网页上升,使用户X可以做Y的情况下,

2)小 - 少数或文件,这样是不是真的复杂,但不完全是微不足道的。

3)中度 - 如果从一个环境到另一个需要改变一堆文件,通常有脚本移动。

4)大 - 哪里有计划促销和众多的开发者被要求谁在其移动时,现场推完成。 我在那里有一个数据迁移做除了一些新的电子商务网站的发行版的情况下,有这个。

5)猛犸 - 这里的一切都是全新的,包括如何将被使用。 我不认为我见过这种规模的一个,但我想像微软或谷歌将拥有这种规模的版本。

某处在频谱大部分释放下降,因此,有多少的规划和准备可能有些变化,让我们不要忘记,合规性可以自己在得到一些东西做痛。

分类:流程管理 时间:2012-01-01 人气:0
本文关键词: 流程管理
分享到:

相关文章

  • 流程管理W /庆典/终端 2012-11-24

    快速的bash /终端的问题 - 我工作在命令行上很多,但从来没有真正过如何用它管理正在运行的进程是一个好主意 -​​ 我知道'PS',但它总是给我一种极其漫长而神秘垃圾的名单,其中包括像30谷歌浏览器的工人,我最后总是要回的活动监视器来得到一个干净的看什么实际事情. 任何人都可以提供如何通过命令行管理正在运行的进程一点建议? 有没有办法让你有运行的是什么干净的名单? 我经常使用的,我知道,以摆脱东西是凝固起来的快捷方式的进程名'killall' - 我可以得到这些名称通过终端显示,而不是怪长的

  • 项目管理和流程管理之间的区别 2013-09-24

    项目管理和流程管理之间的区别是什么? --------------解决方案------------- 过程与项目的本质特点是重复性与独特性. 过程是旨在实现某种目标相互关联的任务重复采集. 项目是一个有始有终的承诺,实现目标的一个独特的努力. 过程管理公司强调提高的任务"可重复性",效率(或减小所需要的时间,降低成本),提高质量(包括质量的一致性). 项目管理有重点得到的东西做的,实现了最终的结果. 更高的效率是难以实现,因为它可能需要定制的工具和方法,如果该项目变成了反复的过程,可以

  • 流程管理在.NET 2012-04-17

    所以我有一个帮手的过程用C ++编写,我打开它,给它的参数,并反馈我计划回通过standardoutput流信息. PS. 我没有源代码辅助器进程EXE. 如果我的申请是从任务管理器终止,或因某些原因崩溃,我怎么能保证我的助手exe文件被关闭? 这可能吗? 我需要一个外部文件? --------------解决方案------------- 使用作业对象来管理的流程组. 在这种情况下,你想创建一个使用CreateJobObject作业对象,使用SetInformationJobObject设置J

  • 业务规则和流程管理? 2012-05-23

    在谷歌和维基百科经过一番搜索,我仍然无法获得清晰的图像约BRMS(业务规则管理系统)和BPM(业务流程管理)/工作流程系统之间的"差异". 这两个概念可以做同样的事情,从对方? (理论上),一个"规则"可以看作是一个"过程"为好. 难道不是吗? --------------解决方案------------- 业务规则管理系统 一个BRMS(由ILOG销售的类型),可以建立一套规则,并使用一种算法,如Rete算法的基础上的条件匹配,产生断言(这反过

  • 流程管理器包含中国字。 是否安全? 2012-09-18

    原标题: 奇怪的进程名称 我在进程管理器,其中包括中国文字列出了两个流程. 这些过程安全吗? 中国文字环绕拉丁字符说的"Windows Live Mesh的活动". 该过程是由微软发布的假想. 谢谢! --------------解决方案------------- 嗨, 查看是否在链接信息帮助你作为另一个海报也有类似的问题给你: http://answers.microsoft.com/en-us/windows/forum/windows_7-windows_programs/abo

  • 流程管理在Java 2012-11-18

    我的问题是在Java的管理流程. 昨天我写了这个问题,但不幸的是职位被关闭. [在Java进程管理关闭] 今天我可以告诉你多一点. 问题是,在标准函数的Java过程而言都非常缓慢启动,并且不事情完成太灾难性慢. 例如,在C#代码 Process proc = new Process(); proc.StartInfo.FileName = "D://xp.exe"; proc.StartInfo.Arguments = args[0] + " " + args[1]

  • 获得对流程管理买入 2013-07-13

    我的历史上只有很少的过程中,只要软件开发工作的公司. 目前,我们真的不遵循任何特定的方法. 这个问题当然是它使我们难以规划,成功有一个像样的版本,甚至吸引优秀的软件开发者. 我想我也许能说服他们做一些Scrum过程中. 然而,关键是让经营者/所有者的买入. 锁定到特定功能的任何一段时间我觉得这个想法吓到他们. 有没有人对我怎么可以让我的情况下,有什么建​​议? 到目前为止,我打算: 给介绍有关的Scrum是如何工作的. 我怎么看它与人合作,我们目前已经和如何将有利于业务. 向为特定的人的培训,所

  • C ++流程管理 2012-02-01

    有一个著名的,便携的,良好的C ++程序管理库? 我发现了一个有前途的库称为Boost.Process,但它只是列入Boost库的候选者. 有没有人用这个? 没有人知道为什么它不是升压的一部分吗? --------------解决方案------------- 多少钱的管理,你需要什么? 刚叉/ EXEC? IPC? 资源管理? 安全上下文和进程隔离? 我没有用过Boost.Process库. 但是,我知道,得到包括在升压是一个相当困难的事情. 升压近日接受了已经被批准为标准的一部分期货库. 然

  • 流程管理解决方案 2015-02-18

    我的工作是需要一个过程的管理解决方案很像的init.d但有以下要求的项目: 1)使用Windows而不是Linux 2)工作一定能够开始写在异构语言/停止/启动程序. 3)必须能够扩展进程管理器启动依赖于从远程主机上的pub / sub接口获取的运行模式信息/停止进程(最有可能的DDS). 理想情况下,我们希望这个在Java中,但也可以是C / C ++. 此外,进程管理器必须在故障安全(我假设在与故障自动重启服务运行就足够了). 我可以写我自己的实现从无到有,但我们有一个不合理的工期紧,所以很

  • 蟒蛇队列并发流程管理 2015-03-08

    用例是如下:我有一个运行一系列非蟒蛇的可执行文件,以减少(脉冲星)数据的脚本. 我现在使用subprocess.Popen(...,壳=真),然后子进程的通信功能来捕获标准输出和标准错误从非蟒蛇可执行文件和捕获的输出我登录使用Python的日志记录模块. 问题在于:可能的8只是一个芯现在习惯的大部分时间. 我想派生出每个多个进程做并行数据集的一部分,我想跟踪PROGRES的. 这是一个脚本/程序从低frequencey射电望远镜(LOFAR)分析数据. 该易于安装/管理和测试越好. 我正要建立管

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.264 (s). 10 q(s)