tips from the top chefs: proven recipes for successful web experience factory design a business and...

33
©2012 IBM Corporation IBM Exceptional Web Experience Conference 2012 - Americas May 21 – 24, 2012 Austin, Texas TECH-D27 Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design Dave Jacob, Project Manager, Davalen Michael “Spoon” Witherspoon, Lead Architect – Web Experience Factory, Tuesday, May 22, 2012

Upload: davalen-llc

Post on 12-May-2015

743 views

Category:

Technology


0 download

DESCRIPTION

It takes more than a great kitchen and quality ingredients to produce great looking, delicious food. A winning recipe is a big advantages is a little advice from a top chef. In this session, Web Experience Factory (WEF) Chefs Dave Jacob and Michael “Spoon” Witherspoon share the recipe used by Davalen to successfully deliver on large WEF development efforts. The secret ingredients includes large quantities of leadership, creating a center of excellence for enforcing architectural standards, educating all team members on the tools, and a WEF optimized coding infrastructure. Each of these ingredients will be explained in detail with real world examples of clients that made this work to perfection. Forget what you already know about WEF planning, scheduling, UI mockups, functional prototypes, and development dependencies and come learn the strategies and tactics for delivering an exceptional user experience, on time and under budget. This year’s conference is being held in Austin, Texas beginning Monday, May 21 and ending Thursday May 24, 2012.

TRANSCRIPT

Page 1: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

©2012 IBM Corporation

IBM Exceptional Web Experience Conference 2012 - Americas

May 21 – 24, 2012 Austin, Texas

TECH-D27 Tips from the Top Chefs:Proven Recipes for Successful Web Experience Factory Design

Dave Jacob, Project Manager, DavalenMichael “Spoon” Witherspoon, Lead Architect – Web Experience Factory, Davalen

Tuesday, May 22, 2012

Page 2: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation2

Exceptional Web Experience Conference 2012 - Americas

Session Overview

Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design (TECH-D27)

It takes more than a great kitchen and quality ingredients to produce great-looking, delicious food. A winning recipe is a large advantage as is a little advice from a top chef. In this session, Web Experience Factory (WEF) Chefs Dave Jacob and Michael "Spoon" Witherspoon share the recipe used by Davalen to successfully deliver on large WEF development efforts. The secret ingredients include large quantities of leadership, creating a center of excellence for enforcing architectural standards, educating all team members on the tools, and a WEF-optimized coding infrastructure. Each of these ingredients will be explained in detail with real-world examples of clients that made this work to perfection. Forget what you already know about WEF planning, scheduling, UI mockups, functional prototypes, and development dependencies and come to learn the strategies and tactics for delivering an exceptional user experience, on time and under budget.

Page 3: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation3

Exceptional Web Experience Conference 2012 - Americas

Agenda

Business Recipe

Technical Recipe

Q&A

Contact Information

More Information

Page 4: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation4

Exceptional Web Experience Conference 2012 - Americas

Business Recipe

To come out on-time and on-budget…

Collaborate and Prototype

Page 5: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation5

Exceptional Web Experience Conference 2012 - Americas

Get Organized: Business and Technical team

MUST work together

Page 6: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation6

Exceptional Web Experience Conference 2012 - Americas

Get Organized: Business and Technical team MUST work together

Break business problem into small, measurable pieces

Page 7: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation7

Exceptional Web Experience Conference 2012 - Americas

Get Organized: Business and Technical team MUST work together

Break business problem into small, measurable pieces

Jointly develop project, testing, development and review plans

Page 8: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation8

Exceptional Web Experience Conference 2012 - Americas

Get Organized: Business and Technical team MUST work together

Break business problem into small, measurable pieces

Jointly develop project, testing, development and review plans

Resist the temptation to build the perfect business solution without technical team involvement and throw it over the fence to be developed as is.

Page 9: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation9

Exceptional Web Experience Conference 2012 - Americas

Get Organized: Business and Technical team MUST work together

Break business problem into small, measurable pieces

Jointly develop project, testing, development and review plans

Resist the temptation to build the perfect business solution without technical team involvement and throw it over the fence to be developed as is.

Include customer and technical staff in look and feel as well as design

Page 10: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation10

Exceptional Web Experience Conference 2012 - Americas

Get Organized: Business and Technical team MUST work together

Break business problem into small, measurable pieces

Jointly develop project, testing, development and review plans

Resist the temptation to build the perfect business solution without technical team involvement and throw it over the fence to be developed as is.

Include customer and technical staff in look and feel as well as design

Manage remote, off-shore and local components of the team

Page 11: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation11

Exceptional Web Experience Conference 2012 - Americas

Get Organized: Business and Technical team MUST work together

Break business problem into small, measurable pieces

Jointly develop project, testing, development and review plans

Resist the temptation to build the perfect business solution without technical team involvement and throw it over the fence to be developed as is.

Include customer and technical staff in look and feel as well as design

Manage remote, off-shore and local components of the team

Measure twice, cut once

Page 12: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation12

Exceptional Web Experience Conference 2012 - Americas

Get Organized: Business and Technical team MUST work together

Break business problem into small, measurable pieces

Jointly develop project, testing, development and review plans

Resist the temptation to build the perfect business solution without technical team involvement and throw it over the fence to be developed as is.

Include customer and technical staff in look and feel as well as design

Manage remote, off-shore and local components of the team

Measure twice, cut once

There are technical aspects to every business decision and business aspects to every technical decision

Page 13: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation13

Exceptional Web Experience Conference 2012 - Americas

Example:Social Security

Numbers

Page 14: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation14

Exceptional Web Experience Conference 2012 - Americas

