Skip to main content

developerWorks >  Architecture  >  Forums  >  IT architecture forum  >  developerWorks

Stacks and other mysteries of the IT architecture deep    Point your RSS reader here for a feed of the latest messages in this thread


Tags for this thread: 

     

 
 

My developerWorks
 Welcome, Guest
Sign in or register
Permlink Replies: 4 - Pages: 1 - Last Post: Jan 2, 2006 10:08 PM Last Post By: crajyaguru
Editor_Barb

Posts: 11
Registered: Nov 09, 2005 02:25:32 PM
Stacks and other mysteries of the IT architecture deep
Posted: Nov 10, 2005 08:53:51 AM
Click to report abuse...   Click to reply to this thread Reply
When my manager asked me to take the lead on building a new Architecture area (http://www.ibm.com/developerworks/architecture/) on developerWorks, I cried out, No, please, anything but that!

You see, IT architecture is not my forte and I find IT architects to be among the most mysterious of IT professionals. They always want to talk about stacks! What are those? Let me come clean with you. I am not an IT architect. In fact, I am a Humanities major. Whats a humanitarian doing fooling around in the world of IT architecture, you ask? Well, IT architects are human. (long pause) Arent they?

OK, lest you think all is lost  IBM has put a Humanities major in charge of an IT architecture section on developerWorks  let me tell you that I am an obsessive-compulsive, neurotic humanitarian. That means that I am so afraid of not meeting everyones expectations that I break things down and I break things down some more until I finally have a set of pieces that even I can understand.

I would like to tell you that I have broken down the subject of IT architecture into pieces that even I can understand. I havent. But, with the help of my colleagues, I feel like we have broken it down into enough pieces that we can begin to offer our new architecture section to you. Notice I said begin. Theres more to come. Specifically, we decided to start out with possibly the most difficult of the architecture disciplines: integration (http://www.ibm.com/developerworks/architecture/integration.html). Why did we choose to start with integration? Well, integration is a big part of what we call the architecture style of the day: Service Oriented Architecture (SOA). I can relate to SOA because it advocates breaking IT systems down into pieces that can be put together and reused to build multiple solutions, simple and complex. Is it just because I like to break things down into manageable pieces or does SOA sound like something you really ought to be paying attention to?

Be assured we will be rolling out the remaining IT architecture disciplines over time: enterprise, application, information, infrastructure, operations. Youll find some information about these disciplines on our architecture section now, but well be bringing you much more focused views in the future. In addition to focused information about the stalwart disciplines, our new architecture section brings you information about requirements analysis (http://www.ibm.com/developerworks/architecture/requirements.html), modeling (http://www.ibm.com/developerworks/architecture/modeling.html), and assets and patterns (http://www.ibm.com/developerworks/architecture/reusable.html). Regardless of your discipline, you need to pay attention to requirements, and you should be modeling components of your solution before building them, and you certainly should be making your life easier by using already existing assets such as services, patterns, and templates to design and construct your solutions.

And finally, theres nothing like an example to drive concepts and recommendations home. Were bringing sample projects (http://www.ibm.com/developerworks/scenarios/) to you too. These samples show you end-to-end how to start with a business problem and work through the process of designing, building, deploying, and managing an IT solution to the problem. Among our sample projects: merging the disparate IT systems of two companies involved in an acquisition. Ones a hip, young, Web-based company and ones an old, well established, legacy-based company. Guess who acquired whom.

Did I mention that we also have a slew of veteran IT architects who are sharing their insight and outlook (http://www.ibm.com/developerworks/library/ar-itio1/) with you? And giving you recommendations, opinions, direction, and pointers to relevant resources by way of their blogs (http://www.ibm.com/developerworks/blogs/index.jspa)? These blogs are not musings about the annoying behavior of cats or the incredible cuteness and intelligence of the bloggers children. These blogs are highly informative. This one (http://www.ibm.com/developerworks/blogs/dw_blog.jspa?blog=396&cat=tutorials) by Bill Higgins actually contains a full tutorial on visual modeling and UML. Our blogs are instrumental in helping to define what you should be paying attention to in the world of IT architecture and leading you to content and resources throughout developerWorks and elsewhere that can help you get your job done and build your skills.

Let me close by extending a warm welcome to you  I like the mysterious  and an invitation to you to let us know how youd like to see this architecture section evolve, specific topics youd like covered, additional resources and tools youd like to see provided, and anything else we can provide to help you get your job done and build your skills, even if what you need is a bunch of stacks. Please use this forum to communicate with those of us at developerWorks and with each other about any architecture issues or topics that are on your mind (or on your Get-this-done-now! list).

Barbara Wetmore
Editor, developerWorks Architecture
crajyaguru

Posts: 11
Registered: Jan 09, 2005 03:19:03 PM
Re: Stacks and other mysteries of the IT architecture deep
Posted: Nov 21, 2005 01:19:07 PM   in response to: Editor_Barb in response to: Editor_Barb's post
Click to report abuse...   Click to reply to this thread Reply
Barb,
Great job with the new architecture website! Your humanities background is apparent from a well written post.

I believe the best thing a techie can do to communicate with the clients (or business folks) is to represent the information in a digestible manner and you have done exactly that.

A few questions/feedback:
1. You seem to have great plans to help this website evolve. How do you plan to encourage/facilitate user participation besides allowing them to use discussion forums and submit articles? Sample projects sounds great but have you / could you plan initiative(s) like Redbooks residency program (of course much less intensive) to add frameworks, solutions and projects to this website? Do you plan to provide a platform where users can share specific problem and its architectural solution and not just generic patterns and frameworks that not many people know how/when to use?
2. I would like to see more evolved, possible to follow learning maps. This is an item ALL architecture websites tend to ignore. I bet majority of the users of this website will be aspiring architects. While there is a map given at http://www-128.ibm.com/developerworks/rational/library/05/523_enf/ location, it is hardly usable by an architect wannabe. Learning maps should include skills/competency inventory, learning resources, learning paths and milestones (e.g. certifications) embedded within the learning path. I have led such an initiative in a consulting organization and it was very well received.
3. Do you plan to have any platform where experienced architects could provide career advice to aspiring architects? While blogs are excellent resources to get insights and outlook from veteran architects, it should be possible for people to ask specific [non technical] career questions. And I dont think forum would be a good platform because questions tend to get lost in forums. A career column or ask the expert type of section should work better.

Thanks for putting together a great resource and good luck!
Editor_Barb

Posts: 11
Registered: Nov 09, 2005 02:25:32 PM
Re: Stacks and other mysteries of the IT architecture deep
Posted: Nov 23, 2005 08:48:28 AM   in response to: crajyaguru in response to: crajyaguru's post
Click to report abuse...   Click to reply to this thread Reply
Fantastic ideas! Of the three you suggest, the learning map is the one we have planned. More on that in a moment.

A Redbook residency is intriguing. Are you suggesting that developerWorks could perhaps sponsor a residency with the IBM International Technical Support Organization (ITSO) in which participants could design, build, and test relevant solutions and then document their activities and results in our Sample IT projects section? I'm going to give some thought to that. I think it's worth looking into.

The developerWorks team is also currently looking into using Wikis as a way of enabling our audience to publish their own material and this might be a way of providing the platform you suggest for enabling users to share specific problems and their architectural solutions.

A career column or ask the experts feature is a great idea, one that I think we can easily instate. Look for that early in 2006.

As for the learning map, we started out to build one and quickly realized it was not turning out what we wanted it to be. We renamed it "Resource roundup" (http://www-128.ibm.com/developerworks/architecture/roadmap/) and kept it on our list of things we need to work on. You say you have had some success building such learning maps. Would you be interested in helping us build one? If so, contact me at bwetmore@us.ibm.com and let's discuss.

Thanks so much for your feedback and your excellent suggestions. You've given us exactly what we want. Requests and desires from our audience. We want to build this Architecture area into what you want it to be. So keep the wants coming!

Posts: 1
Registered: Dec 29, 2005 03:37:12 PM
Re: Stacks and other mysteries of the IT architecture deep
Posted: Dec 29, 2005 03:52:54 PM   in response to: Editor_Barb in response to: Editor_Barb's post
Click to report abuse...   Click to reply to this thread Reply
Ms. Wetmore:

Great start. I'm looking forward to be involved with this. Starting with Integration is a good idea. I suspect that the vast majority of us design a solution that must fit into an existing infrastructure, perhaps one that we did not design ourselves.

As a thought for my fellow architects - IT Architects are in fact human and although not all of us may have humanities degrees it is important to maintain and develop relationships amongst the IT/IS folks and the line of business staff and leaders - ultimately it is all about people. You can not have enough dialog between yourself and the folks you work with and for.

Ron
crajyaguru

Posts: 11
Registered: Jan 09, 2005 03:19:03 PM
Re: Stacks and other mysteries of the IT architecture deep
Posted: Jan 02, 2006 10:08:36 PM   in response to: Editor_Barb in response to: Editor_Barb's post
Click to report abuse...   Click to reply to this thread Reply
"Are you suggesting that developerWorks could perhaps sponsor a residency with the IBM International Technical Support Organization (ITSO)..."

I am not exactly sure how developerworks could sponsor something and how ITSO works but what you said is quite in line with what I was thinking. Projects could work in 2 ways:
1. IBM Developerworks could come up with projects/problems and the participants (any one or group of people interested in architecting the solution to this problem) could design, build, and test relevant solutions and then document their activities and results in the Sample IT projects section
2. If a user wants to share architectural solution from his/her own project, he/she could enter problem details and solution information on the sample projects section or the wiki section you mentioned and others could review it and comment on it

I believe it is possible to implement both of the ideas above. The idea is to provide a platform where architects could actually do some real world work. Too often technology websites simply provide the information but no real opportunity to use it. Sample projects could fill in that gap.

Wikis sound like a great idea. I hope it turns into reality soon.

C

Chintan Rajyaguru
http://chintanrajyaguru.com
 Tags
Help

Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

Popular tags shows the top tags for this particular type of content or application that you're viewing.

My tags shows your tags for this particular type of content or application that you're viewing.

 

MoreLess 


Point your RSS reader here for a feed of the latest messages in all forums