Академический Документы
Профессиональный Документы
Культура Документы
<Project name>
Development-Organization Assessment
Version 2.1
<Project name> Version: 2.1
Development Infrastructure Date: 05/25/04
Revision History
Date Version Description Author
03/18/04 1.0 Initial Creation Sam Jones
03/19/04 1.1 Updates Sam Jones
04/12/04 1.2 Updates with project directory Richard Hart
04/14/04 1.3 Updates Sam Jones
04/18/04 1.4 Updates Mike Teff
4/22/04 1.5 Updates with Environment and Mary Higgins
CCM network locations
4/26/04 1.6 Updates based on the meeting with Mary Higgins
IBM on 04/22/2004
5/11/04 2.0 Updates based on Iteration 2 Mary Higgins
Assessment meeting
5/25/04 2.1 Add proxy information for proxy Mary Higgins
server setting; Updates project
directory structure
Table of Contents
1. Introduction 4
1.1 Purpose 4
1.2 Scope 4
1.3 Definitions, Acronyms, and Abbreviations 4
1.4 References 4
1.5 Overview 4
2. Environment 4
2.1 Hardware 4
2.2 Software 4
2.3 Network location 5
2.4 Password 5
3. Project Management 5
3.1 Hardware 5
3.2 Software 5
3.3 Network location 5
3.4 Password 5
Development-Organization Assessment
1. Introduction
1.1 Purpose
The development infrastructure artifact includes the hardware and software, such as computers and operating
systems, on which the tools run. The development infrastructure also includes the hardware and software used to
interconnect computers and users. This is used to assist new team members in joining in the project and to provide
guidance to the team when they need to modify the environment.
1.2 Scope
This artifact describes the RAP1 development infrastructure to support the three RUP disciplines being adopted;
Environment, Project Management and Configuration and Change Management. When all disciplines are
completed, a compiled version will be created to reflect the entire development infrastructure for the <Project
Name> team.
1.3 Definitions, Acronyms, and Abbreviations
See Glossary.doc.
1.4 References
Rational Unified Process, 2003, IBM/Rational software
Workstation Setup artifact
1.5 Overview
This artifact is structured around the RUP disciplines that are being adopted. Each section will contain the
description of the elements to support the use of tools for those disciplines, as well as any other details such as
references to passwords and network access information.
2. Environment
2.1 Hardware
This discipline is focused on the process environment. The process tool is the RUP. It is a set of HTML pages that
are viewed via a web browser. The RUP can be hosted locally on each desktop or on a shared file server that does
require a web server. The details on the minimum required hardware include:
Windows
• Any Pentium-based PC-compatible computer system with SVGA-compatible display
• Any pointing device with at least two buttons
• Microsoft Windows NT 4.0 (SP6a) or Windows 2000 (SP2 or 3)
• 64 MB RAM minimum, 256 MB recommended
• 255 MB disk space
The RUP is being installed to provide the new process engineers and project team members with a source for
information and guidance. The RUP server will be acd2287ratl01, running the Windows 2000 Server operating
system SP 4. The logical partitions are as follows:
• Operating system (7 GB min)
• Rational License Server application (1 GB min)
• Other (Remaining disk space)
2.2 Software
If installed locally, the software resides in a folder installed under Program Files/Rational/RationalUnifiedProcess
if installed using the default settings on a desktop. This location is determined at the time of the installation and
can be defined differently when using a shared file server. We will be creating a configuration for <Project Name>
that is based on the core RUP repository with the J2EE and IBM WebSphere Application Server plug-ins. See the
Workstation Setup artifact for details on installing the correct plug-ins for the RUP and for setting up the proxy
server settings. The details on the minimum required software include:
Windows
Either of the following supporting software is required:
Microsoft Internet Explorer 5.01 with SP2 or later
Netscape Navigator versions 4.72 to 4.77 and 7.0
3. Project Management
3.1 Hardware
This discipline is focused on the project management activities. The tools for this include Microsoft Excel, Word
and Microsoft Project. These tools are located on each user’s desktop. See Workstation Setup for details on
installing and configuration of these tools.
3.2 Software
The details on the minimum required software include:
ACD2287RATL01: This server is hosting the following application programs and services:
• Rational Floating License Server
• Rational Software Release Area.
4.2 Software
The Rational Products Server system consists of the following products and services:
• Rational ClearCase LT. This is a version control application for source code, documents, etc. ClearCase LT is a
client-server application. The server component manages a database and a hierarchy of file system folders on the
server.
• Rational Floating License Server. This application controls access to Rational desktop applications.
IBM/Rational uses Globetrotter FlexLM. FlexLM is a commonly used licensing tool. NOTE: The license itself is
a number composed from server hardware serial numbers such as disk drive ID, NIC ID, etc. If a hardware
component of this server is changed after installation, we will need to acquire a new license key. If hardware
changes occur without foreknowledge, all ClearCase processes become invalid until we contact the vendor and get
a temporary license.
• Rational Software Release Area. The IT and PC support staff will use this area of the file system as the source for
installing versions of Rational applications on the developer’s desktops. We will implement this as a hidden share
that is publicly readable but only writable by the RationalAdmins group described below under Security.
The current release of IBM/Rational tools is NOT certified compliant with Windows Server 2003. Therefore, we
require that the operating systems on these servers be Windows 2000 Server SP 4.
4.4 Password
The service account login ID for the Rational Server System is “svc_ccadm”. This account should be an active
directory account and an administrator on the server. It will be a member of the 000-RationalClearCaseAdmins
group. It will also be the ClearCase administrator account.