Monday Jan 27, 2014

The Architect as Salesperson

In an interview with InfoQ's Amr Elssamadisy, education consultant and Culture Engine founder Steve Peha offers this comment about the failure of a large software development project he headed:

We were so focused on tools and practice and process and methods, that we forgot about the people, we forgot about the culture.

Peha goes on to explain that the project's stakeholders were quick to assume that nothing could be done to overcome the cultural issues that threatened the project's success. Those attitudes were the catalyst that drove Peha to shift his professional focus from software development to organizational culture and the multiple agreements between project stakeholders that are the foundation of the success of any project, software or otherwise.

And in that there's an obvious lesson for software architects. The success of software architecture at any level relies on cooperation and collaboration across a broad spectrum of stakeholders. The architect's ability to nurture agreement between stakeholders is essential. Like it or not that means that effective architects share characteristics one finds in successful salespeople.

Does that comparison make you feel just a bit uncomfortable? That's something you'll have to confront. A wealth of technical skill will only get you so far as an architect if you lack the powers of communication and persuasion necessary to get stakeholders to see things from the proper perspective and work together toward shared goals.

You'll find the complete InfoQ interview with Steve Peha here: Steve Peha on Agreements-Based Culture.

Friday Jan 24, 2014

ArchBeat Facebook Friday: Top 10 Shared Links - January 17-22, 2014

The Top 10 most popular updates from the OTN ArchBeat Facebook Page from the last seven days.

  1. Photos from the OTN Lounge
    A dozen photos of people engaged in various activities in the OTN Lounge at OOW13. I meant to upload them right after OpenWorld, before they wandered into some dark corner of my hard drive, only to be found last week. Better late than never...
  2. Working with Oracle Security Token Service in an Architecture Involving WebLogic and OSB | Ronaldo Fernandes
    Ronaldo Fernandes slaved for hours risking carpal tunnel damage to write this step by step guide to creating a single sign-on between Oracle WebLogic and Oracle Service Bus using Oracle Security Token Service (OSTS) to generate SAML tokens.
  3. Work for Oracle: Course/Curriculum Developer/Trainer
    Work for Oracle! A position is open for a Course/Curriculum Developer/Trainer, to develop customer / partner / internal training for the Fusion Middleware, Java Platform, Database, and Enterprise Management products. Redwood City, CA. Click the link for more information.
  4. Critical Patch Update for Oracle Fusion Middleware - CPU January 2014 | Daniel Mortimer
    Daniel Mortimer shares links and other resources relevant to the Oracle Critical Patch Update Advisory for January 2014.
  5. Using OUD as a WebLogic Authentication Provider | Sylvain Duloutre
    Oracle Directory Integration Team software architect Sylvain Duloutre discusses the technical details behind the use of Oracle Unified Directory as an external authentication provider for Oracle WebLogic.
  6. Your SOA Governance Homework for the Week
    Your homework for the week: watch two video interviews with SOA Governance experts, read a book by one of those experts, read an OTN technical article by two other SOA Governance experts, all in preparation for an upcoming OTN ArchBeat Podcast on, that's right, SOA Governance. You'll find links to all of those resources in this blog post.
  7. OBIEE 11.1.1.7, Cloudera Hadoop & Hive/Impala Part 2: Load Data into Hive Tables, Analyze using Hive
    Oracle ACE Director Mark Rittman continues his series with a post that focuses on using a tool called Hue "to upload some flight delays stats from OBIEE’s SampleApp / Exalytics demos, create Hive tables over those files and then analyse them first using Hive, and then using Cloudera Impala."
  8. Large enterprises purposely build walls between developers and operators | Joe McKendrick
    "DevOps encourages informal, spontaneous and collaborative connections between developers and computer operators," says ZDNet columnist Joe McKendrick. "Everything that large organizations seek to reduce."
  9. Endeca Information Discovery 3.1 VM Download | Mike Hallett
    Want to download Endeca Information Discovery 3.1 as a self-contained VM appliance? Read Mike Hallet's blog post for the details.
  10. Successful BI Apps Implementation Part 2: BI Apps 7.9.6 | Michael Stanhope
    Part 1 of Michael Stanhope's series gave you an introduction to Oracle Business Intelligence Apps and the project lifecycle. In part2 Stanhope takes a deep technical dive into BI Apps 7.9.6.

Thought for the Day

"It's pointless to have a nice clean desk, because it means you're not doing anything."

Michio Kaku, theoretical physicist
(born January 24, 1947)

Source: brainyquote.com

Thursday Jan 23, 2014

Hot Topics for the OTN Article You're Going to Write

The technical articles you read on OTN don't just appear out of thin air. They're the result of time and effort invested by subject matter experts across the community. Are you such an expert?

If you're interested in writing for OTN you'll find some general editorial guidelines here: How To Get Published by Oracle Technology Network.

