studio 5 joão ferreira emea product specialist (extend) studio product manager, novell, inc....

30
Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. [email protected]

Upload: philomena-carson

Post on 26-Dec-2015

227 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

Studio 5João FerreiraEMEA Product Specialist (exteNd)Studio Product manager, Novell, [email protected]

Page 2: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

:

:

:

:

Opening the door to Web Services

Novell exteNd™

Securely getting the right information to the right people

Novell Nsure™

The best foundation for your mixed environment

Novell Nterprise™

The experience to solve your business problems

Novell Ngage

Novell exteNd solutions provide

you with a range of advanced

Web application development

tools to liberate information and

create more effective business

solutions for your customers,

partners, and employees.

Novell one Net vision

SM

Page 3: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Objectives

History:

• When it started

• Why it started

Overview:

• The team

• Concepts

• Tools

Future:

Page 4: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

What is the Studio?

Studio is a thin layer on top of Extend Director that provides:

• Reusable functionality

• Enhanced tools

• Out of the box end user experience

Page 5: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

History

Page 6: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

History…. When it started?

This adventure started early 2001 with a first project for Fabricom (Tractebel/Suez Group) using e-portal 2.3.

Client needed a webmaster oriented tool with :

• Creation of pages by webmaster

• Customization of the pages with components and documents

• Use e-portal architecture

Page 7: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

History…. 2001

MacCann-Erickson (Advertisement company) together with a partner ordered us a Discussion Forum component (mid 2001)

• Component was created using e-portal content management system

• Using standards (xml-xsl)

• Re-usability was the key success of the component

This component was re-used by many other projects (Eurocontrol – SwissLife – Boehringer Ingelheim)

Page 8: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

History…. 2002

2002 was the key to the evolution of studio

Release of Director 3 brought more difficulty for sales in signing projects

Belux Management asked the TAM and FAE community to work together

• create a resusability environment that would shorten the project development time

Page 9: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

History…. Beginning 2002

Boehringer Ingelheim (German chemical company)

•Implementation of an intranet

• Discussion Forum, employee list, news articles

Belux Intranet (Internal project)

• Re-usablity of previous components

• Vacation Request

• Who is Who including organization chart

Page 10: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

History…. End 2002

Van Gansewinkel (Waste & Recycling company)

• Workflow

SwissLife (Insurance company)

• Studio brand was created here

• First complete studio implementation

• Short implementation only 40 man/days

• All the studio tools came to life

Page 11: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

History…. 2003

RKW-ONAFTS (Belgium child allowance e-government)

• Intranet and Internet sites

• Under way

NMBS-SNCB (Belgium railways)

• Ambitious cheminots portal

• Under way

Page 12: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

History…. Why it started?

Director is a very good framework, with out of the box developer experience.

It’s weakness is, missing the out of the box end user experience.

Director is dificult to sell as it is, client business managers needs and pains are not met.

Studio functionality is purely based on client business users feedback and not on technical requirements.

Reduce intranet implementation time (Down to 15 man/days)

Page 13: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview

Page 14: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Concepts

Studio is not a product. It’s a solution!!!

Became an open source Director implementation project available under forge.novell.com.

Support, maintenance and client implementation is done by NGAGE.

As an open source Studio is delivered as is, together with Director purchase at no extra cost.

Source code is included, consulting is needed for customization.

Page 15: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Client requirements

Allow a customer to use the Director product "out-of-the-box“ Provide tools for multi-lingual content management.

End-user must be able create a new page and add content.

The graphical design from an external web design agency can be integrated without any code change.

Use a simple workflow approval procedure, with as few actions as possible to approve.

Page 16: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Concepts (content)

Manages content

• Author / Translator / Publisher role oriented

• Workflow enabled

• Multilingual enhanced

• Easy import of pre-existing content

Page 17: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Concepts (Web)

Manages Dynamic HTML Pages

• Webmaster / Site admin role oriented

• Component customization on page

• Content integration (insert dynamic content)

• Navigation synchronization

Page 18: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Concepts (Navigation)

Manages Dynamic site navigation

• Webmaster / Site admin role oriented

• Multilingual enabled

• Contextual navigation possible

• N level hierarchy

Page 19: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Concepts (Staging/Production)

Separation of development and production

• Pages are created in staging area

• Webmaster can publish pages in production area

Page 20: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Concepts (Security)

Security included in tools and final site

• Group/Role/user oriented

• Can be set in folders or files (hierarchical inheritance)

• Security can be removed for production area on internet sites

Page 21: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Tools

• Author / Publisher Studio

• Webmaster Studio

• Menu Studio

• Stage / Production

• Re-usable components

Page 22: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Author / Publisher Studio

Does not replace the PMC, instead enhance it.

Uses the Content management Subsystem of Director.

• Create folders (mono or multilingual)

• Create and edit content (supports multilingual content, ease of use for translators)

• Import content

• Publish content (workflow included)

Page 23: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Webmaster Studio

• Create & edit dynamic PID pages

• Based on html templates

• List available application components, customizable

• Content integration (document of list of documents can be inserted in a page)

• Linked to navigation

Page 24: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Menu Studio

• Create, edit & update menu entries

• N Level support

• Multilingual enabled

• Writes the menu into an xml file

Page 25: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Stage / Production

• Separation of site creation and final production state

• Will enable multi site creation

• Possibility to secure stage access only for webmasters, and production access to end users

• Batch html generation

Page 26: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Overview – Re-usable components

• Navigation, top and left menus (ml)• Language selector (multi styles)• Content management components (ml)• News (including history), document center

(ml)• Discussion forum• Vacation request (Workflow enabled)• Who is Who (including organization chart) (ml)• Quick access• E-mail integration

Page 27: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

References & resources

•Forgehttp://forge.novell.com (search for studio)

Technical ContactsJoão Ferreira - emea product specialist([email protected])

Sales ContactsEddie Budgen - emea director eBusiness Strategy

Page 28: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Demo

Page 29: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Page 30: Studio 5 João Ferreira EMEA Product Specialist (exteNd) Studio Product manager, Novell, Inc. jferreira@novell.com

© Novell Inc, Confidential & Proprietary

Unpublished Work of Novell, Inc. All Rights Reserved.This work is an unpublished work and contains confidential, proprietary, and trade secret information of Novell, Inc. Access to this work is restricted to Novell employees who have a need to know to perform tasks within the scope of their assignments. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.

General DisclaimerThis document is not to be construed as a promise by any participating company to develop, deliver, or market a product. Novell, Inc., makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc., reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners.