91
Custom V CMS (don’t take sides)

Custom V CMS

Embed Size (px)

DESCRIPTION

Presentation for Web Directions South 2008.Taking a look at the dilemma of choosing between Custom Build applications and using your CMS.

Citation preview

Page 1: Custom V CMS

Custom V CMS

(don’t take sides)

Page 2: Custom V CMS

Hi

I am Diana Mounter

Page 3: Custom V CMS

Hi

I work for the Local Government and Shires Associations of NSW (LGSA for short)

Page 4: Custom V CMS

Hi

Co-founded theLocal Government Web Network(visit lgwebnetwork.org)

(Very proud and excited about it)

Page 5: Custom V CMS

Hi

I do

Project ManagementGraphic & Web DesignFront-end development(and... IA, system design, support CMS bla bla bla...)

Page 6: Custom V CMS

(Content Management System)

CMS

Page 7: Custom V CMS

CustomCustom building a

web application

Page 8: Custom V CMS

Custom V CMS

(don’t take sides)

Page 9: Custom V CMS

Custom V CMS

Page 10: Custom V CMS

My Story

New Job

First big project:Re-development of corporate website!!!(and all the other little “mini” sites)

Page 11: Custom V CMS
Page 12: Custom V CMS

we must streamline

Page 13: Custom V CMS

ContentManagement

Systems

the solution to your problems!

Page 14: Custom V CMS

Not technical

Multiple authors

Authors can’t change styles

Review paths

Can add on modules and customise to your needs

Page 15: Custom V CMS

It worked!

Page 16: Custom V CMS

It worked... for a while

Page 17: Custom V CMS

The side effects of success

Page 18: Custom V CMS

The people wanted MORE!

blogs, video, forums, image maps etc.blogsforums videos

image mapsonline

payments

Page 19: Custom V CMS

Before I knew it...

Page 20: Custom V CMS

Before I knew it... I’d created a monster!

Page 21: Custom V CMS

• Makes upgrading more complicated

• Can increase maintenance costs

• More things to break = more things to fix

• You might have to compromise on functionality

The side effects of stretching your CMS

Page 22: Custom V CMS

Pushing the CMS to perform against its core functionality wasn’t a good idea.

Page 23: Custom V CMS

Pushing the CMS to perform against its core functionality wasn’t a good idea.

Leave the CMS doing what its meant to:

Page 24: Custom V CMS

Pushing the CMS to perform against its core functionality wasn’t a good idea.

Leave the CMS doing what its meant to:Content Management

Page 25: Custom V CMS

Now what?

Page 26: Custom V CMS

Hmmm...what about a Custom Build?

Page 27: Custom V CMS

the right project

Page 28: Custom V CMS
Page 29: Custom V CMS

What I thought about Custom builds...

Page 30: Custom V CMS

Oooh excitement!

Page 31: Custom V CMS

Oooh excitement!

Ruby on Rails

agile development

Page 32: Custom V CMS

Oooh excitement!

Ruby on Rails

agile development

flexibility

build what you want

Page 33: Custom V CMS

Oooh excitement!

Ruby on Rails

agile developmentcool stuff

flexibility

creativity

build what you want

Page 34: Custom V CMS

So, why not the CMS?

Page 35: Custom V CMS

These were our aims for the site:

1. Easy to use Forms

2. Increase number applications

3. Make it a place to share

4. Build an archive of projects

5. Reflect the creativity of the projects

Page 36: Custom V CMS

