Home  Home     I   Contact Us  Contact Us  
 
    About the Conference
    Conference Highlights
    Who Should Attend
    Advisory Board
    Vision Statements
    Invitation to be a Speaker
    Leadership RecognizedTM
    Conference Speakers
    Suggested Topics
    Conference Programe
    Conference Tutorials
    Papers and Practices selected
  for Publishing
    Best Papers /
  Practices Submitted
    About Sponsors
    Sponsorship Opportunities
    Past STC Conferences
    Testimonials
    Picture Gallery
    Register
    Venue
    About Organizers
    Contact Us
 Conference Speakers
Product Software Performance Engineering Framework - A wheel for Continuous Improvement

 Radhika S, C Devarajan and Vaishali G, Infosys Technologies

 

The most important goal is transformation; create that, which changes the world or transforms a company, on how it does business. Consistency of practice and predictability is the key to bring about the real transformation. Practices and tools used in the SCF aid organizations to continuously improve both the software performance and enhance the process and tools. This framework provides for consistency, predictability and personal independence. Thus, the framework is self-learning, giving maximum on-going improvement module on module or project on project, and steers towards the incremental aspects of agile methodology. The "performance and Total Cost of Ownership" of mission critical software decides the business performance of an enterprise.

Many of the current SPE approaches, models, tools and techniques manage performance throughout the SDLC. There is little work done on continuous improvement on both the process and software performance using a unified capability framework. This paper introduces the Software Performance Engineering Capability Framework SCF, with its practical usage for a real time enterprise banking software. It has three sections, introduction with business drivers, SCF in development and SCF production case study. The take away is a comprehensive unified framework with patterns for successfully implementing SCF in Software development and production.

Radhika Santhanakrishnan is the Senior Product Line Manager at Finacle, Infosys. She manages and leads Finacle Software Performance Engineering and is responsible for creating the technical strategy, its key themes, analysis and benchmark of the product and solutions that places Finacle at the forefront as the most scalable solution in the banking industry. Radhika has been in the IT industry over fifteen years specifically working in software performance engineering space for the last nine years. She was leading the Infosys Performance Testing Center(InPTC), before incubating Finacle SPE. She has spearheaded hundred plus large scale benchmarks, performance and stress tests, and is responsible for setting up multiple performance centers of excellence at Infosys. She is Microsoft Certified Systems Engineer (MCSE), SEI Intro to CMMI and also certified as train the trainer for Performance Engagement skills.

Devarajan C is the Sr. Technical Manager, Finacle Software Performance Engineering, Infosys.He is currently responsible for certifying every version of Finacle for performance before it is released to the market. He manages a team of professionals with expertise in performance engineering. Devarajan has over twelve years of IT experience in Infosys and has been working with Finacle for the entire tenure out of which seven years in development and five years in performance engineering. In performance engineering, he has been part of many large scale benchmarks of Finacle and resolved many performance bottlenecks in the environment, database and application and is PMP certified.

Vaishali Gulve is the Sr. Technical Manager, Finacle Software Performance Engineering, Infosys. She has over eleven years of IT experience and is currently working for Infosys Technologies Ltd. Vaishali is part of a specialized Software Performance Engineering group of Finacle unit. Vaishali has extensive experience in memory tuning, network performance analysis and tuning, J2EE performance tuning. Currently she is responsible of modeling the Finacle application to predict the performance. She is certified as a SUN Certified Java Programmer.