DAY 1: INTRODUCTION AND FUNDAMENTALS
Module 1: Oracle
Commerce Guided Search (Endeca) Fundamentals
This module will introduce attendees to Oracle Commerce Guided Search
and how it is valuable to clients in the market. A focus will be placed
on the main features of the Oracle Commerce Guided Search platform and
how they complement the E-Commerce and Enterprise Search markets.
Module 2:
Architectural Overview
During this module attendees will learn the about Oracle Commerce 11’s
Guided Search platform architecture and all of its components. Common
architecture designs as well as external system integrations will be
discussed to help illustrate how it can be incorporated into existing
systems, at a high-level.
Module 3: Oracle
Commerce Guided Search Data Model
This module explains how the Oracle Commerce Guided Search platform
stores and shares data in the form of properties and dimensions and
will provide exercises on the types of each and when they should be
used.
Module 4: Record
Design – Part 1
During this module attendees will learn the core concepts of record
design within Oracle Commerce Guided Search. Differences between Endeca
record and standard database design will be discussed, to identify key
topics Delivery Managers require when planning a project.
Module 5: Record
Design – Part 2
This module will expand upon the concepts covered earlier, identifying
scenarios where perhaps data should not be stored within an Endeca
index. Topics such as frequently changing data and interaction with external
systems will also be discussed.
Module 6:
Working with Search Features
This module will introduce all the various search features within
Oracle Endeca Commerce including Did-you-mean, Auto-correction,
Thesaurus, Stop Words, Stemming and Automatic Phrasing. The attendees
will learn how to leverage these items to help provide valuable search
functionality within the application.
Module 7: Common
UI Elements and User Experience
This module will go over all the common UI elements in a standard
Oracle Endeca Commerce application, how it differs from the standard
web application and some well-known examples of the Oracle Endeca
Commerce application in action.
DAY
2: EXPERIENCE MANAGER AND UNSTRUCTURED DATA
Module 8:
Experience Manager Concepts
This module will give a high level understanding of Experience Manager,
its value to the business user and how the developer will interact and
work with it. Experience Manager allows you to empower your customer’s
business users to maintain their website without requiring development
cycles, and to react quickly to marketing opportunities.
Module 9:
Experience Manager UI and Design
As part of implementing Experience Manager, attendees will learn about
the design process of templates and cartridges. Use cases for page
templates and cartridges will be identified, along with best practices
of extending the out-of-the-box functionality.
Module 10:
Merchandising Rules and Rule Manager
During this session, attendees will learn about Styles, Zones, Rule
Groups, Keyword Redirects and Merchandising Rules and how they are
built and configured within an Oracle Endeca Commerce application. The
lab will focus on adding a number of rules to their application that
will provide additional value to the end-user.
Module 11: UI
Design Patterns
Based on the Common UI Elements module, attendees will learn how to
base different usage cases and solution elements based on different
data types.
Module 12:
Unstructured Content
CAS, or the Content Acquisition System, gives the ability to pull in
from number of other sources such as web crawls, file crawls and many
CMSs. It also comes with the ability to extend its functionality using
CADK. This module focuses on the impact of adding unstructured data
into a project.
DAY
3: PROJECT PLANNING CONCEPTS & REQUIREMENTS GATHERING
Module 13:
Discovery Sessions and Requirements Gathering – Part 1,br>
To help ensure that your project is successful, a Discovery Session is
a critical first step. This module will cover the purpose and goals of
running a Discovery Session, identifying why this should be a multi-day
session. We will highlight the key attendees and the best practices for
ensuring you properly scope any project.
Module 14:
Discovery Sessions and Requirements Gathering – Part 2
Building on the concepts learned in Part 1, attendees will look more
in-depth at the process of running a discovery session, and the desired
deliverables that should be generated.
Module 15:
Project Scoping and Estimation
Although every project brings unique requirements, there are several
common factors that can influence the scope of a project – and the
risks involved. This module will focus on the different complexity
drivers and the impact they may have on a project, as well as Basic,
Moderate, and Complex project characteristics and general estimations.
Attendees will perform group work to analyze a sample set of project
requirements, to identify the key questions, requirements, and risks
associated with it.
Module 16:
Project Lifecycle and Planning – Part 1
An overview of a typical Endeca Commerce project identifying the
differences between iterative and waterfall methods will be covered
within this module. We will also identify the main phases and
milestones that a project should encompass.
DAY
4: PERFORMANCE TESTING, LOCALIZATION AND INTEGRATION
Module 17:
Project Lifecycle and Planning – Part 2
Attendees will look more in-depth at a standard project lifecycle,
covering each phase in detail. This module places an emphasis on key
Endeca Commerce dependencies and standard project documentation. We
will also focus on the different staffing roles required within a
project and their utilization over the project.
A group project to analyze a sample scope of a sample Endeca Commerce
project will be completed, followed by a discussion of the results and
methodology from all class attendees.
Module 18:
Performance Testing
This module focuses on performance testing the Endeca Commerce MDEX
engine, to meet project requirements. This will highlight common
approaches and best practices when trying to optimize the MDEX engine
and ensure it works well under load. The lab will focus on setting up a
basic performance test for the application to illustrate how it can be
done and discuss more advanced techniques.
Module 19: Localization
Approaches
This module will go over the best practices when dealing with multiple
languages within Endeca. It will cover approaches using both a single
index and multiple indexes, and focus on the advantages and
disadvantages of each to provide delivery managers with the details
necessary to communicate solutions with their customers.
Module 20:
Integration Methods and Add-Ons
Acting as a framework, Endeca Commerce provides multiple integration
methods into new or existing e-commerce solutions. This module will
identify the basic methods for integration such as the new Assembler
API, as well as additional documentation sources for integrating with
ATG Web Commerce. Additional add-ons to the Endeca Commerce system will
also be explored, with the benefits that they offer.
Module 21: Final
Q & A
|