distributed marketing version 9.1 ed kornacki , product manager emm – [email protected]

44
© 2013 IBM Corporation Distributed Marketing version 9.1 Ed Kornacki, Product Manager EMM [email protected]

Upload: jessamine-frederick

Post on 31-Dec-2015

49 views

Category:

Documents


0 download

DESCRIPTION

Distributed Marketing version 9.1 Ed Kornacki , Product Manager EMM – [email protected]. Disclaimer. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Distributed Marketing version 9.1Ed Kornacki, Product Manager EMM – [email protected]

Page 2: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Disclaimer

Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality.

Information about potential future products may not be incorporated into any contract.

The development, release, and timing of any future features or functionality described for our products remains at our sole discretion.

Nothing contained in these materials is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM products.

Page 3: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Agenda

General Release Information

New Features– Milestones: Block flowchart tasks until prior tasks are completed– Hiding standard attributes–Custom validation for form attributes–Other features relating to usability, performance, and security

Installation & Upgrades

Page 4: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2012 IBM Corporation© 2013 IBM Corporation

EMM: Distributed Marketing 9.1General Release Information

4

Page 5: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

EMM Distributed Marketing release goals

Globalization –User Interface & Documentation

• Brazilian Portuguese, English, French, German, Italian, Japanese, Korean, Spanish, Simplified Chinese (and GB18030-compliant), Russian

• All User Guides and Admin Guides will be localized– Installers

Build strategic enhancements aligned with the needs of current customers

Page 6: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

EMM Distributed Marketing 9.1 release details

Release Date– eGA – Date when the files will be available for download – Friday, October 25

How do I get it?– The product can be downloaded via FCT or PA, depending on the customer contract.

Page 7: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2012 IBM Corporation© 2013 IBM Corporation

EMM: Distributed Marketing 9.1New Feature – Milestones

7

Page 8: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Milestones – Business Challenges

Users can complete tasks before completing prerequisite tasks• Introduced Milestones: a point in time within the workflow at which all tasks until that time must be completed in order for work to continue• If tasks before the milestone are not complete, then the milestone is not met and the next task cannot begin

Feature needs to work independently of the existing task dependency mechanism• Works on the display order of tasks, which is intuitive

Page 9: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM CorporationFor Internal Use Only / Company Confidential

# Feature Description

1 “Milestone Types” UI A new user interface for creating “Milestone Types”

2 “Milestone Type” column A “Milestone Type” column was added to the template’s workflow. Value can be added on template or campaign instance.

3 Support for import/export The Milestone settings hold during import and export

4 Works on display order In order to make this feature intuitive, the Milestone feature works on the task display order

5 Supported in all workflow contexts

Milestone checks are added in post task pop-up, workflow edit mode, and in the scheduler

6 Works independently of “task dependency” feature

Milestones does not replace the existing “task dependency” feature

Milestones - Key Features

9

Page 10: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Milestones Demonstration

Page 11: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Milestones – user interface

11

Define the milestones

Page 12: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Milestones – use in workflow

User attempts to update status of Task 2.1; but Task 1.3 is milestone task and is not complete, so an error message is shown

12

Milestone set on the third task

Error message

Page 13: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2012 IBM Corporation© 2013 IBM Corporation

EMM: Distributed Marketing 9.1New Feature – Hiding standard attributes

13

Page 14: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Hiding Standard Attributes – Business Challenges

Users complain that, since certain campaign standard attributes, like “List Code” and “Security Policy”, are pre-populated and the user cannot change them, having these attributes on the form is distracting. Customers would like to have them removed so that users can more easily focus on filling fields that require a value

• Ability for an admin to configure templates so that standard attributes are hidden when creating on demand campaigns, corporate campaigns, and lists• Hidden attributes on not shown in wizard view or the summary tab when editing• In view mode, all hidden attributes are visible within a collapsed panel

Page 15: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM CorporationFor Internal Use Only / Company Confidential

# Feature Description

1 Standard attribute display configuration UI

Gives ability for an admin to configure templates so that standard attributes are hidden when creating on demand campaigns, corporate campaigns, or lists

2 Hide standard attributes when building a campaign or list

Hide standard attributes that are marked hidden when the user is in wizard mode or when the user is editing the summary tab

3 Show standard attributes in collapsed panel in view mode

In order to make the value of the standard attributes visible, all standard attributes are show in view mode. By default, the panel in which the attributes are contained is collapsed

Hide standard attributes - Key Features

15

Page 16: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Hide Standard Attributes - Demonstration

