Tag Archives: SATURN 2012

Reflections on 20 Years of Software Architecture: Presentations by Jeromy Carriere and Ian Gorton

Here is the fourth and final installment in our series of blog posts at the SEI blog that provides lightly edited transcripts of remarks by SATURN 2012 panelists on the theme of “Reflections on 20 Years of Software Architecture.” The session was moderated by Rick Kazman of the SEI, and panelists were Linda Northrop of the SEI, Doug Schmidt of Vanderbilt University, Ian Gorton of Pacific Northwest National Lab, Robert Schwanke of Siemens Corporate Research, and Jeromy Carriere.

Read the post, Reflections in Software Architecture: Presentations by Jeromy Carriere & Ian Gorton.

Advertisements

Reflections on 20 Years of Software Architecture: A Presentation by Robert Schwanke

Here is the third in our series of blog posts at the SEI blog that provides lightly edited transcripts of remarks by SATURN 2012 panelists on the theme of “Reflections on 20 Years of Software Architecture.” The session was moderated by Rick Kazman of the SEI, and panelists were Linda Northrop of the SEI, Doug Schmidt of Vanderbilt University, Ian Gorton of Pacific Northwest National Lab, Robert Schwanke of Siemens Corporate Research, and Jeromy Carriere of X.commerce/eBay.

Read the third in the series, Reflections on 20 Years of Software Architecture: A Presentation by Robert Schwanke, who reflected on four general problems in software architecture: modularity, systems of systems, maintainable architecture descriptions, and system architecture.

SEI Blog: Reflections on 20 Years of Architecture: A Presentation by Douglas C. Schmidt

Here is the second in our series of blog posts at the SEI blog that provides lightly edited transcripts of remarks by SATURN 2012 panelists on the theme of “Reflections on 20 Years of Software Architecture.” The session was moderated by Rick Kazman of the SEI, and panelists were Linda Northrop of the SEI, Doug Schmidt of Vanderbilt University, Ian Gorton of Pacific Northwest National Lab, Robert Schwanke of Siemens Corporate Research, and Jeromy Carriere of X.commerce/eBay.

Read the second in the series, Reflections on 20 Years of Software Architecture: A Presentation by Douglas C. Schmidt, who discussed advances in software architecture practice for distributed real-time embedded systems during the past two decades.

SEI Blog: Reflections on 20 Years of Software Architecture (Linda Northrop)

One of the most compelling and engaging events at SATURN 2012 was a panel discussion on the theme of “Reflections on 20 Years of Software Architecture.” The session was moderated by Rick Kazman of the SEI, and panelists were Linda Northrop of the SEI, Doug Schmidt of Vanderbilt University, Ian Gorton of Pacific Northwest National Lab, Robert Schwanke of Siemens Corporate Research, and Jeromy Carriere of X.commerce/eBay.

Today we began a series of blog posts at the SEI blog that will provide lightly edited transcripts of the remarks of our distinguished panelists.

Read the first in the series, Reflections on 20 Years of Software Architecture: A Presentation by Linda Northrop.

Links: Ipek Ozkaya on Technical Debt, Agile, and Architecture

In this interview with Ipek Ozkaya of the SEI at the techdebt report blog, Ipek discusses definitions of “technical debt,” the connections between technical debt and Agile development practices, SEI research in the management of technical debt, measurement, and other related topics.

Readers will also be interested in this post at the SEI blog titled “Strategic Management of Architectural Technical Debt” by SEI Principal Researcher Douglas C. Schmidt (who was a keynote speaker at SATURN 2012). In this post, Doug reprises Ipek’s talk on the strategic management of technical debt at the SEI-hosted Agile Research Forum.

Ipek Ozkaya is a senior member of the technical staff at SEI who works to develop empirical methods for improving software development efficiency and system evolution with a focus on software architecture practices, software economics, and requirements management. Her latest publications include multiple articles on these subjects focusing on agile architecting, dependency management, and architectural technical debt. Ozkaya serves on the advisory board of IEEE Software.

Summary of SATURN 2012 Published on SEI Website

Read the story here.

SATURN 2012 Awards Conferred

Since 2010, the SEI and IEEE have been conferring two attendee-selected awards at SATURN. The IEEE Software SATURN Architecture in Practice Presentation Award is given to the presentation that best describes experiences, methods, and lessons learned from the implementation of architecture-centric practices. Anthony Tsakiris of Ford Motor Company and Jeromy Carriere of eBay, Inc. received this award in 2010 and 2011 respectively.  This year’s award winner was Michael Keeling of Vivisimo for his presentation titled Creating An Architecture Oral History: Minimalist Techniques for Describing Systems.

Continue reading

SATURN 2012 Keynote: Andy Hunt, Agility and Your Wetware: How to Get Uncomfortable with Agile and Jumpstart Your Creativity

Agility and Your Wetware: How to Get Uncomfortable with Agile and Jumpstart Your Creativity
Andy Hunt, Toolshed Technologies

Looking back at Agile Manifesto.

Really hard problems have nothing to do with hard science. Real hard problems is that it’s us writing, or managing the people who write, code. The problem is that it is us. If we’re problem, what can we do to fix it?

from Andy Hunt, Toolshed Technologies

by Andy Hunt, Toolshed Technologies

Continue reading

SATURN 2012 IEEE Software Plenary Talk: Frances Paulisch, Standardizing Speed and Security for Software-Based Systems

Standardizing Speed and Security for Software-Based Systems
Frances Paulisch, Siemens Corporate Technology

Common thematic trend at SATURN: people and culture. Change from command and control to more empowerment, autonomy, enabling people to make decentralized decisions. Conveying vision so people can make decisions in the right way is a more motivating way to work together.

Software initiative at Siemens will take on more of a governance role. Siemens has issues with embedded-system complexity. Software is not subject to law of physics. There are more interfaces with potential threats as well as benefits. As software interconnects with everything, that poses more threats, and there are more threats out there in the cyber world.

Continue reading

SATURN 2012 Plenary Talk: Hans Gyllstrom, Architecture-Based Transformation of a Large Enterprise

Architecture-Based Transformation of a Large Enterprise
Hans Gyllstrom, Enterprise Design Group

This talk presented observations and insights gleaned from leading transformations to a better state over the past 10 years or more.

Case study of transformation of a large Australian bank. CEO wanted to be able to say: I’ll never buy another data center, rack, server, storage, or network device; never get locked into proprietary hardware; tell teams it will be weeks to get them new hardware; pay up-front for infrastructure that may not be used; implement internal solutions for common problems when an equivalent commodity cloud solution is available. Implemented an IT agile operating model.

Transformation: from current state to target state via a migration path involving numerous intermediate state.

Architecture comprises decisions on structure. Period.

Continue reading