How Java Professionals Can Tap Into The Largest E-Commerce Opportunity
How Java Professionals Can Tap Into The Largest E-Commerce Opportunity
Java
How Java Professionals can
tap into the largest ecommerce opportunity
Agenda
The
E-commerce Boom
Focus Areas for companies
The E-Commerce platform
Implementation Options
The Solution Providers
The Opportunity
Emerging trends
The E-Commerce
Boom
In the US and in India
E-commerce Boom US
Census view
Total sales
E-commerce
Q4 2009
2.1
14.6
Q1 2010
6.3
14.3
Q2 2010
7.5
14.0
Source:
http://dstevenwhite.com
E-commerce Boom
Forrester view
Source Forrester
E-commerce Boom in
India
Internet and mobile association of India states that e-commerce in India is growing at the
rate of 70% annually and has grown 500% since 2007!
Estimate for 2010 was $6.79 Billion up from $1.75 Billion in 2007.
Online travel dominates market share at 80%
Increased 3G coverage is expected to boost the digital downloads share from mobile phones.
Focus Areas
For E-commerce sites
Brand awareness
The Universe of new buyers is huge hence many e-commerce sites focus on
customer acquisition.
Retention of existing customers is next since customers dont typically shop at
too many retailers before buying.
Mobile, especially, opens up new frontiers to e-commerce.
Brand awareness brings in a customer to a website.
E-Commerce
Platform
Functional & Technical vision
Re-platforming trends
Why re-platform?
Store
locator
shop
User reviews
& feedback
communit
y
Expert
opinions
suppor
t
Landscape for
Management
User
ID &
Roles
Collates
feedback
Takes
order
s
Does
content
manageme
nt
Shows
store
locations
Allows
chat
Maintain
s
E-commerce
Application
Fosters a
community
User
Personalizes
user experience
Records user
behavior
Integrates
Other apps
The Options
For E-commerce
implementations
Products/Frameworks in
use
DEPENDENCY
MANAGEMENT
AOP
FRONT END CONTROLLERS
MODEL
VIEWS
JAVA SCRIPT
CROSS BROWSER COMPATIBILITY
MULTI CHANNEL
DI
PORTAL
E-COMMERCE
PACKAGE
FORUMS
DISCUSSIONS
STACK
PERSONALIZATION/
PROMOTION
IM
CHAT ROOMS
PRESENCE
COMMUNITY
BLOGS
SOA
USER BEHAVIOR
TRACKING
WAREHOUSING
SHOPPING CART
PRODUCT CATALOG
PRICING
CROSS SELL/UPSELL
CHAT
MVC
ORDER
ORDER FULFILLMENT
INVENTORY
MANAGEMENT
ORDER TRACKING
SHIPPING
WEB SERVICES
ASYNCH MESSAGING
REST
UNIFIED SIGN IN
COMMON THEMES
COMMON LAYOUTS
(HEADER/FOOTER)
SSO
CMS
PAYMENT
GATEWAY
TEMPLATES
PAYMENT
DYNAMIC USER GEN CONTENT
PROCESSING
MULTIMEDIA
PUBLISHING WORKFLOWS
RULES
PROFILE BASED
PERSONALIZATION
PERIODIC PROMOTION
SINGLE SIGN ON
AUTHENTICATION
AUTHORIZATION
ID MANAGEMENT
SaaS Software as a
service
Vendor provides a
store that can be
customized along with
hosting.
Faster time to market
with lesser upfront cost
Business logic
customization is limited
Few vendors have
demonstrated the ability
to scale in this space
Examples of vendors
include Digital River,
MarketLive and
Demandware.
Hybrid Solutions
Fully functional
package offerings
from the likes of ATG
and IBM who mix
their powerful
solutions with hosted
solutions.
Shortens
implementation times.
Ability to leverage a
powerful product.
The model has not
been proven yet.
Customized
Fully customized solution
Provides a fully
customized solution with
complete control.
Powerful e-commerce
packages are available
with the full ability to
customize
The organization owns
the complete solution
without any requirement
for revenue sharing.
Large upfront investment
can be a huge flipside.
Large licensing,
infrastructure, QA, product
support costs.
Players include ATG, IBM,
Microsoft
The Outliers:
There are companies such as Amazon, E-bay etc. whose scale is so substantial that no Out of the box
packages fit their needs. They have their own highly customized e-commerce implementations.
On the other hand of the spectrum, there are companies that invest in the development of their own ecommerce solutions or invest in open source offerings such as Magento and CMS such as Alfresco.
The Solution
Providers
Key Players
Key Players
As of Q4 2010 Forrester research identified
the key E-Commerce vendors and put them
into their famous quadrant as shown here:
ATG, WCS, Hybris, iCongo, Fry and
Demandware emerge as market leaders in
both their current offering and strategy for
the future.
Demandware, Fry and iCongo have been
more of platform based solutions whilst
ATG, Hybris and WCS are licensed software
solutions.
Surprisingly, Microsoft despite its strong
market presence does not score high
because it is an incomplete solution and
needs to be matched with their Share point
and BizTalk offerings.
Hybris
WCS
Customer base
400
Over 300
1200
Features
Customers
The Opportunity
For Software Professionals
Kind of work
System
Integration
Demanding
NFRs
Portals
High scalability
High security
Uniform Layout
Consistent themes
Single Sign On (SSO)
Personalization
Same menus across apps
Self learning
Seasonal
Promotions
Analytics integration
Cross-sell/up-sell
CMS
Core
E-commerce
Catalog management
Browse/search functionality
Shopping cart/checkout
Payment gateways
Fulfillment integration
Developer Skills In
Demand
CMS
E-commerce
Knows
Knows
CMS package.
Creates CMS templates
Publishes CMS workflows
Integrates CMS with other
systems
ETL
Expertise in batch processing.
Can do translations from one
format to the other. Might have
an expertise on XML if required.
Performance
Knows all about profiling.
Query & ORM optimization
Caching
Monitoring
E-commerce
package(s).
Knows to handle product
catalogs, shopping carts, pricing,
integration etc.
E-commerce
site
Infrastructure
Infrastructure design and set
up
Topology design.
Infrastructure tuning and
monitoring
Scripting.
Deployment and environment
setup.
SOA
Knows web services
May have expertise in REST
Knows about messaging,
Enterprise Service Bus etc.
Database
DBA
Data modeler.
Adept at writing SQL.
Fine tune databases.
Can understand ORM and make
sense out of relationships.
Build & Release
Writing build scripts
Configuration Management
IDE setup and integration
Continuous integration set up
Automated testing set up.
Release management
Trends
For the future a perspective
Emerging Trends
Questions?
Thank you
Send comments to
[email protected]