Task: Verify Tool Configuration and Installation
This task describes how to verify that the Development Configuration is ready to be used by the project.
Disciplines: Environment
CollapsePurpose  
The purpose of this task is to verify that the tools can be used to develop the system.
CollapseRelationships  
RolesPrimary Performer: Additional Performers:
InputsMandatory:
    Optional:
    • None
    Outputs
      CollapseMain Description  
      The tools and the development infrastructure has to be verified before the project starts using them. How this is done will clearly vary dependent upon skills, technology, and tools.
      CollapseSteps  
      ExpandVerify the Environment   
      Verify the environment contains the correct hardware, software, and data. Verify that the correct hardware is installed. This may be done visually or through a tool (such as using Windows Properties for My Computer). 
      ExpandVerify the Tools   
      Verify that the correct software configuration is installed. This may be done by looking at the registry settings, 'ini' files, or by launching the tool and looking at some information options or configuration options.
      ExpandVerify Data  
      Verify the data contains the appropriate data. Verifying data may require using tools to visually inspect the data, or using an application to display the data. At some point, one or more use cases may be selected and executed (one or more scenarios) for each tool to ensure the tool and the results of using the tool are consistent with the need.
      ExpandRun the Tools  

      Assemble a small team of people who know the Toolsand the Project Defined Process well, and let them run the tools. 

      • Test multi site, many colliding users
      • At least one use case scenario for each tool has been executed to verify the appropriate installation and configuration of the tools. 
      • Try the normal scenarios of the development process and in the tool guidelines.  
      • Test the integration between different tools. 

      Issue change requests if necessary.