As OTN's architect community manager my editorial focus is primarily on content covering any of the products or technologies under the Oracle Fusion Middleware umbrella. I'm looking for well-written articles that share specific technical how-to information, the kind of stuff that helps people solve problems. If you have an idea for an article, you can send me either a short abstract, or a completed article. All submissions are subject to editorial and technical reviews. If your article passes muster you will be eligible for a stipend.

If you're interested in writing for OTN and want to gain an edge in that effort, here's the first of a series of lists of suggested article topics I'll post in this blog.

WebLogic Specific Features and Open Standards Compliance

  • The best Java EE 6 support on WebLogic 12.1.2
  • What's ahead on WebLogic 12.1.3 for key Java EE 7 APIs
  • WebLogic WebSocket 1.0 (12.1.2)
  • WebSocket (JSR 356) 1.0 (12.1.3)
  • Supporting WebSockets from WebLogic-specific to JSR 356
  • Rich JSF components with ADF Essentials on WebLogic 12c
  • How to move WebLogic applications from On Premise to the Cloud?
  • Scaling WebLogic WebSocket Applications
  • TopLink Data Services - Consistent REST for your Data Model
  • Advanced JMS on WebLogic - UOO, OUW, SaF
  • Performing Efficient Broadcasts with the WebSocket API
  • Using Virtualized Database 12c with WebLogic Server 12c
  • Avoid Data Loss with Transaction Replay and WebLogic Server 12c
  • Using JAX-RS with WLS (for 12.1.3 this will be JAX-RS 2.0)
  • Using Jersey Client API with WLS (12.1.3)
  • New capabilities in JPA 2.1 (12.1.3)
  • Using the JSON-P API (12.1.3)
  • Dynamic Registration of Filters/Servlets
  • Using RichFaces/PrimeFaces with WLS (12.1.2)

If one of these topics inspires you to start pounding the keyboard, contact me via Twitter at @OTNArchBeat, or leave a comment on this post so we can discuss next steps.

Wednesday Jan 22, 2014

Your SOA Governance Homework for the Week

Starting next week the OTN ArchBeat Podcast will present a series of programs recorded during a virtual roundtable discussion featuring four experts on SOA Governance. That roundtable included Manuel Rosa and André de Oliveira Sampaio, co-authors of the article SOA Governance Through Enterprise Architecture (now available on OTN), and the gentlemen you see in the videos below.

Oracle ACE Luis Weir is senior Oracle solution director (EMEA & APAC) for HCL AXON and the co-author (along with Andrew Bell) of Oracle SOA Governance 11g Implementation

Mark Dutra is senior principal product manager for API Management at Oracle and a member of the Oracle Enterprise Repository product team.

So while you're waiting for part one of the podcast series (it'll be available one week from today), you can read Manuel and Andre's article, read Luis's book, and watch the interviews with Luis and Mark.

That should keep you busy.

Tuesday Jan 21, 2014

ArchBeat Twitter Tuesday - Top 10 Tweets - January 14-20, 2014

The Top 10 tweets from @OTNArchBeat for the last seven days.

  1. RT @java: Top Java Technical Articles of 2013 @oracleotn
    Jan 16, 2014 at 11:06 AM
  2. RT @brunoborges: I've found 95 JUGs on Twitter. Is your JUG on Twitter? Let me know. I'm planning to build something with this.
    Jan 15, 2014 at 12:18 PM
  3. Capturing Business Events for Playback through Oracle Event Processing Platform | @jricardoferreir
    Jan 20, 2014 at 09:30 AM
  4. Podcast: Finding a Shorter Path to #SOA - Part 2 w/ @lonnekedikmans @rluttikhuizen @simon_haslam
    Jan 16, 2014 at 09:32 AM
  5. Back Up a Thousand Databases using Enterprise Manager Cloud Control 12c | @porushh #oem12c
    Jan 14, 2014 at 10:48 AM
  6. Non-functional Requirements in Architectural Decision Making | @david_ameller @softmodeling et al
    Jan 17, 2014 at 02:11 PM
  7. Part 2 of the #JavaEE8 Community Survey is now open! Be part of the future of Java. Take the survey!
    Jan 16, 2014 at 03:02 PM
  8. RT @oraclepartners: Partners, don't forget to enroll in Oracle's #TechDayinVienna on January 30! Learn more and register here: http://t.co/… Jan 15, 2014 at 12:15 PM
    Jan 15, 2014 at 12:15 PM
  9. Oracle CloudWorld San Francisco Developer Track - Jan 29 - Tips on working with #PaaS, #IaaS
    Jan 15, 2014 at 01:04 PM
  10. Your chance to experience the Oracle UX Expo – March 18 - AMIS, Nieuwegein, The Netherlands
    Jan 16, 2014 at 10:57 AM

Thought for the Day

"Just because nobody complains doesn't mean all parachutes are perfect."

Benny Hill, comedian, actor
(January 21, 1924 – April 20, 1992))

Source: brainyquote.com

About

Google+

Search

Archives
« January 2014 »
SunMonTueWedThuFriSat
   
1
2
4
5
11
12
18
19
20
25
26
 
       
Today