Good Design is Good Business
RogerSnook 100000G8AQ Tags:  websphere was java rsa rational uml web2.0 hibernate rad spring design ibm soa 4,147 Views
What's new in RAD and RSA 8.5? Attend this session and learn about the top new features of RSA (Rational Software Architect) and RAD (Rational Application Developer) that can save you time and money. In RSA we will be discussing how to improve collaboration and reuse with design manager, as well as how to accelerate spring and hibernate development. In RAD we will be looking at the development support for the new Liberty profile, and how that will dramatically reduce development times for Websphere Application Server development, as well as the new Rich Page Editor for simplifying and accelerating the development of Web2.0 applications.
RogerSnook 100000G8AQ Tags:  design healthcare rational webcast ibm mda uml event architecture rsa 1 Comment 3,693 Views
I recall plenty of laughs around the office for these words, "Who's the best modeler (of all of our architects and developers)?" And while some were dressed better than others, we, of course, were referring to who had the best design or UML experiences to share with customers! Most people like to hear about others experiences, to "learn from the best" or "find emerging trends" or "accelerate their knowledge" and this series of three sessions will be exactly that: one client's approach and experience in using more advanced design techniques to power their business' software strategy, development and deployment.
Times: 11:30AM-12:30PM Eastern US Time (dates specified above)
RogerSnook 100000G8AQ Tags:  design uml rational rhapsody architecture event design-manager webcast rsa 2,831 Views
2013 marks another year with continued interest in Architecture and Design, after all, Good Design is Good Business!
I'm pleased to announce a webcast series that includes a number of useful topics and better yet, some wonderful speakers that include IBM Distinguished Engineers and topical thought leaders. Slide content for webcasts will be posted here on SlideShare.
RogerSnook 100000G8AQ Tags:  telecommunications soa design rsa telcoml ibm rational telecom uml rhapsody 2,503 Views
So what do you get when you cross SOA with Telecommunications? No joke: you get a new standard called TelcoML! As with most designs, it is standardization that propels the segment into the mainstream popularity - this is true in both the physical world (train track dimensions, electric voltage standards) as well as the software realm (digital video, http/html, and UML itself).
Join this webcast to learn more about TelcoML, a customization of the SOA Modeling Language (SoaML), for the telecom domain. As you may know, SoaML is Service Oriented Architecture (SOA) modeled in UML. The goal of TelcoML is to provide a blueprint for interfacing and defining services for the telecom industry. This includes services for telecom devices such as wireless and land line terminals, as well as services within the IT systems and Network side of the Communications Service Providers (CSPs).
A specialization of SOA for domain specific application, TelcoML components are either defined or required for definition by the user. Service interfaces include, security, transactions related to security, system integrity such as recovery from errors, and interfaces needed to be defined by the user. As such, TelcoML is a SOA based superset of the OneAPI commonly used in the wireless industry and has been standardized by the Object Management Group (OMG) in 2011.
The Good Design is Good Business community is excited to host Irv Badr, Worldwide Go-to-Market Manager: Energy, Utilities and Communications Industries at IBM Rational. Irv is co-chair of MARTE, TelcoML and Object Management Group’s Smart Energy standards. Irv has written over fifty papers on real-time and embedded systems and model-driven development in his nearly twenty years’ experience in developing software architecture and marketing complex systems.
** Slides and recording are now posted and a brief survey is also available. **
Date: July 13, 2012, 9:00 Eastern US Time.
RogerSnook 100000G8AQ Tags:  rational uml rsa design architecture ibm design-manager sketching 2,427 Views
Hey software developers, engineers, architects, or programmers, we all do design. But how can you improve upon your designs? You probably do it now through "peer reviews" or "architectural reviews", which can often take a lot of time to:
Join this Good Design is Good Business webcast to learn more about Effective Collaboration for Better Design with Rational Software Architect (RSA) 8.5 and Design Manager Our speakers include two developerWorks authors: Jean-Louis Marechaux Software Engineer from the Rational Labs and Rational Services Solution Architect Todd Dunnavant.
RogerSnook 100000G8AQ Tags:  design user-story use-case ux scenario storyboard rsa uml 1,361 Views
I was recently asked for recommendations on how user experience teams can design and understand the relationship between elements of the UI design (vs. the underlying software objects). Those (UX and UI) are two good topics unto themselves!
I'm going to start with UI design first, only because, each of us have probably used, and have gotten frustrated by a really poor UI design at least once in our lifetime. Everyone has their own story here (comment about it if you'd like), but there's nothing more frustrating to me when designers make that simple "check box versus radio button" mistake. All of those guidelines for best choice for UI elements have been around since before Windows 3.0, roughly 1990, that's over 20 years ago!
Of course, the choice of UI elements should be driven by the user experience (UX). Perhaps in the Agile world you'll know this as user stories, or storyboards, which are arguably subsets of the modern day use case (thank you Ivar Jacobson!)
Marrying these topics together makes for some more interesting reading:
User experience storyboards: Building better UIs with RUP, UML, and use cases
and the person who asked this original question also referenced a few other topics that IBMers had worked on in the past: