Email Alerts
-
Release manager on software rollout: Let business goals drive code changes
An experienced release manager offers advice on software rollouts: Let business goals and tight controls drive code changes. Feature
-
Updating tools and processes key to overcoming SCM challenges
SCM, which refers to both software change management and software configuration management, is often thought of as the heart of application lifecycle management. In this article, Crystal Bedell looks at current challenges and updates you on the lates... Feature
-
Developing test design driven software
This chapter excerpt outlines the origin of software bugs and glitches and traces through the history of test driven development. Highlights include developer nightmares, software problems and solutions testers have come up with for the most elusive ... Book Excerpt
-
Social media in business: Breaking down organizational silos
In this interview with Michael Brito, author of "Smart Business, Social Business – A Playbook for Social Media in Your Organization," we learn about how social media is being used, not just for marketing and PR, but internally as well to help break d... News | 14 Sep 2011
-
Management trends: Author encourages innovation and creativity
As business changes, so does the way we manage people. In this interview with author Leen Zevenbergen, we discuss changes in management practices and Zevenbergen's new book, Rip Off Your Necktie and Dance. Zevenbergen talks about bringing more... News | 29 Aug 2011
-
Organizational change management tools with Esther Derby
Learn what Esther Derby has to say about organizational change tools such as Eoyang CDE and Expand the Horizon and how they can give you a systematic view, helping to resolve problems. News | 21 Jul 2011
-
Agile ALM: Interview with author Michael Hüttermann – Part 1
Agile is used to describe a software methodology. However, it can also be used to describe management of the lifecycle itself. In his book, Agile ALM, Michael Hüttermann takes an in-depth look at what it means to practice agile application lifecycle ... News | 11 Jan 2011
-
Agile ALM tools: Q&A with author Michael Hüttermann – Part 2
Agile ALM author Michael Hüttermann continues the discussion of his book's first chapter "Getting Started with Agile ALM" in this interview with SSQ site editor Yvette Francino. In this discussion we find out more about the attributes of an agile ALM... News | 11 Jan 2011
-
New HP Application Lifecycle Management 11 could boost ALM adoption, even in non-HP shops
Facilitating application modernization with application lifecycle management (ALM) is the key goal for HP’s new HP ALM 11 platform, which promises to unify and automate all application-centric processes News | 30 Nov 2010
-
ITIL book author advises how organizations can implement ITIL in their development
Implementing change management and ITIL in organizations is an ongoing challenge, says author Larry Klosterboer. In Klosterboer's new books, he addresses time implementation of change and configuration management in an ITIL environment. News | 18 Jun 2010
-
Can quality collaboration and debugging occur in remote teams?
DebugLive, an online .NET debugging tool, uses remote access, collaboration tools and other intelligent features to attract customers. But would they fit into your debugging practices? Find out. News | 14 Apr 2010
-
Using virtual lab management tools to stop developer, QA conflicts
Combining virtual machines and lab management software, like VMware Lab Manager and VMLogix LabManager, can put an end to developer, QA conflicts over where, if bugs reside in code. VMware and VMLogix execs describe the developer-QA/test email ping-p... Article | 04 Sep 2009
-
Social engineering training could disrupt botnet growth
Social engineering has become such an integrated part of our lives that it is accepted without question. Its over usage has made it an easy tool for attackers. It has led to the creation of botnets, which feed on controlling social behavior to spread... News | 24 Jun 2009
- See more News on Software Configuration and Change Management
-
Change management: Agile adoption with knowledge, attitude and action
Read this tip for advice from SSQ Site Editor Yvette Francino on how to implement the KAA model (knowledge, attitude, action) in your Agile adoption or other change management scenario. Tip
-
Automating your release management processes with CI
Quality is a necessary, but not a sufficient condition, to have a successful release and deployment of software. Learn the rationale and issues to consider when designing a continuous deployment framework for your codebase. Tip
-
Automated change management in Agile development
Software consultant Nari Kannan offers a number of ways that change management can be automated in Agile software development. Tip
-
Defining configuration management
In this tip, Heusser explains that configuration management is a context-specific term, but that it ultimately means reducing the risk of failure due to change. Tip
-
Configuration management: Does your development team have enough?
SSQ contributor Matt Heusser, describing techniques such as push-button build, continuous integration and push-button deploy, gives tips to help you decide just how much configuration management is right for your team. Tip
-
Change notifications: Think big. Think social media.
In this tip, SSQ contributor Kay Diller suggests the use of firewall-protected social media to inform your organization of changes. Tip
-
Six tips for successful change management in an Agile environment
Since the idea of Agile development is to enable and encourage product or application owners to change their minds, change management in an Agile context should be smooth and natural. Here are six observations that will help an Agile practitioner alo... Tip
-
Project management and change management: Establishing a strong partnership
In this tip, long-time project manager Susan Oasheim describes the relationship between project management and change management. In order for the change introduced by a new project to be accepted, change management techniques should be followed. Oas... Tip
-
Managing change requests to your application
In this tip, we look at end user requests, and the process to prioritize the requests for IT, so they know where to focus their work efforts. Tip
-
Software iteration deployment: The importance of retrospectives, feedback and celebration
The end of a software iteration marks a time when there should be retrospectives, feedback from customers and celebration. SSQ Contributor Chris McMahon describes his end-of-iteration experiences in Agile environments. McMahon explains his somewhat c... Tip
- See more Tips on Software Configuration and Change Management
-
Evaluating IT activities: When is it time to replace old software?
ALM expert Kevin Parker discusses four factors for measuring your IT activities to determine if your current systems and applications need to be replaced. ATE
-
How to protect digital assets while executing code changes
In response to swift industry changes, ALM expert Kevin Parker calls for strict version control of all code to protect digital assets. ATE
-
Migrating legacy applications to a cloud environment
Migrating legacy applications to a cloud environment is a multi-step process that needs to be done in a structured manner. Answer
-
Change management and impact analysis: Reviewing requirements changes
Expert Sue Burk explains the importance of gaining proper approval for requirements changes and offers suggestions for the most efficient ways to communicate between analysts, architects, developers and project managers. Answer
-
Change management: Tracking security defects found with scanning tools
Expert John Overbaugh explains how testing teams can maintain change management system efficiency. Answer
-
Wikis and software requirements specification: Tracking changes in Agile development
There are several methods for tracking changes so that all team members understand what has taken place. Read this expert response for Lisa Crispin's take on requirements change tracking. Answer
-
What enterprises should keep in mind when selecting ALM tools
Every enterprise has different factors to consider when choosing ALM tools. In this expert response, Mike Jones discusses three primary drivers that the enterprise IT shop must weigh when selecting ALM tooling. He also discusses the effects of "flowi... Answer
-
What does "change management" mean in software development and QA?
Change management, sometimes called configuration management, has a few different meanings in the software development community, from team changes to code changes, explains expert Yvette Francino. Ask the Expert
-
Inexpensive phase of SDLC to catch and fix bugs
Is there a phase in the development lifecycle where bugs can inexpensively repaired? This is a common question asked to our expert Kevin Beaver. Ask the Expert
-
What are some debugging shortcuts to reduce frequent debugging?
John Overbaugh explains how to approach development proactively to reduce the time your team spends debugging code. Ask the Expert
- See more Expert Advice on Software Configuration and Change Management
-
cruft
Cruft is the elements of a program, system or product that are either useless, poorly designed or both. In computing, cruft describes areas of redundant, improper or simply badly written code, as well as old or inferior hardware and electronics. Cruf... Definition
-
Release manager on software rollout: Let business goals drive code changes
An experienced release manager offers advice on software rollouts: Let business goals and tight controls drive code changes. Feature
-
Evaluating IT activities: When is it time to replace old software?
ALM expert Kevin Parker discusses four factors for measuring your IT activities to determine if your current systems and applications need to be replaced. ATE
-
How to protect digital assets while executing code changes
In response to swift industry changes, ALM expert Kevin Parker calls for strict version control of all code to protect digital assets. ATE
-
Migrating legacy applications to a cloud environment
Migrating legacy applications to a cloud environment is a multi-step process that needs to be done in a structured manner. Answer
-
Updating tools and processes key to overcoming SCM challenges
SCM, which refers to both software change management and software configuration management, is often thought of as the heart of application lifecycle management. In this article, Crystal Bedell looks at current challenges and updates you on the lates... Feature
-
Change management: Agile adoption with knowledge, attitude and action
Read this tip for advice from SSQ Site Editor Yvette Francino on how to implement the KAA model (knowledge, attitude, action) in your Agile adoption or other change management scenario. Tip
-
Social media in business: Breaking down organizational silos
In this interview with Michael Brito, author of "Smart Business, Social Business – A Playbook for Social Media in Your Organization," we learn about how social media is being used, not just for marketing and PR, but internally as well to help break d... News
-
Automating your release management processes with CI
Quality is a necessary, but not a sufficient condition, to have a successful release and deployment of software. Learn the rationale and issues to consider when designing a continuous deployment framework for your codebase. Tip
-
Change management and impact analysis: Reviewing requirements changes
Expert Sue Burk explains the importance of gaining proper approval for requirements changes and offers suggestions for the most efficient ways to communicate between analysts, architects, developers and project managers. Answer
-
Management trends: Author encourages innovation and creativity
As business changes, so does the way we manage people. In this interview with author Leen Zevenbergen, we discuss changes in management practices and Zevenbergen's new book, Rip Off Your Necktie and Dance. Zevenbergen talks about bringing more... News
- See more All on Software Configuration and Change Management
About Software Configuration and Change Management
Software configuration and change management pertains to more than version control, but extends to tracking changes in environment, documentation, requirements and other work products that need to be tracked throughout the software development lifecycle. Software configuration and change management is a necessary piece of the overall application lifecycle management, allowing for an efficient build process. In today's world of compressed schedules, an efficient software configuration and change management process is imperative.