Planning

Planning is the phase which later be devided to Tasks, Work Items, Stories etc... More »

Coding

Coding Is done according to Planning More »

Build

Build is Done alongside the coding More »

Deployment

Deployment is the process which move the builds to desire enviroments. Test in order to do more testing or Prod in order to go Live. More »

Testing

Testing is an essential process that helps to see regrassion, bugs and help decide if these is a release version with this specifc build More »

 

It’s a lonely world.

Configuration managers usually find themselves alone at the company. In most companies I worked alone or had the opportunity to lead or work with one more companion. So “who you gonna call?” who has answers when you need to consult?

Locked file and Launcher file

At LeumiCard Customer services there are some programs running straight from a shared network folder. This has been done long before I started working there and was a real problem I encountered while trying to implement the deployment process, since while people are using the program the files are in use and cannot be replaced.

Go with the flow

In all the companies I worked as configuration manager I did my best to go with flow. The flow in my case always were the developers. I know that by interfering with the development process nothing can be achieved and it will all backfire at me. So in every job I started I examined the developers work and did what ever I could to improve their most frustrating process first.

Job requirements: Laziness

You should not add this to your resume but it might be the best quality in a configuration manager or any automation developer might need. I will Explain:

.net 1.1 and TFS 2012

I recently was asked to add a .net 1.1 legacy solution to our TFS 2012 build and deployment process. Just to be clear .net 1.1 released on , 2003-04-24 same year google started spreading. So to my surprise all help regarding .net 1.1 which is very slim stated upgrade to .net 2.0 Visual studio 2005 in order to at least have msbuild support and then you can add msbuild tools that support this kind of tools.

Why I became Configuration Manager?

I will start with a story. In the early 2007 I started working at IncrediMail (today called Perion). I was supposed to start as a developer however it happens to be that in the same day one of the configuration managers left and I was asked to fill his place.