liferay v. drupal: pound for pound @ liferay symposium 2014 - findings from the yale hub poc project

13
Drupal vs. Liferay: Pound for Pound All things being equal, inequality reigns Dave DeMichele Application Architect, Yale University Andrew Gruhn Solution Architect, sdg

Upload: dave-demichele

Post on 24-Jun-2015

400 views

Category:

Technology


1 download

DESCRIPTION

Andrew Gruhn from sdg and Dave DeMichele from Yale University presents at Liferay Symposium North America in Boston, MA.

TRANSCRIPT

Page 1: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

Drupal vs. Liferay: Pound for PoundAll things being equal, inequality reigns

Dave DeMicheleApplication Architect, Yale University

Andrew GruhnSolution Architect, sdg

Page 2: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

Slide Topic

Slide Info•Bullet 1•Bullet 2•Bullet 3

#LRNAS2014

Page 3: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

The Hub Project Proof of Concept

#LRNAS2014

Page 4: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

The Hub Project Proof of Concept – Yale Information Technology Solutions

The Hub Vision•Build an easy-to-use, contextual, collaborative, inter-connected online experience•Focus on centralizing tools and technologies•“Presentation” Layer Platform

• Theming via HTML & CSS

• Highly configurable and Mobile accessible

• Targeted content by role(s)

• Widgets / code blocks

• Communities and social

• Blogs, micro-blogging, forums

• Internal & external system integration

• Federated Authentication

• Cloud-based hosting

#LRNAS2014

Page 5: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

The Hub Project Proof of Concept – Yale Information Technology Solutions

Process•Researched technological options that fit requirements•Determined that a portal framework was desired•Finalists

• Salesforce

• Sharepoint

• Drupal

• Exo Platform

• Liferay

#LRNAS2014

Page 6: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

The Hub Project Proof of Concept – Yale Information Technology Solutions

The Bake-off

#LRNAS2014

Page 7: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

The Hub Project Proof of Concept – Yale Information Technology Solutions

The Bake-off•Six week development on two platforms•Hired firms for Drupal and Liferay

• Four Kitchens, Austin TX

• sdg, Minneapolis MN•Defined 62 user stories•UI/UX Assessment•Integrations with 3rd party apps

• Force.com

• ServiceNow

#LRNAS2014

Page 8: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

The Hub Project Proof of Concept – Yale Information Technology Solutions

The Results

#LRNAS2014

Page 9: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

#LRNAS2014

Activit

y Stre

ams

Communities

Consume Feeds

Mobile Acce

ss

Personaliz

ation

Social C

ollaboration

Target Content

User E

xp

Widgets

Grand Total05

101520253035404550556065

1

25

3 28 9 9

2 3

62

1

20

2

9

1 2

35

1

25

2 27 6

9

2 3

55

Number User Stories Completed by Platform

Total User Stories Drupal Completed Stories

Liferay Completed Stories

User Story Features

Coun

t of U

ser S

torie

sThe Hub Project Proof of Concept – Yale Information Technology Solutions

Page 10: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

#LRNAS2014

Drupal Dev Hrs _x000d_(54.57 Total)

Liferay Dev Hrs_x000d_(23.33 Total)

0

5

10

15

20

25

30

35

40

45

50

55

8.25

10

26.99

2

3.5

0.5

11

3.08

0.75

2.25

4.08

4

1

0.5

Platform Development Hoursby Feature

Widgets

User Exp

Target Content

Social Collaboration

Personalization

Mobile Access

Consume Feeds

Communities

Activity Streams

The Hub Project Proof of Concept – Yale Information Technology Solutions

Page 11: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

#LRNAS2014

Doc-umen-tation 46%

Out-of-Box 43%

Configuration 14%

De-vel-op-

ment 23%

Drupal Delivery Method of Completed Stories

Out-of-Box 27%

Configura-tion 65%

Configuration & Devel-opment 4%

Development 4%

Liferay Delivery Method of Completed Stories

The Hub Project Proof of Concept – Yale Information Technology Solutions

Page 12: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

The Hub Project Proof of Concept – Yale Information Technology Solutions

Questions?

#LRNAS2014

Page 13: Liferay v. Drupal: Pound for Pound @ Liferay Symposium 2014 - Findings from the Yale Hub POC project

The Hub Project Proof of Concept – Yale Information Technology Solutions

#LRNAS2014

Andrew GruhnSolution Architect, [email protected]

Dave DeMicheleApplication Architect, Yale [email protected]