Categorias: Todos - collaboration - implementation - migration - monitoring

por vipin ahuja 18 anos atrás

258

Poonam

The document describes the comprehensive implementation and maintenance plan for a collaborative software development environment. The plan includes setting up and maintaining a code repository, migrating source code, and providing server-side maintenance.

Poonam

Collabnet Implementation

Main Components

Collaborative Environment
Document Repository
Discussion Forums
Google Search
Managing Application Lifecycle

Insufficient Buy-in from Applications or Enforcement from Top Management

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

Integration with Problem Management & Change Management

SOX Compliance / Governance Reqmts.

CMMI Certification

Involves

Application Content Mangement

Application Process Management

Tracking Issues for an Application
Risks

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

Individual Applications Implimenting Individual Processes

PT - Highly Configurable

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

Developers have clear understanding of business requirement driving the Issue

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

Visibility (across range of Applications)- for Higher Management

Tracebility - for Business

Visibility - for Business

Issue Tracking Process

Release

QA

Testing

Development

Prioritisation

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

Issue Capture

Source Code Management
Risks

Speed from NY & TKY - to be measured

Single Point of Failure

FFT Applications - Speed of 2 MB/sec

Benefits

Visibility Fosters Collaboration, Code-Reuse

Manage & Secure ITs IP

Do away with Apps having source on own dev. servers

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

Do away with problem ridden systems like VSS

Subversion - State of the Art

Resources

Roles
Code Repository Maintenance
Setup Issue Tracking Process & Assist CMMI Team to Implement Processes
Source Code Migration
Help Desk for 871 Users
Server side Maintenance - Peter Brown

Tasks Accomplished

Assist Application Lifecycle Management Process for London Calypso Rollout
Setup The Site for Getting Started with Subversion Clients, Publishing training Sessions on the Site
Migrate Source Code for 37 Apps & Issue Management for 17 Apps
Establish a Support Process
Setup 2 Grapevine Channels
Using Collabnet Issue Tracking Tool i.e. Project Tracker
Setup of the DR InfraStructure

Future Tasks

Adoption Tasks
Assisst CMMI Team to Implement Standard Processes (Agile & Waterfall/Traditional)
Set up Issue Tracking Process
Train Users
Migrate Source Code
Ongoing Tasks
Performance Monitoring (Ganglia)
Support Application Front end (FAQs, update Onsite Content, Publish Tutorials)
Support Users - i.e. Helpdesk
Support Application - Server side (Patches, Bugs, Upgrades)