Home ALM Journal - Vol 5 - Num 12 - December 2016
Administrator,
Back

Recent articles by Administrator

We are always looking for sharp technology pros to join our consulting practice. Some of the skills that we are constantly looking for are: source code management using ClearCase/Multisite, Rational Team Concert(RTC), Git, Subversion, Accurev and many others build engineering using Ant, Maven, GNU Make and MS Build deployment frameworks including Puppet, Chef and of course commercial tools release engineering and deployment (Devops) change management configuration control using ITIL practices including CMDB/CMS process improvement including software methodologies such as Agile/Iterative Waterfall All of our positions are hands-on and technical. Send your resume to Leslie Sachs (cmbestpractices@gmail.com) or link on linkedin http://www.linkedin.com/in/LeslieSachs                
XebiaLabs
The FEB 9TH Webinar. ACHIEVE AGILE PROCESS MATURITY THROUGH DEPLOYMENT AUTOMATION will be available on-demand. Please contact us for more information Join Bob Aiello and Leslie Sachs, authors of CM Best Practices: Practical Methods that Work in the Real World, for a Webinar describing exactly how to achieve success through deployment automation while also meeting essential regulatory and audit requirements. This Webinar will also cover how to use deployment automation to support Agile in both small and larger organizations, helping you to achieve Agile Process Maturity. Join us for an interactive webinar: Originally Aired - Feb 9th, 12pm (EST) - Click here to register Featuring: Andrew Philips, VP of Product Management at XebiaLabs who will describe a method of deployment automation, Deployit, by XebiaLabs, that is quickly being adopted by the banking, retail and airline industries. Webinar Title: Achieve Agile Process Maturity Through Deployment Automation Agile development practices have helped many organizations achieve faster deployment times and increased overall operational efficiencies by improving both productivity and quality. However, Agile development also comes with its own set of risks and challenges that can impact your business and your project's success. This webinar will focus on how to script and automate error-prone manual procedures that can lead to costly mistakes and wasted effort and possibly even derail your project The good news is that there are configuration management best practices that you can use to streamline build, package and deployment procedures achieving enhanced speed, productivity and quality.   Deployit, a leading application release automation tool that enables accelerated delivery of applications to middleware and cloud environments.  Deployit is unique because it is based on a patented algorithm that automatically calculates changes to environment components and precisely deploys application files to middleware and cloud environments, in minutes. By automating error-prone, scripting and configuration processes, Deployit increases speed, accuracy and productivity for application delivery teams. Deployit offers robust cross platform reporting, role-based security and an Industry leading User Interface. Whether you are a release engineer, Devops or the developer in charge of deployments, Deployit can help you accelerate and improve productivity while maximizing quality! Cool Product features include: A completely automatic approach to scripting and configurations, robust reporting feature, rich user interface and plugin integrations with all major build tools, middleware environments and cloud environments.  

Popular articles by Administrator


Random articles by Administrator

DeployIT
Deployit, a leading application release automation tool that enables accelerated delivery of applications to middleware and cloud environments.  Deployit is unique because it is based on a patented algorithm that automatically calculates changes to environment components and precisely deploys application files to middleware and cloud environments, in minutes. By automating error-prone, scripting and configuration processes, Deployit increases speed, accuracy and productivity for application delivery teams. Deployit offers robust cross platform reporting, role-based security and an Industry leading User Interface. Whether you are a release engineer, Devops or the developer in charge of deployments, Deployit can help you accelerate and improve productivity while maximizing quality! Cool Product features include: A completely automatic approach to scripting and configurations, robust reporting feature, rich user interface and plugin integrations with all major build tools, middleware environments and cloud environments.  
Change Management is an important function in any organization. But, understanding how to implement change management can be very difficult. This article will help you get started by defining some of the essential first things that you need to implement change management. First, let's look at the definition of change management as described in leading industry standards and frameworks. Understanding the Terminology The IEEE publishes an authoritative online resource called Sevocab which has the distinct advantage of listing the industry standards where the particular term is used and described. Sevocab describes Change Management as "the judicious use of a means to effect a change, or a proposed change, to a product or service". IT Service Management (ITSM) industry framework ITIL v3 describes change management as the process responsible for controlling the lifecycle of all changes. The primary objective of Change Management is to enable benficial changes to be made with minimum disruption to IT services. (Service Transition, p, 229) Getting Started In practices, effective change management requires that you implement an automated workflow to help manage the change management lifecycle. Each change should be introduced by a Change Request (CR) which describes exactly what needs to be done to implement the change. CRs are typically reviewed by a Change Control Board (CCB) which has the authority to authorize or deny a change request. The CCB may not know every technical detail necessary to make the right decision about a change request. To help with this effort the Change Advisory Board (CAB) should assist with advising on the potential downstream impact of a change. Members of the CAB are usually subject matter experts (SMEs) for a particular technology and can advise on the potential downstream impact of a change. The CCB however, is more focused on the process of change management and often has to rely upon the CAB for technical advise. How Much Process Do We Need? The automated workflow should consist of a CR initiation, followed by review and approvals often with a meeting of the CCB to discuss and evaluate the change request. But how much process is really necessary. The best approach is to take a lesson from Agile and Lean development and only have the absolute minimum amount of process necessary. If this turns out to be insufficient then you will usually need to add an additional step (usually considered a control) to avoid a mistake. The best source of additional IT controls is often from retrospectives held post release which discuss what went well and what needs to be improve. In a future article, we will discuss how help desk incident and problem management can also provide guidance on additional IT controls needed.    

Copyright © 2017 CM Best Practices. All Rights Reserved.
Joomla! is Free Software released under the GNU/GPL License.
 

Product News

Live Online Training

Jobs