应用生命周期管理 关注:我是IT运维人员
2013-02-27 03:44
246 查看
很久没上51了。一直在忙,但却不知道自己要忙些什么。
过年之前,脑子里有了一些想法和感觉。就这么开始准备了。当时是想能够对于软件开发的整个过程进行管理和控制。之后,在进行了一些调查和了解后。 确认到,自己想做的事情,已经有了一个专有的名字: ALM (Application Lifecycle Management).
在这里,写下当前的感想。
首先,什么是ALM呢。可以参照以下网址:http://en.wikipedia.org/wiki/Application_lifecycle_management
它涉及到了一个应用软件的整个过程。与CMM向匹配,就构成了对于软件开发管理成熟度,管理方法等的一个整体。
由于我刚刚开始深入这个理念。在未来的几个月里,将作为调研日记的方式,逐渐的写上来。
而在此,我首先要声明,我不是程序员,也不是架构师,而是一个IT运维人员。那么,作为IT运维人员为什么要学习,调研ALM呢?
IT运维人员,或许应该学习机房建设,学习操作系统,学习数据库,服务器硬件,虚拟机,云平台; 学习存贮的管理,学习如何配置服务器,中间件。研究系统,数据备份;研究一建恢复(当主服务器不可用时,从网络备份存贮中恢复业务)。
或者说是学习和研究某一个,某一类软件产品。 Microsoft的AD,exchange ,lycn, sccm,sharepoint. office & officeServer, SqlServer. 或者是IBM的 websphere,websphere portal, MQ,MB. AIX, Ratioanl,Tivoli. 你也可以研究Oracle公司的 oracleDBM. weblogic. 以及这个公司的ERP产品,人力资源管理产品。 或者是SAP公司的ERP产品。
研究开源的Linux, MySql(现在不好说了,归oracle了),Tomcat;Apache;Jboss。
只是,如果你们公司只是使用上述公司的产品,或者某一个开源产品。那么,没问题。你可以就那么使用了。
但是,但是
如果你们公司需要定制化的应用,怎么办呢?
花钱让别的公司来制作和开发。 是的,一般公司,企业都是这么做的。 只是,随着时间的推移,许多定制化系统成为了一些公司的生命系统,关键系统,涉密系统时。 仅仅是提一个需求,就等着验收系统功能的事情,将越来越 不靠普了。
我们需要,对于定制化的系统,要掌握其过程,确保其质量,并能跟进应上线后的每一个小的更改。 将对于开发人员,开发公司的依赖减小到最低程度。
因此,我们需要ALM。
考虑到一些公司,没有这个ALM的理念,或者公司间的规范,项目管理上的不同。
我们需要建立自己的ALM. 让乙方公司,遵循我们的ALM。
以上,就是IT运维, 也需要ALM的原因。
今天就写到这里。如果有了解这方面的兄弟姐妹,还望可以赐教。
本文出自 “ImHere” 博客,转载请与作者联系!
过年之前,脑子里有了一些想法和感觉。就这么开始准备了。当时是想能够对于软件开发的整个过程进行管理和控制。之后,在进行了一些调查和了解后。 确认到,自己想做的事情,已经有了一个专有的名字: ALM (Application Lifecycle Management).
在这里,写下当前的感想。
首先,什么是ALM呢。可以参照以下网址:http://en.wikipedia.org/wiki/Application_lifecycle_management
它涉及到了一个应用软件的整个过程。与CMM向匹配,就构成了对于软件开发管理成熟度,管理方法等的一个整体。
由于我刚刚开始深入这个理念。在未来的几个月里,将作为调研日记的方式,逐渐的写上来。
而在此,我首先要声明,我不是程序员,也不是架构师,而是一个IT运维人员。那么,作为IT运维人员为什么要学习,调研ALM呢?
IT运维人员,或许应该学习机房建设,学习操作系统,学习数据库,服务器硬件,虚拟机,云平台; 学习存贮的管理,学习如何配置服务器,中间件。研究系统,数据备份;研究一建恢复(当主服务器不可用时,从网络备份存贮中恢复业务)。
或者说是学习和研究某一个,某一类软件产品。 Microsoft的AD,exchange ,lycn, sccm,sharepoint. office & officeServer, SqlServer. 或者是IBM的 websphere,websphere portal, MQ,MB. AIX, Ratioanl,Tivoli. 你也可以研究Oracle公司的 oracleDBM. weblogic. 以及这个公司的ERP产品,人力资源管理产品。 或者是SAP公司的ERP产品。
研究开源的Linux, MySql(现在不好说了,归oracle了),Tomcat;Apache;Jboss。
只是,如果你们公司只是使用上述公司的产品,或者某一个开源产品。那么,没问题。你可以就那么使用了。
但是,但是
如果你们公司需要定制化的应用,怎么办呢?
花钱让别的公司来制作和开发。 是的,一般公司,企业都是这么做的。 只是,随着时间的推移,许多定制化系统成为了一些公司的生命系统,关键系统,涉密系统时。 仅仅是提一个需求,就等着验收系统功能的事情,将越来越 不靠普了。
我们需要,对于定制化的系统,要掌握其过程,确保其质量,并能跟进应上线后的每一个小的更改。 将对于开发人员,开发公司的依赖减小到最低程度。
因此,我们需要ALM。
考虑到一些公司,没有这个ALM的理念,或者公司间的规范,项目管理上的不同。
我们需要建立自己的ALM. 让乙方公司,遵循我们的ALM。
以上,就是IT运维, 也需要ALM的原因。
今天就写到这里。如果有了解这方面的兄弟姐妹,还望可以赐教。
本文出自 “ImHere” 博客,转载请与作者联系!
相关文章推荐
- Bada学习-(六)应用生命周期管理
- app整个应用生命周期管理ActivityLifecycleCallbacks,registerActivityLifecycleCallbacks
- GPS人员定位新应用,业务员、安保人员管理新应用,绝对值得推荐
- C#开发微信门户及应用(4) 关注用户列表及详细信息管理
- http://www.unigui.com/ 他追求 让开发人员 用 RAD 的思想和手段,快速创建一个管理类型的WEB应用。
- 应用软件生命周期管理的三大门派之少林、武当、日月神教
- 有源RFID在人员和资产管理上的应用
- 惠普应用生命周期管理解决方案--HP ALM 11
- [Win8]Windows8开发入门(二):管理应用生命周期和状态
- (转)C#开发微信门户及应用(4)--关注用户列表及详细信息管理
- 数据库中间件的应用实例--部队人员在管理系统中的应用
- 企业应用层面的架构人员---持续关注SpringSide(续)
- CIO关注:IT运维如何实现“向管理要效益”
- 快速构建Windows 8风格应用30-应用生命周期管理
- SpecDD系列:敏捷应用生命周期管理(ALM)
- C#开发微信门户及应用(4)--关注用户列表及详细信息管理
- web 开发一个能进行人员管理(查询,删除,添加)的应用
- IT运维,关注技术还是管理
- C#开发微信门户及应用(4)--关注用户列表及详细信息管理
- C#开发微信门户及应用(4)--关注用户列表及详细信息管理