ITPC engages with clients to understand their unique business and process need. We develop solution based on the client's business requirements and our experience across multiple projects. We architect and design models incorporating industry-wide best practices.
Methodologies
In our journey to SEI-CMMi Level 5, we acquired extensive experience, mature and robust processes in the following software development methodologies: Rapid Application Development Object Oriented Development Structured Analysis, Design and Development Rational Unified process Texel and Williams Development Processes Agile Development in distributed environment with Internet & Video collaboration.
This is in addition to the standard Methodologies like Conventional Waterfall, Iterative, Spiral and other popular models.
Technologies
Our technological expertise spans the spectrum available today including the mobile/handheld platforms.
Microsoft .Net
Microsoft .Net is a key technology focus area for ITPC on which enterprise business solutions are architected and implemented. We build B2E and knowledge management solutions based on SharePoint/InfoPath technologies. ITPC has designed and implemented high transaction volume B2C Portal solutions using the Microsoft .Net Framework, ASP.Net, ADO.Net, Content Management and Commerce Server. We have re-architected and migrated client/server based
multi-module application to the .Net framework using
an iterative development model.
ITPC has architected and delivered .Net technology based solutions in the Retail & Investment Banking, Financial Institutions, Insurance, Airline, and Retail domains.
Java/J2EE
ITPC has been using JAVA as a prime technology for the majority of global projects since 1999. We operate a large portal practice where best-of-breed products such as BEA/WebLogic, IBM WebSphere Portal and Red Hat JBoss are being implemented.
We offer several solutions based on open source products such as JBoss and Tomcat to non-enterprise clients. We have delivered SOA and portal J2EE solutions to leading clients worldwide. Our architects track all open source products in the J2EE space and develop solutions exclusively using these products. We are also skilled in JProbe or OptimizIt tools for profiling and performance optimization.
ITPC -developed J2EE solutions are deployed in environments with millions of potential users.
C/C++
Our expertise extends from Microsoft based C/C++ frameworks to Unix/Linux based ones. Extensive use of design patterns and innovative architecture makes our designs highly reusable, robust and easy to maintain.
Handheld/Mobile Devices
We understand the nuances of software development for handheld/mobile and other small footprint devices. We have developed applications using J2ME, Symbian C++ and other specialized small footprint languages.
Iframe TM
Iframe TM is ITPC ' cross-channel application integration platform, which helps customers develop new generation world-class solutions for sales and service business processes in a measurably cost effective manner.
Iframe comprises a proven methodology, a well-defined integration architecture framework, using Service Oriented Architecture (SOA). The framework covers key technology components such as cross channel presentation tier & portals, enterprise security, content management and Enterprise Application Integration (EAI) of core applications.
ITPC Application Portfolio Services (IAPS) & ITPC Outsourcing Strategy Evaluation Methodology (IOSEM)
IAPS is a set of services for
collaborative management of applications based on portfolio evaluation and knowledge management principles. IAPS services include: A consulting study using IOSEM, to determine an application's suitability for outsourcing.
Grouping of applications into logical bundles or application portfolios by function and/or technology.
Identifying the services that deliver maximum value to the client, based on the current lifecycle stage of an application.
A comprehensive knowledge repository built using a structured manual and automated knowledge acquisition process, to capture technical and functional knowledge of the various applications.
A seamless transition, which includes a live parallel pilot of the outsourced model. This is followed by a gradual transition of support and maintenance for the identified applications to ITPC with optimization tracks for eventual modernization and
re-engineering.