| 
    Both RUP and ITUP have well-defined approaches to managing the configuration of an IT environment. Here, the term
    "configuration" refers to the component parts that make up an environment. 
 
    Commonality
    The high-level approach to managing configurations is similar in RUP and ITUP:
 
    
        Identify approved configuration items within the environment and their relationships
    
        Provide properly configured environment
    
        Periodically audit the configuration
     
    However, the context in which configurations are managed are different between RUP and ITUP, as described in the next
    section. 
 
    Variability
    The configuration environment is different between RUP and ITUP. 
 
    
        In RUP, the configuration environment being managed includes the infrastructure of the software/system under
        development Thus, "configuration" in RUP means "the requirements, design, and implementation that define a
        particular version of a system or system component."  This involves the RUP Change and Configuration
        Management Discipline and the Environment Discipline which includes two aspects:
    
        
            
                Development artifacts, including source and executable files 
            
                Development workspaces
            
        In ITUP, the configuration environment being managed includes any systems within the entire IT infrastructure that
        are managed.  Thus, "configuration" in ITUP means any collection of desktops, laptops, network devices,
        software, printers, and other items that are managed within an enterprise.  This configuration could be a
        configuration to support a specific business unit, a configuration for a development project, or the entire
        collection of systems within the IT infrastructure.  ITUP manages all of those configurations through the
        Configuration Management Process.  This is essentially the same as the ITIL® Configuration Management
        Process. 
     
    In ITUP, the management of development artifacts is handled within the Project Management process. In addition, the
    management of development workspaces is handled by the Project Management process, which makes use of the Configuration Management process to manage the individual infrastructure
    resources. 
 
    Thus, "configuration" has differing contexts within RUP and ITUP and are not directly related. 
 
    An example of a situation in which RUP Configuration Management and ITUP Configuration Management would be integrated
    include the following:
 
    
        A new development team is created, and the RUP Configuration Manager designs the development environment for their
        lab.  The systems that make up that lab are acquired and set up as per the approved ITUP Configuration
        Management standards.  The new systems are recorded in the ITUP Configuration Management Database
        (CMDB). 
     
    In addition, both RUP Configuration Management and ITUP Configuration Management have the concept of "configuration
    auditing".  However, the auditing that takes place is different between RUP and ITUP.
 
    
        In RUP, configuration auditing takes place within the context of a development project, and its purpose is to
        determine that the developed system meets requirements and that all deliverables are present.
    
        In ITUP, configuration auditing is performed within the context of the entire IT infrastructure, and its purpose is
        to determine whether the contents of the CMDB accurately reflect the actual IT infrastructure. 
     
    Mapping Between RUP and ITUP
    The mapping between RUP Configuration Management and ITUP Configuration is summarized in the following
    table. 
 
 
    
        
            | 
                    RUP Process
                 | 
                    ITUP Process
                 |  
            | Configuration Management | 
                    Indirectly related to Configuration Management.  RUP configurations are just for a
                    development project, whereas ITUP configurations are any collection of managed infrastructure
                    resources. 
                 |  
 
 
    Summary
    RUP Configuration Management and ITUP Configuration Management do not appear to be sufficiently similar to try to
    converge.  It is recommended that no integration be pursued along these lines. 
 |