Page 17: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Example – hide standard attributes

17

Hidden

Hidden

Visible

Visible

Hidden

Hidden

Hidden

Hidden attributes are not shown in edit mode

Page 18: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Example – hide standard attributes

18

Hidden

Hidden

Visible

Visible

Hidden

Hidden

Hidden

Hidden attributes are not shown in the wizard

Page 19: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Example – hide standard attributes

19

Panel containing standard attributes is by default collapsed in view mode

In view mode, all standard attributes are shown when the panel is expanded

Page 20: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2012 IBM Corporation© 2013 IBM Corporation

EMM: Distributed Marketing 9.1New Feature – Custom validation for form attributes

20

Page 21: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Custom validation for form attributes – Business Challenges

Built-in validation is inadequate for fields that represent non-supported data types, like dates. Also, built-in validation is inadequate for validating a form that has cross-field dependencies

• Allow the user to extend the built-in validations provided by the application by using the Custom Procedure API

Page 22: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM CorporationFor Internal Use Only / Company Confidential

# Feature Description

1 Support for custom validation class

• Distributed Marketing invokes the custom validation class defined in the template while creating or editing a campaign using this template

• This invocation happens only after the built-in validation finds all fields on the form to be valid

2 Display of custom validation errors

The errors founds by the custom validation class are shown on the custom tab

Custom validation for form attributes - Key Features

22

Page 23: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

User story – custom form validation

23

Write a Java class implementing the Interface Iprocedure provided by the Procedure API

Mention this class in the configuration file procedure_plugins.xml as per the guidelines.

Select this class from the ‘Custom Validation class for this template’ dropdown in the template’s details page as shown

Page 24: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

User story – custom form validation

24

Page 25: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2012 IBM Corporation© 2013 IBM Corporation

EMM: Distributed Marketing 9.1New Feature – List Manager Usability Enhancements

25

Page 26: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

List Manager usability (Add behavior) – Business Challenges

The “Add Records” functionality allows users to Search for customer records. The link label should reflect that search functionality is available

• The “Add Records” link is renamed to “Search and Add Records”

When a user accesses the “Declined Records” list from the Summary page, the “Add Records” button allows him to add new customers. This is confusing

• The “Search and Add Records” link is not available on the “Declined Records” list

It is not clear to the user as to which list newly added records are shown in• The “Search and Add Records” link now has a help tip that reads, “Records added using this link get added to the ‘Newly Added by Field Marketer(s)’ list on the Summary page”

A user should always be able to Add customers to the “Newly Added by Field Marketer(s)” list on the Summary page. In certain cases he cannot do this

• The “Newly Added by Field Marketer(s)” on the Summary page is enabled even when the number of records is 0

Page 27: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

List Manager usability (Add behavior) – screenshot

27

“Add” button removed from the Declined List

Page 28: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

List Manager usability (Add behavior) – screenshot

28

Add link renamed to “Search and Add Records”

Newly Added list with 0 records is now accessible

Page 29: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

List Manager usability (Add behavior) – screenshot

29

Tooltip indicates that newly added records are added to the “Newly Added” list

Page 30: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

List Manager usability (button arrangement) – Business Challenges

The name of the buttons (Exclude, Validate) does not reflect their function• The “Exclude” button was renamed to “Decline All Records”• The “Validate” button was renamed to “Accept All Records”

The order of the buttons (Decline, Accept) on the List Manager screen is not intuitive. • The buttons were reordered (Accept All Records, Decline All Records)

Page 31: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

List Manager usability (button arrangement) – screenshot

31

Page 32: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

List Manager usability (case insensitive name searches) – Business Challenges

Users cannot find customers to add to a list during the list review process because of capitalization errors committed when a customer name was entered in the database

• Made searches using customer name case insensitive

Page 33: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

List Manager usability (case insensitive name searches) - screenshot

33

Page 34: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2012 IBM Corporation© 2013 IBM Corporation

EMM: Distributed Marketing 9.1Major Defects Fixed

34

Page 35: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Major defects fixed

Quality– Fixed scheduler issue causing flowchart to remain in hung (queued/starting) state– Fixed List Manager not releasing lock when window was closed issue

Stability– Fixed List Manager stability issues

Security, fixed issues related to– Horizontal Privilege Escalation– Secured Cookies– Cross Site Scripting– Ensure auto complete is not available– Cacheable HTTPs response

Performance– Improved List Manager Performance– Fixed performance issues when 50+ lists are active with the create On Demand

Campaign Wizard

35

