configuration management

Articles

Small Team SCM Essentials for Small Teams

Very small teams think that SCM (software configuration management) is not for them. Even the name sounds like a big thing: CM, configuration management. "Why should I care?" They
say.

Pablo Santos
Optimizing CruiseControl for Continuous Integration

CruiseControl is a great tool for preventing against data loss and corruption. Michael Sayko explains in this article how this continuous integration tool can be implemented to assist development projects, even across the enterprise level.

Michael Sayko
Bringing Business Value to IT Governance

For some organizations, IT governance is just another set of standards that is stated yet with few (or no) compliance expectations, little actual verification occurring, few or no metrics to indicate compliance, and even less use of the results by senior management to run their organization. Without support for standards, including practices, policy, verification, metrics and management’s commitment to use the results to manage the organization, IT governance, like any other standard, will only be perceived as yet another item that has little management support and is lacking value in the organization.

Mario  Moreira's picture Mario Moreira
Software Configuration Management: Formal Interfaces and Standards

Good software configuration management practices require discrete, recognizable methods applied consistently. In this article discusses the need for these methods, which he calls Formal Interfaces and Standards .

Austin Hastings
CM Tools and Transparency in IT Governance

When it comes to IT governance, a key issue is transparency of process and data, all the way up the chain.

Joe Farah's picture Joe Farah
Transparency improves Governance

The article discusses IT governance and compliance, which tends to suggest more formal and rigorous processes. The authors explore how you can agile practices with in the framework of governance and compliance rules and regulations.

Standards That Are Worth Following

Conventional wisdom tells us that standards are a good thing. They are based on best practices and provide guidance to help people do their jobs well. They are so widely accepted that their worth almost goes without saying. As with most things that go without saying, though, standards are not always what they are built up to be. In spite of the plethora of standards in the software industry, we still struggle to achieve successful projects. Even in organizations that are standard-centric, projects end up in challenged (or worse) states.

 

Alan S. Koch
What the Next Standard of CM Will Look Like

When will the ultimate software configuration management (CM) standard emerge? Although Joe Farah suspects that it may never happen, he recommends the next standard: one that will be very well defined, highly flexible, and will cater to agile development, automation, CMMI, and more.

Joe Farah's picture Joe Farah
Software Configuration Management Challenges: Capability and Finance

Part of managing software development is dealing with the challenges that arise. This article discusses the most basic software configuration management, capability to manage different configurations and the financial costs to do so.

Austin Hastings
Software Configuration Management: Software Assembly

A Software Assembly is a collection of multiple ‘built' configuration items, some or all of which have their own development process and their own release identifiers. These complete items are incorporated together into an assembly. The assembly aspect is the key to this technique, which is outlined in this article.

Austin Hastings

Pages

CMCrossroads is a TechWell community.

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