Craig’s Musings

Thoughts about software architecture, books and life

...nature speaks...

Entries Tagged as 'Technology'

Modularity is critical to industrialize differentiated experience

July 27th, 2011 · 1 Comment · Adobe, Technology

TweetModularity is perhaps the most essential architecture principle applied across the Adobe® Digital Enterprise Platform (ADEP). Modularization in ADEP enables you to manage the complexity of your CEM solutions by separating them into independent components and other concerns that can be worked on by different development teams and tested in isolation. When deployed, these solutions [...]

[Read more →]

Tags:···

Adobe® Digital Enterprise Platform architecture principles

July 26th, 2011 · 4 Comments · Adobe, Technology

TweetArchitecture is the result of a collective set of design choices, and these choices are informed by principles. It occurred to me that before I continue much further with my current series on “content + apps”–a design pillar in Adobe’s enterprise software platform for Customer Experience Management–it would be good to share the architectural principles [...]

[Read more →]

Tags:··

What is the Client Component Framework?

July 6th, 2011 · 7 Comments · Adobe, Technology

TweetRelated series of posts about Adobe® Digital Enterprise Platform (ADEP): What is XOA? What is a UX Component? This post Awhile ago, Stacy Young broke the news of an internal-to-Adobe framework for RIA development, inspired by OSGi and Spring and targeting the Flash Platform, called “Gravity.” If you’re a Java developer, you probably already now [...]

[Read more →]

Tags:······

What is a UX Component?

June 30th, 2011 · 11 Comments · Adobe, Content management, Technology, UX

TweetPreviously, I offered some thoughts in response to “What is XOA?” To recap, experience-oriented architecture indicates an approach to solution design that is about the customer in, not the underlying systems out. I mentioned the concept of experience components in the Adobe® Digital Enterprise Platform (ADEP) as a concrete expression of XOA for Flex developers, [...]

[Read more →]

Tags:·····

What is XOA?

June 19th, 2011 · 5 Comments · Adobe, CX, Technology, UX

TweetXOA stands for experience-oriented architecture. XOA was first coined by Adobe’s Steven Webster “to very specifically mean applying design thinking to evolving an architecture stack, and more recently, to talk about instrumenting an experience in order that it can be measured and monitored as delivering against intended KPIs.” It is therefore incorrect to reduce XOA [...]

[Read more →]

Tags:·······