Collabnet Implementation

Future Tasks

Ongoing Tasks

Support Application - Server side (Patches, Bugs, Upgrades)

Support Users - i.e. Helpdesk

Support Application Front end (FAQs, update Onsite Content, Publish Tutorials)

Performance Monitoring (Ganglia)

Adoption Tasks

Migrate Source Code

Train Users

Set up Issue Tracking Process

Assisst CMMI Team to Implement Standard Processes (Agile & Waterfall/Traditional)

Tasks Accomplished

Setup of the DR InfraStructure

Establish a Support Process

Using Collabnet Issue Tracking Tool i.e. Project Tracker

Setup 2 Grapevine Channels

Migrate Source Code for 37 Apps & Issue Management for 17 Apps

Setup The Site for Getting Started with Subversion Clients, Publishing training Sessions on the Site

Assist Application Lifecycle Management Process for London Calypso Rollout

Resources

Roles

Server side Maintenance - Peter Brown

Help Desk for 871 Users

Source Code Migration

Setup Issue Tracking Process & Assist CMMI Team to Implement Processes

Code Repository Maintenance

Main Components

Source Code Management

Benefits

Subversion - State of the Art

Do away with problem ridden systems like VSS

Lesser Systems to Support - Currently 4 Servers in Ldn, 3 in FFT

Do away with Apps having source on own dev. servers

Manage & Secure ITs IP

Visibility Fosters Collaboration, Code-Reuse

Risks

FFT Applications - Speed of 2 MB/sec

Single Point of Failure

Speed from NY & TKY - to be measured

Tracking Issues for an Application

Issue Tracking Process

Issue Capture

Issue Classification (Vendor Issue, Bug, Enhancement...)

Prioritisation

Development

Testing

QA

Release

Benefits

Visibility - for Business

Tracebility - for Business

Visibility (across range of Applications)- for Higher Management

Embeded Controls within the process e.g. Only Business Tested changes to be Released

Developers have clear understanding of business requirement driving the Issue

Relationship between Issue and Code Change to assist in Release mgmt. & tracking

PT - Highly Configurable

Risks

Individual Applications Implimenting Individual Processes

PT - GUI Not very Configurable (for Business Users) - Major Changes in Q3 Release

Managing Application Lifecycle

Involves

Application Process Management

Application Content Mangement

Benefits

Tool to Implement & Enforce a (set of) Common Process for All Applications

CMMI Certification

SOX Compliance / Governance Reqmts.

Integration with Problem Management & Change Management

Risks

Individual Applications Implimenting Individual Processes

Insufficient Buy-in from Applications or Enforcement from Top Management

Collaborative Environment

Google Search

Discussion Forums

Document Repository