Plan and Execute: Learn and Apply Effective

Planning Strategies

Page 15: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation15

Exceptional Web Experience Conference 2012 - Americas

Plan and Execute: Learn and Apply Effective Planning Strategies

Make plan and stick to it - manageable, measurable pieces

Page 16: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation16

Exceptional Web Experience Conference 2012 - Americas

Plan and Execute: Learn and Apply Effective Planning Strategies

Make plan and stick to it - manageable, measurable pieces

No artificial go live dates before planning

Look and feel - choices for various selection

Test data

Test plan

Documentation

Change request process

Performance testing

Page 17: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation17

Exceptional Web Experience Conference 2012 - Americas

Plan and Execute: Learn and Apply Effective Planning Strategies

Make plan and stick to it - manageable, measurable pieces

No artificial go live dates before planning

Look and feel - choices for various selection

Test data

Test plan

Documentation

Change request process

Performance testing

New tools make it easy to prototype, review and refine constantly

Page 18: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation18

Exceptional Web Experience Conference 2012 - Americas

Plan and Execute: Learn and Apply Effective Planning Strategies

Make plan and stick to it - manageable, measurable pieces

No artificial go live dates before planning

Look and feel - choices for various selection

Test data

Test plan

Documentation

Change request process

Performance testing

New tools make it easy to prototype, review and refine constantly

Minimize unknowns through proof of concept, experimentation, and prototyping

Page 19: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation19

Exceptional Web Experience Conference 2012 - Americas

Plan and Execute: Learn and Apply Effective Planning Strategies

Make plan you can stick to and stick to it - manageable, measurable pieces

No artificial go live dates before planning

Look and feel - choices for various selection

Test data, test plan

Documentation

Change request process

Performance testing

New tools make it easy to prototype, review and refine constantly

Minimize unknowns through proof of concept, experimentation, and prototyping

Wait until the planning is finished before executing the plan

Page 20: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation20

Exceptional Web Experience Conference 2012 - Americas

Technical Recipe

To come out on-time and on-budget…

Understand and Leverage the Technology

Page 21: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation21

Exceptional Web Experience Conference 2012 - Americas

Understand the technology of IBM Web

Experience Factory

Page 22: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation22

Exceptional Web Experience Conference 2012 - Americas

Understand the technology of Experience Factory

It's modeling not programming so the development process is very different than a RAD project.

Better decisions can be made when the technology is better understood

Page 23: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation23

Exceptional Web Experience Conference 2012 - Americas

Get the WEF Tech Lead involved from the

very first meeting

Page 24: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation24

Exceptional Web Experience Conference 2012 - Americas

Get the WEF Tech Lead involved from the very first meeting

Design and architecture decisions from database to style sheet all impact the Experience Factory work.

UI requirements should be vetted against best practices in programming tools to be used

Page 25: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation25

Exceptional Web Experience Conference 2012 - Americas

Leverage Experience Factory for UI and

functional prototyping

Page 26: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation26

Exceptional Web Experience Conference 2012 - Americas

Leverage Experience Factory for UI and functional prototyping

SURPRISE: We’ve found WEF to be better than using DreamWeaver, iRise, and HTML prototypes because it’s the best for providing a functioning prototype instead of a set of HTML files that cannot be used in the portlets.

Functional prototypes ensure success from beginning to end.

Page 27: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation27

Exceptional Web Experience Conference 2012 - Americas

Build applications iteratively

Page 28: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation28

Exceptional Web Experience Conference 2012 - Americas

Build applications iteratively

Rough out all portlets on first pass

Get core functionality working before 'look and feel'

The end result of each pass can be a version of the entire application

Page 29: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation29

Exceptional Web Experience Conference 2012 - Americas

Questions?

Page 30: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation30

Exceptional Web Experience Conference 2012 - Americas

Contact Information:Expo Booth #100 - Davalen

Dave [email protected](800)827-8451 ext 104

Michael “Spoon” [email protected](800)827-8451 ext 112

Page 31: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation31

Exceptional Web Experience Conference 2012 - Americas

For More Information

IBM Customer Experience Suite, WebSphere Portal and Web Content Manager Software and Solutions

­ http://www-01.ibm.com/software/info/customerexperience/

­ http://www-3.ibm.com/software/genservers/portal/

WebSphere Portal and IBM Web Content Manager Information Center

­ http://www.ibm.com/developerworks/websphere/zones/portal/proddoc.html

IBM Web Experience Fast Track Offerings

­ http://www-01.ibm.com/software/genservers/portal/fasttrack/

WebSphere Portal Business Solutions Catalog

­ https://greenhouse.lotus.com/catalog/home_full.xsp?fProduct=WebSphere%20Portape your text here

Page 32: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation32

Exceptional Web Experience Conference 2012 - Americas

© IBM Corporation 2012. All Rights Reserved.

The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication 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 software.

References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.

IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both.

Adobe, the Adobe logo, PostScript, and the PostScript logo are either registered trademarks or trademarks of Adobe Systems Incorporated in the United States, and/or other countries.

Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both.

Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. Intel, Intel Centrino, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered

trademarks of Intel Corporation or its subsidiaries in the United States and other countries.

UNIX is a registered trademark of The Open Group in the United States and other countries.Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Other company, product,

or service names may be trademarks or service marks of others.

.

Page 33: Tips from the Top Chefs: Proven Recipes for Successful Web Experience Factory Design a business and technical session at 2012 IBM Exceptional Web Experience Conference - Americas

© 2012 IBM Corporation33

Exceptional Web Experience Conference 2012 - Americas

IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion.

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.

.