Nationwide 13th Ceti Industry Day

advertisement
Legacy Modernization at Nationwide ADC
Abhijit Shirke, Rachit Sood, Alhad Sapre, Ritu Singh
Embedded Internship Projects
Thesis Research
Project : Legacy Modernization
Manager : Mr. Perumal Ramasamy
Intern Name : Abhijit Shirke
Training for Rapid Adoption of Standard Processes
-Ritu Singh
Problem Statement
1. Test data selection tool: Takes input from user, parses and builds a
relational database for the mappings in the data and retrieves required
information for the user.
2. Syllabus for ATDD (Acceptance Test Driven Development): coaching
to be imparted to all of Nationwide teams (part of team).
Identify and quantify technical and cultural impediments
to standardizing (ATDD) process across the enterprise.
Project : Legacy Modernization
Manager : Mr. Perumal Ramasamy
Intern Name : Ritu Singh
Approach
1.ATDD project coordination : Team scheduling, sending invites and
handling other logistics.
2. Workshops : Documented training based questions across teams. Use
of documentation to develop concepts for the cucumber workshop.
Cross team training related to standardizing ATDD process across
Java and Cobol lines.
3. Implementing Cobol Unit Testing framework for COBOL teams.
Project : Application Development
Manager : Mr. Christopher Newlin
Interns : Rachit Sood and Alhad Sapre
Project : Time Off Planning System – Completed (April – July)
Defect Fixing
Team Vegas - Development Interns
13 defects fixed out of 73 defects
Project : ADC Technical Conference 2012 Website –Release (July –
December)
Developed a customized Content Management System for the annual
Developers Conference website at Nationwide.
Developers (team of 4 developers)
Part of Dev Con Planning Committee.
Thesis Research
Enterprise Transformation Effort at Nationwide ADC
- Abhijit Shirke
Problem Statement
Identify and solve issues which arise in project development, when transition
happens from one phase which is a part of waterfall development model into
a phase which is part of agile development model.
Goal
To develop a Agile Performance Framework for Transition Management
Approach
1. Define the performance parameters during transitioning in order to
achieve predictable cost, time, and scope for any project delivery .
2. Provide
Process transformation solution: Transition and Organizational issue
Implement solution : Data Model and Requirements issue.
3. Data mining techniques to support the performance framework
Goal and Deliverable
Integrated training methods, assessments and evaluation of the actual
development process.
1. Study challenges in enterprise adoption of agile methods and develop
performance(SEI) metrics to achieve operational excellence.
2. Assessment of before/after results of training and leveraging
knowledge management strategies will help in providing focus areas
while coaching a team to achieve continuous process improvement.
Social Agile Development for Increased Reutilization of
Resources
- Rachit Sood
Problem Statement
To propose a holistic agile development strategy that improves
communication between different teams which promotes code reuse
and knowledge transfer between different agile development lines at
nationwide.
Goal
To implement Social Agile Framework for increased reutilization of
resources.
Approach
1. Understand the reason for the failure of previous efforts accomplish
the same task.
2. Leverage existing tools at the ADC.
3. Suggest improvements to inter-team communication based on
industry best practices.
Software Development Effort Estimation: A comprehensive
approach
-Alhad Sapre
Problem Statement
Identify the demerits of currently used development effort estimation
methods and define a holistic estimation methodology for different
projects across ADC.
Goals
Dynamic development model, Reduction in magnitude of error in
estimation, Better use of historical project data
Approach
1. To develop a tool complementary to QSM SLIM (Estimation tool
being used at Nationwide ADC)
2. Comprehensive evaluation of different estimation methods for a
project.
3. Suggests the “best fit” method for the specific project
Acknowledgements
A special thanks to Dr. Jay Ramanathan, Dr. Rajiv Ramnath and
Nationwide managers Mr. Ramasamy and Mr. Newlin for their support
and guidance.
Download