1. Forms :(

Page 37: Custom V CMS

FORMS

Page 38: Custom V CMS

[screen-shot]

Page 39: Custom V CMS
Page 40: Custom V CMS

2. More applications

Page 41: Custom V CMS

[screen-shots]

Page 42: Custom V CMS

[screen-shots]

Page 43: Custom V CMS

3. A place to share

Page 44: Custom V CMS

Members Forum

Blog

Page 45: Custom V CMS

4. Build an archive

Page 46: Custom V CMS
Page 47: Custom V CMS

5. Reflect creativity

Page 48: Custom V CMS
Page 49: Custom V CMS

[screen-shot]

Page 50: Custom V CMS

Why was this important?

Page 52: Custom V CMS

User generated content made the site richer

Page 53: Custom V CMS

User generated content made the site richerI’m glad we didn’t compromise

Page 54: Custom V CMS

So, why not the CMS?

Page 55: Custom V CMS

The CMS couldn’t do...

“Fun” formsBlogs and forumsVideo or Audio

User Generated ContentRSS feeds

Page 56: Custom V CMS

If we had used the CMS:

One BIG online form (or PDF!)

No blogs or forums, or linked to external site

Links to video and audio

No user Generated Content (unless we did a lot of cutting and pasting)

No RSS feeds

Page 57: Custom V CMS

Or we would have had tocustomise the CMS

(again)

Page 58: Custom V CMS

“This is typical! They do these cheap jobs to save money, but then they end up spending more money fixing all the things that break”

- the plumber

Page 59: Custom V CMS

...don’t forget your CMS

Page 60: Custom V CMS

lots of linksXML Feeds

Page 61: Custom V CMS

lots of linksXML Feeds

brandingPRESS RELEASES!

event photos

Page 62: Custom V CMS

lots of linksXML Feeds

brandingPRESS RELEASES!

event photos RSS FeedsEmail subscriptionsTwitter

Page 63: Custom V CMS

Branding and Design

Page 64: Custom V CMS

Branding and DesignUser Experience

Page 65: Custom V CMS

Branding and DesignUser ExperienceWhere is your traffic coming from?

What are the users expectations?Should it be the same or different?

Is it a website or an application?If application - different expectations.

Page 66: Custom V CMS

intuitivesimpleprovide instructionsshow examples

If it’s all new, make it:

Page 67: Custom V CMS

Tips to help you makethe choice between

CMSand

Custom

Page 68: Custom V CMS

1. Learn the limits of your CMS

Page 69: Custom V CMS

1. Learn the limits of your CMS2. Have clearly defined goals

Page 70: Custom V CMS

1. Learn the limits of your CMS2. Have clearly defined goals3. Don’t take on to much

Page 71: Custom V CMS

3. Don’t take on to much

Page 72: Custom V CMS

1. Learn the limits of your CMS2. Have clearly defined goals3. Don’t take on to much4. Get HELP from an expert if you’re not

Page 73: Custom V CMS

1. Learn the limits of your CMS2. Have clearly defined goals3. Don’t take on to much4. Get HELP from an expert if you’re not

(make sure they are unbiased)

Page 74: Custom V CMS

Choose the option that:The platform supportsBest matches the goalsThat you can support

Consider what the “expert” recommends

Page 75: Custom V CMS

If you do decide to pack up your bags...

and go Custom

Page 76: Custom V CMS

Choose the right people for the job!

Page 77: Custom V CMS

(that probably isn’t your CMS vendors)

Page 78: Custom V CMS

(that probably isn’t your CMS vendors)

Sorry!

Page 79: Custom V CMS

Give your developers:

Page 80: Custom V CMS

Give your developers:

• Requirements (not tech spec)

Page 81: Custom V CMS

Give your developers:

• Requirements (not tech spec)

• Freedom (they are the experts)

Page 82: Custom V CMS

Give your developers:

• Requirements (not tech spec)

• Freedom (they are the experts)

• and Accountability.

Page 83: Custom V CMS

and don’t forget to create links with your CMS based sites.

Page 84: Custom V CMS

Custom?

Page 85: Custom V CMS

(tell him its a trial)

Page 86: Custom V CMS

you don’t need to take sides

Custom V CMS

Page 87: Custom V CMS

Leave the door open to Custom builds

Page 88: Custom V CMS

Leave your CMS doing what its good at

Page 89: Custom V CMS

then maybe you’ll find Zen

Page 90: Custom V CMS

Thanks!

Page 91: Custom V CMS

Questions?