Latest Entries
Nov 30

Build and Release Engineer’s Frustruation

frustrationRecently I received an Email from a reader asking the age old question about how come SCM procedures aren’t followed in their organization and whether that is the norm for all companies. I would like to publish this Email as well my as reply because I believe this is quite important and could answer a lot of curious fellow SCM Engineers’ questions.

Reader’s Email:

Hi, This is my first time visiting your website. I have been working as a Software Configuration Management position for the past three years at the same company. I noticed that our group does not have enough visibility compare to the development and testing teams. When ever there is a time crunch, SCM policies are violated and Development team would bypass SCM in delivering the code to testing and production. My team lead has to continually “educate” SCM’s goal to upper management and convince them with the quality that improves when SCM processes are followed. Is this norm in the industry? Or it’s just our particular company has this case. Should I be staying with SCM if making big money is my goal? Or developers and testers make more money when we compare them. thank you

My reply:

Thanks for your Email. I understand perfectly your frustration. I too have been in companies where they treated SCM as the bastard step child. Oftentimes they would ignore a policy/procedure just to get the software out the door for that particular iteration–and it keeps on repeating time after time. This can be associated with several factors:

1. The organization does not place enough importance for best SCM practices
2. The SCM manager is too weak and unwilling to stand up for the group

As time passes, it does wear your down. What worked for me was walking away from that company and looked for another company that places high value on SCM practices and respects SCM in general. Though SCM is becoming more of a stand-alone discipline as of late as compared to it being an “extension” group of IT or QA several years back.

3 Responses to “Build and Release Engineer’s Frustruation”

  1. Martin Villalobos said:

    Congratulations for this blog, is very interesting and I would like contribute in the future.
    I agree with your answer, but I think that the problem is more serious and dangerous.
    I have been working as architect, CM and release engineer for 4 years and my experience is so bad about of process quality.
    Why the majority of people thinks that “Fast and dirty” is better almost all time?
    What do you think about? I believe that the political and commercial issues are always first.
    I hope this way change in the future.

  2. Davy said:

    Thanks for the kind words.

    Unfortunately, there are still a lot of people out there (managers mostly) whom doesn’t have the slightest clue what SCM is thus we’ll always run into the promotion of “fast and dirty” mentality.

  3. Raj said:

    hi, I am an SCM engineer and frustrated with my job since I do not find any apportunaties in this field. Now I am planning to switch to some other profile which could give me high package. I do not think SCM engineers in India are earning enough salaries as compared to s/w dev n testers.

Leave a Reply


Related Topics:

No related posts.