gardeners not gatekeepers cal evans

14
How Users See I.T. User: I need a new feature on my application that shows me a list of my contacts to select from IT: I’ll Need a change request for that. User: It’s just a simple change IT: It requires a change impact report that details changes to the data model, screen real-estate, list of controllers and models affected and signoff by the UX team for the view changes User: Wha…what’s all of that? UX? Your making this up. IT: UX==User Experience User: Well so far, it’s been pretty poor!

Upload: phpseminar

Post on 15-May-2015

863 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Gardeners Not Gatekeepers   Cal Evans

How Users See I.T. User: I need a new feature on my application that shows me a list of my contacts to select from

IT: I’ll Need a change request for that.

User: It’s just a simple change

IT: It requires a change impact report that details changes to the data model, screen real-estate, list of controllers and models affected and signoff by the UX team for the view changes

User: Wha…what’s all of that? UX? Your making this up.

IT: UX==User Experience

User: Well so far, it’s been pretty poor!

Page 2: Gardeners Not Gatekeepers   Cal Evans

How I.T. Sees Users User: I need a new feature on my application that shows me a list of my contacts to select from

IT: No problem at all, the application already allows you to do just that. Open Outlook, go to your contacts page, find the contact you want to select, right click, save to Desktop, swap back to the application Click on Tools->Contacts->YouDon’t WantToDoThis and select the contact from where you save it.

User: I’d really like to be able to do all of that from a button on the screen.

IT: Sure, sure, we can do that. I’ll need you to go to http://internal.local/it/ChangeRequestForm/unauthorized.itr0xr and fill out the request form. If you hurry, we’ve got a review board meeting in a few weeks and we can get it on the agenda to discuss and possibly plan a feasibility study.

Page 3: Gardeners Not Gatekeepers   Cal Evans

Copyright © 2007, Zend Technologies Inc.

Gardeners not Gate Keepers

Cal Evans Zend Technologies, Inc.

Page 4: Gardeners Not Gatekeepers   Cal Evans

Gardeners, Not Gate Keepers

Summary (Read this and you can sleep through the rest of the talk.)

1.  Mashups are no longer cool, they are your competitive edge.

2.  Mashups and RIAs allow your users to support your SOA.

3.  IT has to transform itself from the Gate Keepers of IT to Gardeners of IT to survive.

Page 5: Gardeners Not Gatekeepers   Cal Evans

Mashups are no longer cool, they are your competitive edge.

Page 6: Gardeners Not Gatekeepers   Cal Evans

Gardeners, Not Gate Keepers

“[Jason] Blomberg draws a line between consumer-oriented mashups and service-oriented business applications (SOBAs), and argues that while mashup principles have their place within enterprises, serious challenges await any effort to implement them.”

“What’s the difference between a SOBA and a mashup? They’re sort of coming from different worlds. A SOBA is essentially a composite application composed of business processes. It comes from the SOA world. A mashup is essentially a collaborative app within a rich Internet application (RIA) environment.” http://www.webmashup.com/blog/2007/05/17/analyst-looks-at-mashups-vs-sobas/

Highly Questionably Quote

Page 7: Gardeners Not Gatekeepers   Cal Evans

Mashups and RIAs allow your users to support your SOA.

Page 8: Gardeners Not Gatekeepers   Cal Evans

Gardeners, Not Gate Keepers

What does any of this have to do with PHP?

(…and now a word from our sponsor)

Page 9: Gardeners Not Gatekeepers   Cal Evans

IT has to transform itself from “Gate Keepers” into “Gardeners”

to survive.

Page 10: Gardeners Not Gatekeepers   Cal Evans

Gardeners, Not Gate Keepers

“Combined, Ajax and SOA enable Rich Enterprise Applications, which places the power and enablement directly in the hands of the end user. With the potential for significant user empowerment within REAs, there can be considerable pressure from the user community for IT to make it happen.” -- John Crupi and Chris Warner

http://www.idevnews.com/TipsTricks.asp?ID=503

Prescient Quote

Page 11: Gardeners Not Gatekeepers   Cal Evans

Gardeners, Not Gate Keepers

Impact of becoming Gardeners

•  Deeper Business Intelligence •  Lower Development Cost •  Perceived Value

Page 12: Gardeners Not Gatekeepers   Cal Evans

Gardeners, Not Gate Keepers

Three ways to grow your mashup garden (Let’s push the metaphore till everybody is sick of it)

•  Plant the seeds with user friendly documentation. •  Nurture your garden by supporting only standards

based protocols. Non-standard and home-grown protocols will choke your garden and kill it off.

•  Cultivate, don’t execute, your mashup makers.

Page 13: Gardeners Not Gatekeepers   Cal Evans

Gardeners, Not Gate Keepers

Summary (If your neighbor is sleeping, wake him up now so he can clap.)

1.  Mashups are no longer cool, they are your competitive edge.

2.  Mashups and RIAs allow your users to support your SOA.

3.  IT has to transform itself from “Gatekeepers” to “Gardeners” to survive.

Page 14: Gardeners Not Gatekeepers   Cal Evans

Gardeners, Not Gate Keepers

Vanity Slide

Cal Evans [email protected]

http://devzone.zend.com http://blog.calevans.com http://twitter.com/calevans http://friendfeed.com/calevans