change management Questions

There are post transition triggers defined under the lifecycle for state transitions.  

Still will Trig_ui.def and Trig_eng.def be triggered ? When a CR is in entered state i need a mail submission which is not happening.  ANy help ?

Hello ,

I am looking for a SCM solution for managing Production environment configuration .

We are have a complex apllication of iBorders solution which involves 6 components out of which 2 components are in C++ and rest in Java technology.

All application are communication using IBM MQ and intra communication is happening with Active AMQ .

Its a new set-up so I am trying to implement a SCM solution so that I can manage all configurations in version control and some mechanism to control every configuration change,

Will this be good to decide on directory structure and check-in all in SVN and then restrict all change to go through SVN ?

Please suggest .

 

Thanks in Advance !!

By Madhava Verma Dantuluri - February 22, 20141 Answer

What would be the challenges in the SCM implementation.

By Ambika S - February 5, 20142 Answers

Hi,

Lets say our team wants to push a perl script to production asap. The developer has committed the code in subversion. Now how does this reach the build person? Do you use any modern tools for requesting/approval process for the release. Right now we are using our own system developed using perl/cgi which scans for the new commits and displays it so that dev can choose the file with the version and request a code release.

We want to improvise this as we are moving to svn. How does everyone achieve this? What tools, plugins do you use for requesting a particular file and its version? How about the approvals?

Thanks in advance.

I've re-read through the couple of questions that cover this before and thought a new one was in order. It's been over a year now and nothing's been visible. We've been told it's been discussed and has been in "sprints" and that every intention is to bring them back, but nothing has manifested itself on this site. I've also been told that we can have access to the old forums , if we ask, and I did and still nothing to search by. Based on the number of answers given in the Q&A section, I think most users have abandoned the site. I hope you can re-build it into what it once was. 

Hi,

 

Is there any SCM tool which allows to define dependency between any 2 artifacts within the project.

Technically this is possible with some tools like Maven & Make but in case of any 2 word documents can this be defined using SCM tools?

 

Thanks

Question title may not be specific enough and I feel like I could right a book but I'll try to keep it concise.

 

Configuration example Freight configurations (3 tables)

 

First process attempt:

 

Resource took BA configuration Word document that came out of system study

 

Resource wrote SQL and XML patches and checked them into source control

 

Above step was initial configuration of the customer's application data

 

Patches were packaged up into Release Package with source and schema changes and were installed by install utility

 

Over time developer adds configurations as features were implemented.  These were also SQL and XML patches checked into source control

 

Over time QA adds configurations as features were implemented or new application configurations were discovered

 

Problem is what happens when the application is installed in UAT and the client uses the UI to make application configurations (Note: client cannot be expected to track their own changes and

sometimes they are comprehensive enough such as menu reconfigurations they don't want to do by hand to promote to PRD)

 

Second process attempt:

 

Instead of creating SQL and XML patches a Config tool was established.  Required application to be installed and running.

 

Resource took BA configuration Word document that came out of system study

 

Resource installed the app and manually made configurations through application UI (some configs don't have UI interface and those were done manually in the DB)

 

Developer uses the configuration file resource put together to get his development going

 

Over time developer documents configurations and doesn't patch them.  Developer and QA manually applies configurations with feature changes.

 

Over time QA adds configurations as features were implemented or new application configurations were discovered.  This configuration file was used to promote.

 

Client gets in UAT environment and makes configuration changes via the UI.  Just need to recreate the configuration file

 

Problem is the configuration xml file (just more than freight, it was just an example) is hard to compare between environments to figure out the differences.  Not sorted and displayed well 

for text XML comparison tools.  Configuration handles adding but no deleting.  Configuration tool requires app to be up and running.  Configuration doesn't account for configurations that

were in place for only testing and don't want those to be promoted to PRD.

 

Third process attempt:

 

Sort of did second process but then went to just completely manually updating and tracking changes via UI, saving off Configuration as a backup.  Problem is very manual and error

proned missed settings

 

 

Conclustion:

 

Looking for process of how to handle this sort of thing through ALM and CM, considering the challenges mentioned above.  Can fix the configuraiton tool to present data for better XML

comparision tool.  Can make configuration tool run as a utility outside of the app running.  can use something like Redgate SQL Data Compare (but must setup views, note keys can be different

between promotion environments).  What should be done process-wise to manage and track "real/wanted" configuration changes.

 

Hope this is making sense.

I have read several case studies on configuration management implementations and all indicate that only about  15% of companies attempting to implement a CMDB have been successful.  That's an abysmal percentage for a project that is both expensive and time consuming and therefore unlikely to gain much traction with IT leadership.  Can anyone provide real world examples of a system being implemented in a large, IT environment hosting a variety of technologies and supporting many different business units?  I have also read numerous articles from Forrester and Gartner and had conversations with consultants from the large consultant shops but they only speak in generalizations.  I'm really looking for real world examples of succssful implementation backed with true analysis of benefits realization and cost vs. benefit.  Any info you could provide would be greatly appreciated!

Looking for recommendations on Inventory Management/RMA Tracking software that integrate with Arena Solutions

CM, ALM Engineer in Toronto, ON - web, tfs, sql - [email protected]

Pages

CMCrossroads is a TechWell community.

Through conferences, training, consulting, and online resources, TechWell helps you develop and deliver great software every day.