India ISM 2017 – Academic Learning by Raghu Tirukkovaluri:
India ISM Program is designed specifically, to learn the Software Engineering, with theory and practical examples.
In addition, the program also offers to experience a rich, vibrant and one of the most ancient cultures in the world.
Here is an overview and summary of the topics, that I learned on Software Engineering, in an intense 10 day program, with a leading IT Company in India.
Role of Software in Today’s IT world
Software Engineering, IT Service lines, Verticals and Elements
Software Development Life Cycle (SDLC) Models and Approaches
Importance of Requirements Specifications
Requirements verification and management
Elements of Software Architecture
Software Architectural Styles like Layered, and Data centric
Software Design Principles and Methods
Software Construction and Code Review
Software Testing Types and Techniques
Software Test Case Design Methods
Day 7 and 8:
Agile compare with the conventional methods like Waterfall
Scrum with a hands on project.
DevOps – with practical examples from the projects
Enhancements and Bug fixing
Incident Management (IM) and Service Level Management (SLM)
Visited one of the software development centers in Bengaluru and met with the management team.
The executive coach (Dr Jain) gave us an overview of their training program to the upper management.
The Marketing Vice President (Balaji) gave us an history and evolution of the company and the knowledge management
executive (Padma), gave us an overview of how they manage their lessons learned as a feed back to their business.
This is a valuable experience for me, as it gave me an opportunity to look at the inner workings of a software giant in India.
This program helped me get an overview of the entire spectrum of Software Engineering, with theory and practical examples.
I work for the largest electric power holding companies in the United States, supplying and delivering electricity to over 7 million U.S. customers. The intense learning program helped me in advancement of my career, to a Senior Systems Architect position, at my company.
I would highly recommend this class, if you are interested in software engineering, in general OR looking for any IT related positions, in particular.
If you have any questions or need clarification, please feel free to contact me at 818.370.3788 m or email me at Raghu.Tirukkovaluri@duke-energy.com