Leveraging on our software development experience across industries and different technical domains, Patni has contributed to the industry and academics through publication of books in the areas of software development, migration and interoperability.
IT Portfolio Rationalization
ISBN-10: 0070077355
ISBN-13: 978-0070077355
Authored by: Prashant Halari, Sushil Paigankar, Hitesh Salla, and Rajaram Vengurlekar
Published on: Aug 2008
Publisher: McGraw-Hill Education (India)
Contact us for a copy of the Book
About the Book
Corporations have over the years, deployed a diverse mix of software and hardware applications. Rapid advancements in IT, combined with competitive business needs, have resulted in CIOs constantly grappling with contrasting IT environments. At one end of the spectrum are modern applications that leverage and capitalize on the potential of the Internet, while the other end comprises traditional, close-ended, legacy business systems. In the midst of this technological diversity comes a startling realization that there is an estimated 200 billion lines of COBOL software accounting for roughly 60% of total software deployed worldwide. Also market research estimates indicate that more than 70% of corporate data still resides on legacy systems. The challenge that Technology and Business leaders have to address is the successful management and re-deployment of legacy systems to meet tomorrow’s business needs.
Economic and political conditions over the last few years have resulted in several emerging challenges for organizations.
 |
What are the various business scenarios/events that lead to portfolio rationalization? Are there any industry/vertical specific scenarios? |
|
|
 |
What are the distinct rationalization strategies? What activities are involved in each strategy? |
|
|
|
 |
What factors make these strategies different? |
|
|
|
 |
What products/solutions, technologies and frameworks are available in the market for achieving the portfolio rationalization objective? |
|
|
|
 |
How do organizations map business scenarios against available portfolio rationalization strategies? |
|
|
|
 |
On what parameters the effectiveness of this mapping will get decided? |
|
|
|
 |
For a selected rationalization strategy which factors govern the Return in Investment-ROI (Cost, Benefit, Risk and Flexibility) and how can these be measured? |
|
| |
|
The book presents a detailed Portfolio Rationalization methodology consisting of an application assessment and portfolio assessment approach. The methodology will cover each aspect of portfolio rationalization (like business process assessment, IT infrastructure assessment, filling business process inefficiencies with appropriate transformation strategy, expected ROI and a way to measure and monitor the ROI) for successful implementation.
The book has been targeted towards senior decision-makers who are responsible for managing the organization’s application portfolio and ensuring that the portfolio delivers true value to the business.
Architecting and Building Enterprise Solutions with
COM+ & .Net
ISBN: 81-203-2705-5
Authored by: Manu Gupta, Dhananjay Katre,
Sapan Shah, Ramakrishnan Iyer
Published on: February 2005
About the Book
The last decade saw a substantial growth of the IT industry in various segments. The Component Object Model (COM) developed by Microsoft has emerged as the de facto standard for component development. Many analysts predict that the component market is a billion dollar market and would continue to grow in the coming years. In the year 2000, Microsoft presented an innovative approach to designing components, incorporating best practices, as part of the Microsoft .NET Framework. This title seeks to present concepts pertaining to COM/COM+ in the context of .NET Framework and then proceeds to explain how to build COM/COM+ components for the .NET applications. The concepts are reinforced with the relevant and well-illustrated examples.
Though the way the components are programmed, has changed over a period of time, COM+ component services continue to provide the necessary infrastructure and services that are essential for the execution of the COM/COM+ components (be it legacy COM components or the new .NET components). COM+ component services play a dominant role in the enterprise sector, specially in the development of reusable components encapsulating business logic.
This book best addresses the needs of the C# developer community while providing the necessary leads to the Visual Basic developers, wherever required, for COM/COM+ component development. The core strength of this title lies in providing a real guide to COM/COM+ developers for the C# community.
Java & .Net - A Developer's Guide to
Interoperability and Migration
ISBN: 81-203-2444-7
Authored by: Dhananjay Katre, Narayana Rao Surapaneni
Published on: September 2003
About the Book
Sun's Java and Microsoft technologies have been used to develop most of the robust scalable enterprise applications, today. Sun's technology J2EE (Java 2 Enterprise Edition) is a robust framework for developing scalable enterprise server side applications and is primarily suited for developing Web based applications.
Earlier, Microsoft's technologies (Visual C++, Visual Basic) primarily addressed the desktop market. Microsoft also had the ASP model (Active Server Pages) for developing Web based applications. However, there were many features desirable in the ASP model. Keeping in mind the potential for Internet application development, Microsoft came out with a new technology that was specifically directed towards developing the applications for the Internet (as well as the conventional desktop applications). This technology is the Microsoft .NET Framework.
It appears that these two competing technologies will continue to play a dominant role in building wide range of applications in near future. Numerous reports predict that both Java and Microsoft .NET would play instrumental roles in building wide variety of applications in the coming days. We strongly believe that a title on Java and Microsoft .NET addressing bi-directional interoperability and migration approaches will certainly benefit larger number of developers and IT strategists. Hence, we feel it very important to address interoperability and migration options available between these technologies. We think this kind of a book requires extensive research and interaction with various vendors across the globe.
This book seeks to cover all the relevant concepts pertaining to interoperability and migration across Java and Microsoft .NET technologies and proceeds to explain the position of J# in the Microsoft .NET Framework. Further it describes the ways in which a Java programmer/developer could reap the benefits of the Microsoft .NET architecture and develop wide range of .NET based applications. The concepts in the book are backed with relevant and well-illustrated examples.
The book essentially addresses technologies like JUMP (Java User Migration Path to .NET). This encompasses J#, Java Language Conversion Assistant Tool. It also covers certain tools in the market that allow interoperability between the Java and the Microsoft .NET Framework applications. In specific, it covers the iNET, Ja.NET and Web services from various vendors. This would be useful for knowing how to interoperate with applications and Web services developed in disparate technologies.
This book targets intermediate and advanced developers of Java as well as Microsoft .NET technologies.
Migrating to .Net: A Pragmatic Path to Visual Basic .Net, Visual C++ .Net and ASP .Net
ISBN: 0-13-100962-1
Authored by: Dhananjay Katre, Prashant Halari, Narayana Rao Surapaneni, Manu Gupta, Meghana Deshpande
Published on: October 2002
About the Book
This book covers the basic concepts of migration to .NET technologies. It details various programming languages (such as VB.NET, Managed VC++ and ASP.NET) and key differences, as well as advantages, over their predecessors. The book details the steps involved in migration. It has a rich set of examples and case studies to cover important aspects of migration like Pre-migration and Post-migration. The last section of the book covers issues related to component migration and interoperability.
The book provides a foundation for programmers and developers to leverage the power of Microsoft .NET. It also equips programmers with the necessary details to migrate and reap the benefits of the Microsoft .NET world, and showcases the myriad ways to exploit the benefits of the Microsoft .NET environment. The book covers a broad range of topics that will comprehensively explain emerging trends in the migration of these applications.
|