Page 36: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Fixed performance issues related to memory management

Distributed Marketing caching and performance issues fixed by utilizing ehCache

Customers that use a large number of forms and a large number of campaign instances experienced extremely slow response times when importing templates and moving templates to folders. They also experienced performance issues on the form, the template listing pages, and other areas of the applications

These issues were resolved by utilizing ehCache, an IBM approved, open source caching library. It manages memory by selectively removing data from cache based on various purge policies, LRU (least recently used) or LFU (least frequently used)

36

Page 37: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2012 IBM Corporation© 2013 IBM Corporation

EMM: Distributed Marketing 9.1Installation & Upgrades

37

Page 38: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Distributed Marketing installation process

Added command line options to encrypt the existing password (Previous releases the password was unencypted)

Provided a way for the user to enter a new password. The new password will be encrypted in the properties file

For details, please see the 9.1 Installation Guide.

Page 39: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Distributed Marketing upgrade process

From 9.0–Upgrade to 9.1

From 8.x–Upgrade to 8.6 or 9.0–Upgrade to 9.1

From 7.x– Upgrade to 7.5– Upgrade to 8.6– Upgrade to 9.1

9.1 has up-merges of 7.5.1.7, 8.5.0.4.1, 8.6.0.x,; upgrade scripts of respective versions are included in the upgrade tool while moving to 9.1

Upgrade script 9.1 adds new table "UAP_TT_STD_ATTR_BEHAVIOR" to the database

For details, please see the 9.0 Environments Guide.

Page 40: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Distributed Marketing 9.1 Software Environment Combinations

For details, please see the 9.1 Environments Guide.

Application Server Operating Systems

System Table Databases User Table Databases

WebLogic 11gR1 (10.3.6), 12c (12.1.1)WebSphere 8.0, 8.5

Windows Server 2008R2, 2012

DB2 9.7 FP7, 10.1 FP2

Oracle 11gR1 (11.1.0.7),11gR2 (11.2.0.3)

SQL Server 2008R2, 2012

DB2 9.7 FP7, 10.1 FP2

Oracle 11gR1 (11.1.0.7),11gR2 (11.2.0.3)

SQL Server 2008R2, 2012

Netezza NPS 5.0, 6.0, 7.0.3

Teradata 13.10, 14WebLogic 11gR1 (10.3.6), 12c (12.1.1)WebSphere 8.0, 8.5

AIX 6.1, 7.1Solaris 10.10, 11.1 RHEL AP 5.8, 6.3SLES 11.2

DB2 9.7 FP7, 10.1 FP2

Oracle 11gR1 (11.1.0.7),11gR2 (11.2.0.3)

DB2 9.7 FP7, 10.1 FP2

Oracle 11gR1 (11.1.0.7),11gR2 (11.2.0.3)

Netezza NPS 5.0, 6.0, 7.0.3

Teradata 13.10, 14

Items in bold have an EOS date past the EOS date of version 9.1.

Page 41: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Newly supported for Distributed Marketing 9.1

Application Server – IBM WebSphere 8.5–Oracle WebLogic 12c

Operating Systems–Windows Server 2012–RHEL AP 6.3–Solaris 11 Update 1

System Table Database–SQL Server 2012 64-bit

User Table Database–SQL Server 2012 64-bit

Client Browsers– IE 10 (32 and 64 bit) on

Windows 7 Professional

Page 42: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

No Longer supported for Distributed Marketing 9.1

Operating Systems– All 32-bit OS support– SLES 10.4– Windows 2008– SOLARIS 10.4

Application Servers– Oracle WebLogic 9.2– IBM WebSphere 7.0

System Table Database– DB2 9.5– MS SQL Server 2005– Oracle 10gR2

Page 43: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2013 IBM Corporation

Thank you to the development & QA teams!

Dev team–Navin Banerjee–Mayank Bhatia–Dhiraj Kasar–Dwitiya Sapkal

QA team–Rahul Bhagat–Nitin Dhabale–Anand Goenka–Deepali Kalawade–Ranjit Sawle–Chandrakant SM–Arundhati Warkar

Information development–Kristina Proffer

Installer team–Peggy Le Lan–Sumeet Mandrekar–Rémi Saulnier–Aparajitha Sundararajan–Pascal Walheim

Page 44: Distributed Marketing version 9.1 Ed  Kornacki , Product Manager EMM  –  ekornacki@us.ibm

© 2012 IBM Corporation© 2013 IBM Corporation

Questions?

Ed Kornacki, [email protected]

44