Title: Evolving Application Architectures
1Evolving Application Architectures
- Careers in Software Services
April 22, 2006
2Software Services In India
- Started as Staff-Augmentation
- The much maligned Body Shoppers
- Mid 90s - Mainframe and Client Server
Technologies - Mostly maintenance
- Programming and Project Management Roles
- Late 90s Web Development,Y2K, Mainframes
- Software Delivery Models Origination
- Delivery, Process, Account Management Career
Paths - 2000-2004 Application Design, IT Outsourcing
- Software Delivery Models Maturity
- Offshore Application Design and at times
Architecture - Process Consulting
- Technology based growth Paths Emergence
- Domain based Verticals
- 2005 onwards Software Services Focusing on
Solutions, SOA - Best of the Breed Solution Architects
3Architecture Complexity Growth
Web Front End
Web Server
4Architecture Complexity Growth
Web Front End
Web Server
Data Services
Infrastructure Management
5Architecture Complexity Growth
Human and Automated Workflow
Web Front End
Rules Engine
Web Server
Messaging System
LegacySystems
Content / KM Systems
Data Services
Infrastructure Management
6Architecture Complexity Growth
SOA - Services
Human and Automated Workflow
Enterprise Service Bus
Web Front End
Rules Engine
Web Server
Messaging System
LegacySystems
Content / KM Systems
Data Services
Infrastructure Management
7New Challenges, New Opportunities
- Web Design Outsourcing, Focus On Usability
- Need for Creative Visual Professionals
- IT Outsourcing
- Domain Specialists, Process Specialists, Network
and Infrastructure Processionals - Application Architecture and Development
- Core Technical Professionals
- Service Oriented Architecture
- All of the above and newer career prospects
emerging - Several Basic Architectural blocks in place
- Plug and Play like development Environments
- Ergo, Curiosity and Passion Quotients become more
important than possessing Technical Quotient alone
8Typical Career Growth Paths
VP beyond
CoE Practice Head, Delivery Head
10 years
5
Architects, Delivery Managers etc
8 years
4
5 years
Senior Tech Leads, Project Managers, Process
Managers
3
3 years
Technical Leads, Project Leads, Testing Leads
etc
2
Programmers, Testers, Graphics Specialists etc
Entry Level
1
9FCG INDIA - Overview
- Stability
- Wholly owned by First Consulting Group (NASDAQ
FCGI) - Over 25 years successful history
- Over 2,700 associates in Asia, Europe and North
America - 475 associates in India
- Affiliations and Programs
- Professional affiliations STPI, NASSCOM,
AMCHAM, IACC - Business Express Program with the U.S. Consulate
- Indian Organization STeP-IN
- Partnerships IBM, SUN, Microsoft, Oracle, BEA
10Competency Overview
- Verticals
- Healthcare
- Telecom
- ISV Product Development
- Life Sciences
- Banking Financial Services
- Horizontals
- J2EE
- .NET
- C/C
- EAS and EAI
- Functional
- Application Development
- Application Re-engineering
- Application Maintenance
- Testing
- Data Migration
- Data Warehousing
- BPO
11Thank You