| 
Articles

CM Crossroads provides original content, articles and regular columns from industry thought leaders, analysts and software providers on a wide variety of configuration management and application lifecycle management topics. Below you will find links directly to our columns and articles or you may use the search box to scan for a particular topic or writer.

Subscribe to the RSS Feed RSS FEED



Descrambling parallel build logs PDF Print E-mail
CM Basics
Monday, 29 June 2009
july09basicsscramblebig.jpgOne of GNU make's many features allows you to shorten build times by running more than one command at a time. If your dependencies are all correct, or nearly correct, this can give you a significant improvement, and since it's built into the tool you get it "for free". But GNU make's parallel build feature -- often called "dash j mode," after the command-line option that is used to enable it -- is not without drawbacks. The worst of these is that GNU make parallel builds can produce incorrect results if the build dependencies are not sufficiently correct. Fixing that is way outside the scope of this column. But we can do something about the second biggest problem: the scrambled build log. It's not a perfect solution, as you'll see, but it addresses a large portion of the problem, and it's simple to implement.
Last Updated ( Wednesday, 01 July 2009 )
 
Designing a CMDB: Buyers Beware! PDF Print E-mail
CM Basics
Monday, 29 June 2009
july09basicsdesignbig.jpgTips for designing a CMDB

Have you ever purchased a generic, "one-size-fits-all" suit off the rack with the hope it fits you perfectly? You typically find the suit doesn't fit and then you end up not wearing it, or trying to fix it yourself and ultimately end up unhappy with your purchase.

The alternative is to go to a store and design your suit to fit you perfectly with the help of the tailor and designer who takes your measurements, asks you what you need the suit for (what is driving your to make the purchase), where you are going to wear it, what you want to wear with it, etc.  The point is, if you buy something generic and expect it to suit your needs exactly and immediately, you're usually in for big disappointment.
Last Updated ( Wednesday, 01 July 2009 )
 
What is the difference between a CMS and a CMDB anyway? PDF Print E-mail
CM Basics
Monday, 29 June 2009
july09basicsdifferencebig.jpgThe itSMF ITIL v3 framework is a set of best practices that describes what you need to do in order to implement excellent IT Service Management. The ITIL v3 framework is also very much focused on implementing excellent Configuration Management processes. I have personally been very impressed with ITIL - especially two of its key tools. The first is the Configuration Management Database (CMDB) and the second is the Configuration Management System (CMS). CM practitioners need to take the deep dive into ITIL and all of its CM related best practices. Here is a brief explanation of the CMS and the CMDB to get you started.

Last Updated ( Tuesday, 30 June 2009 )
 
Build Configurations: The EasyAnt Way PDF Print E-mail
CM Basics
Monday, 29 June 2009
july09basicsantbig.jpgBuild Configurations
Let us consider a few scenarios which make necessity for build configurations obvious.

Scenario I:
Your build is a web application. You need a quick jetty-deploy available for convenient development. Conversely, you need a javadocs plugin in your release builds but, don't want them to interfere with your development environment.
Last Updated ( Tuesday, 30 June 2009 )
 
When is Open Source not Enough? PDF Print E-mail
CM Basics
Monday, 29 June 2009
july09basicsopensourcebig.jpgAnswer these 7 questions to quickly assess if you should upgrade to an enterprise-class CI environment

Because of the fast evolution of Continuous Integration (CI), the first generation of enablement tools proliferated at lightning speed.  Open source CI tools became widely used due to the ease in which an engineer could install it and start tackling the initial CI challenges that he faced.  Once proven effective, these apps (particularly Cruise Control) spread like wildfire among other build engineers, and in most cases, development shops began ‘sewing' several instances together. 
Last Updated ( Monday, 29 June 2009 )
 
What is a CM Tool? PDF Print E-mail
Implementation Excellence
Tuesday, 16 June 2009
nov08toolbig.jpgDoes the title of this article sound silly?  I mean, doesn’t everyone know what a Configuration Management (CM) tool is?  Isn’t a Configuration Management CM tool something that provides version control functionality?  Well, the short answer is yes but only in its most simplistic form.  CM as a discipline goes well beyond simple version control.  It is important to look beyond what vendors define as classic CM tools and consider CM in terms of the full practice and processes they offer.  CM at its very essence covers identification, control, audit, and report.  Many would expand control to include version control, change control, build management, and release engineering. 
Last Updated ( Tuesday, 16 June 2009 )
 
Behaviorally Speaking - Evaluating and Selecting the Right Tools PDF Print E-mail
Behaviorally Speaking
Monday, 15 June 2009
jun09toolsbig.jpgWith Father's Day only a couple of weeks away, I am dreaming of the hedge trimmer or power saw that my family is almost certain to get me as a father's day gift to me. Such choices are about as silly as getting mom a new washing machine or blender (no doubt to bake me a cake). Now if you really want to get me a great gift then you would land me some new software such as Microsoft's TFS (which might actually be the only Version Control tool that I have not played with yet). Taking the shrink wrap off some new packaged software is almost as much as fun as unpacking a new computer system. I am probably not the only technology geek who really loves taking part in tools selection. I have also made a lot of mistakes and have more than a few "lessons learned" to share. Read on if you would like to share some ideas on how to effectively select your next set of software tools (oh and leave the hedge trimmer to the gardner).
Last Updated ( Tuesday, 16 June 2009 )
 
<< Start < Prev 1 2 3 4 5 6 7 8 9 10 Next > End >>

Results 1 - 11 of 754
If you already have an account on CM Crossroads, Login Now. If you do not, register using the link below...

NOTE: Once you register you will need to activate your account by clicking the link sent to you by email.

Video Spotlight

Accurev

Sponsored Links