| |
| Thought Paper |
| |
VB Control Conversions - Expertise and Automation |
| |
| Abstract |
Stiff competition and commoditization of IT services have driven IT companies to innovate. Though
most IT companies have adopted mature delivery processes and frameworks such as ISO,
Capability Maturity Model (SEI CMM), the processes need to be optimized further for lower
execution times, better code quality, more KLOC per resource, and more automated programming.
Indian IT companies are still engineering software instead of manufacturing it. In order to extract
maximum value from the operations, software development in technology companies should evolve
from Software Engineering to Software Manufacturing.
Today, productivity improvement is a key driver towards process optimization. Some of the factors
that drive productivity improvements include utilization of prior knowledge of experienced resources,
automation of processes, and reworking existing processes to eliminate redundant steps.
This paper discusses Visual Basic Control Conversion projects and the techniques and approach
that can be used in such projects. It also introduces the Visual Basic Control Conversion Tool
(VB CCT), an innovative tool developed at Patni by the author. VB CCT automates the process of
identifying and replacing controls of application development platforms such as Visual Basic (VB),
resulting in tangible improvements in productivity.
|