Page 141 - DCAP405_SOFTWARE_ENGINEERING
P. 141

Software Engineering




                    Notes


                                     Caselet     Design Software Vendors see Big Market in India

                                            esign software vendors see a big market emerging in India as outsourcing of
                                            engineering services gains momentum. The outsourced engineering services is
                                     Dconsidered a next big thing for Indian vendors, who are seen buying design
                                     software and tools to build capabilities to tap the new found opportunity.

                                     “The engineering services provider (ESP) category is an emerging market segment for us
                                     where we are seeing some good growth,” said Mr Kamal Kumar, Managing director of
                                     Delmia India, a subsidiary of Dassault Systemes.
                                     While the ESP market in India is definitely adding to the kitty of the product lifecycle
                                     management (PLM) solution vendors like Dassault, PTC, UGS among others, there are no
                                     estimates available for the design software market in the ESP category. The PLM solutions
                                     help companies manage entire lifecycle of a product from the concept and design phase
                                     through product planning, visualisation and marketing to the point where the product is
                                     recycled.

                                     In India, industry verticals like automotive, aerospace and discrete manufacturing are
                                     leading the adoption of PLM solutions. “We are seeing demand from not only global
                                     firms setting up their captive design centres in India, but also from the major Indian
                                     IT vendors, who are building capabilities to tap the engineering services segment,” said
                                     Mr Vivek Marawah, Country Marketing Manager, UGS India.
                                     Companies like TCS, Infosys Technologies, Satyam Computer, Tata Technologies, Infotech
                                     Enterprises among others are seen building up capabilities in the engineering services
                                     space. “As the offshore volumes of engineering services increase, we see a comparable
                                     rise in the usage and adoption of these design tools,” Mr Marawah said.

                                     Mr Natarajan Viswanathan, Managing Director, PTC India said the usage of software
                                     design tools would be a prelude to the adoption of PLM solutions, which will eventually
                                     happen over the next year.
                                     It is estimated that only $10-15 billion of the $750 billion engineering services market is
                                     presently outsourced and has the potential to reach $150-225 billion by 2020.


                                   8.5 Summary


                                       Whenever objects are created for people to use, design is pervasive. Design may be done
                                       methodically or offhandedly, consciously or accidentally.
                                       The phrase software design is often used to characterize the discipline that is also called
                                       software engineering—the discipline concerned with the construction of software that is
                                       efficient, reliable, robust, and easy to maintain.

                                       Software design principles represent a set of guidelines that helps us to avoid having a bad
                                       design.
                                       The design principles are associated to Robert Martin who gathered them in “Agile Software
                                       Development: Principles, Patterns, and Practices”.
                                       In order to deal with the complexity, software is designed in layers. When a programmer
                                       is worrying about the detailed design of one module, there are probably hundreds of





          134                               LOVELY PROFESSIONAL UNIVERSITY
   136   137   138   139   140   141   142   143   144   145   146