Tag Archives: SATURN 2011

Summary of SATURN 2011 by Presenter Walter Ariel Risi

Walter Ariel Risi, who presented Next Generation Architects for a Harsh Business World: Sourcing Non-Traditional Talent and Revamping Existing Talent at SATURN 2011, provides a detailed chronicle of his experiences at SATURN at his blog, Valterblog.


Guest Post: Architects Wanted in the Cloud: Thoughts on the SEI SATURN Conference Cloud and SOA Track

James Downey, PhD, a solution architect for Dell Services, blogs about cloud computing at http://CloudOfInnovation.com and contributes to @DellinTheClouds on Twitter. Also an active member of SDForum, James often writes for the SDForum newsletter on issues of interest to the software engineering community.

Will cloud computing make software architects obsolete? If cloud vendors take responsibility for quality attributes through SLAs, what work is left for architects? What decisions remain after the one big decision of moving to the cloud? Throughout the SOA and Cloud Computing track at the Software Engineering Institute (SEI) SATURN conference held this past week near San Francisco, SEI researchers and industry practitioners made clear that by increasing design options, the cloud dramatically expands the role of the architect. In reality, the decision to go cloud is anything but binary.

Continue reading

SATURN 2011 Session: Soft Skills for Architects (afternoon, May 19, 2011)

Notes by Peter Foldes

Next-Generation Architects in a Harsh Business World: Sourcing Nontraditional Talent and Revamping Existing Talent
Walter Ariel Risi, Pragma Consultores

Abstract and presentation slides

There is a problem in Argentina with technical talent. There are a lot of technical people coming from universities, but companies are fighting over talents and need more and more of them.

Traditional architect is someone, who has a university background, 10 years of experience, and some management skills. There are not enough people with this background. Non-traditional ones, for example a drugstore clerk and amateur guitar player turned guru, were also hard to hire. They put a lot of effort to learn the skills required for a developer, and they used talent from a different field to excel in software.

Continue reading

SATURN 2011 Session: Soft Skills for Architects (morning, May 19, 2011)

Notes by Peter Foldes

Why Good Architects Act as Chameleons
Rik FarenHorst, Eelco Rommes

Abstract and presentation slides

Architecture does not lead to architecture. What happens is that architect creates a lot of documents, architecture definitions, etc., and it doesn’t really lead to an architecture. With smaller system, one person can do all of that, but these don’t need architect roles. In bigger systems, architect roles comes up, but they usually don’t change the system itself. This leads to a paradox.

Continue reading

SATURN 2011 Keynote: Dave Thomas, The Intimate Relationship Between Architecture and Code: Architecture Experiences of a Playing Coach

Notes by Bill Pollak, Peter Foldes, and Jack Chen

Dave Thomas, CEO, Bedarra Research Labs
The Intimate Relationship Between Architecture and Code: Architecture Experiences of a Playing Coach

We have architects, but there is still a problem. This can’t be us, because we’re all great. We went to a conference.

No one wants their software to stink. I’ll talk about things I think are wrong.

Why does our architecture smell?

Continue reading

SATURN 2011 Keynote: David Chaiken, Yahoo! Chief Architect: Architecture at Internet Scale

David Chaiken, Chief Architect, Yahoo!
Architecture at Internet Scale: Lessons Learned from Serving Half a Billion Customers

 Notes by Bill Pollak, Jack Chen, and Peter Foldes


Yahoo provides IT for 1/10 of the people on Earth, more than 680 million users. Billions of advertisements. Number one in email, messenger, and other media categories. Premier digital media company. 93 million Flickr photos uploaded each month. Provides media services in communication and search to consumers. Connects consumers to the advertisers—that’s how they make money.

Goal to do fast product cycles. Release functionalities every three weeks. Flickr pushes code to production multiple times per day. Speed reflected in products such as Yahoo! Home page. Goal is to make each of their experiences customized for each and every person as well as for national cultures. Yahoo home page regenerates millions of times a day with millions of different views.

Continue reading

SATURN 2011 Session: Model-Driven Architecture (morning, May 19, 2011)

Notes by Jack Chen

Design and Implementation of an Agile Price Management Platform for Banking
Thipor Kong, Credit Suisse
Ulrich Hildebrand, Credit Suisse

Abstract and presentation slides

Two strategic directions being pursued:

  1. consolidate IT operations on existing legacy applications in-house
  2. trying to stabilize, renew, rebuild existing applications with new capabilities

Core banking processes

  • we don’t sell brokerage, payments, or custody as isolated offerings
  • key focus in Premium Private Banking on sophisticated banking solutions by bundling and integration

Continue reading

SATURN 2011: John Favaro, IEEE Plenary Talk, Managing Architecture for Value

Managing Architecture for Value
John Favaro, Associate Editor in Chief, IEEE Software 

Abstract and presentation materials

These are notes from John Favaro’s IEEE Software plenary talk on May 19, 2011 at SATURN 2011.

Elephant in the room metaphor—deliberately ignoring an impending issue. Everyone knows it’s there, no one talks about it.

One such elephant is business value. Mentioned everywhere, not clearly defined or is pushed onto others to resolve.

Continue reading

SATURN 2011: Rebecca Wirfs-Brock, Agile Adoption, Does it Have to Be All in or Fold?

Agile Adoption: Does it Have to Be All In or Fold?
Rebecca Wirfs-Brock, Wirfs-Brock Associates

Abstract and presentation materials

In her SATURN 2011 IEEE Software plenary talk, Rebecca Wirfs-Brock presented case studies of experience reports from the Agile Conference to illustrate various ways in which people perceive what it means to be Agile.

Among the lessons learned that Rebecca presented are the following:

Continue reading

SATURN 2011 Keynote: Joe Yoder, Big Ball of Mud: Is This the Best that Agile Can Do?

Big Ball of Mud: Is This the Best that Agile Can Do?
Joseph Yoder, The Refactory, Inc.

Abstract and presentation materials

Why is the gap between what we preach and what we practice so large?

Three key points:

  1. Mud is inevitable
  2. It’s not always a bad thing
  3. How can we make it better?

Software Architecture Group (90s) observed that many successful systems do not have a good internal structure at all.

Continue reading