|
|
 |
| Announcements
|
| Enterprise Data World - Karen and Rob are speaking |
|
|
|
|
 |
|
|
|
|
|
Archive
|
 |
|
|
|
|
|
Welcome...
|
 |
|
Welcome to InfoAdvisors' website dedicated to information technology processes. You'll find subscriber-written articles on UML, data management, data modeling, process modeling, ITIL, information governance, as well as materials to help you improve your information management resources.
|
|
|
Karen Lopez: Musings on Data, Process, and Architecture
|
 |
|
|
Author: |
Karen Lopez |
Created: |
Fri, 17 Mar 2006 16:44:15 GMT |
 |
|
Insights and thoughts about data and IT-related concepts. |
By Karen Lopez on
Mon, 21 Dec 2009 17:11:21 GMT
It’s a Wonderful Life is a part of many a holiday tradition. While most of you probably know this as a Christmas film, the links to the Christmas holiday are fairly weak. There’s an angel, some snow, and a background Christmas tree with a bell. Other than that, the story itself could take place at any time of the year. So if you’d put off seeing this film because you think it is all happy, shiny, Christmas cheer-ish, you need to think again. George Bailey is a protagonist in a small town, Bedford Falls, located in upstate New York. He finds himself on the brink of financial ruin due to no fault of his own. He goes to visit the town big wig, Henry Potter, to get a loan. Potter tells him that with no equity in his life insurance policy, he’s “worth more dead than alive.” In a fit of despair, George decides to sacrifice his life so that his family and company (The Bailey Building and Loan) can survive. However, his plans are sidetracked by Clarence, his guardian angel. George rambles that he wished he’d never been born. Sounds pretty dark, doesn’t it? Not that Christmas-y at all. Clarence sees this as a great opportunity to show George just what a great impact he has had on not just his community, but on the world. So George is shown what his family, friends, town and world would be like if he’d never been born. The new town is called “Pottersville”, after the antagonist Mr. Potter. It’s not a good thing. Clarence tells him: “Each man's life touches so many other lives. When he isn't around he leaves an awful hole, doesn't he?” and “No man is a failure who has friends.” The “feel good” part of the film is when George gets to return to the world he wished he’d never been born into. I’ll leave the assignment up to you to see how this all happens and how George and him family do once he returns. I’ve seen this film at least 50 times in my life, perhaps even more. In fact, most people would probably think that I’m a bit obsessed with this whole story. To which I say: everyone needs a hobby. This just happens to be one of mine. So what does this have to do with architecture and data management? I think plenty. - Enterprise-class projects can’t be done by one person. No one is a failure who has good team mates who collaborate well. You don’t have to be friends with them, or even like them that much. But you do have to find a way to collaborate with them.
- Architecture done well can have all kinds of impacts elsewhere. Each architect’s work touches so many other parts of the architecture. When it isn’t there, it leaves an awful hole…to be filled by a non-architect to do. One small great architecture component can have huge impacts on solution quality for a long time in the future. When George is a kid, he saves his brother Harry’s life. But in the Pottersville world, Harry dies. Clarence tells George: Every man on that transport died! Harry wasn't there to save them, because you weren't there to save Harry. If you aren’t there to create the architecture, or if the architecture you create isn’t used, then the good stuff it could deliver won’t be there when it is needed.
- Fastest isn’t always “bestest”. In running George and Clarence out of his Pottersville bar, Nick the Bartender explains what works in the bad world: Hey look, mister - we code fast here for people who want to get lots of stuff done fast, and we don't need any characters around to give the joint "atmosphere". Is that clear, or do I have to slip you my left for a convincer? Well, I paraphrased that quote. But you get the point. Perhaps that was Nick’s collaboration method – using bouncers to run people out. Some people feel that data and other architectures are just there for some sort of religious checklist nirvana. It’s our jobs, as architects, to show them why architecture plays a key role project success. A left convincer might work in the short run, but the best way to get support for an architecture is have one that works. Good architectures need to be designed. Hacking away on a pseudo architecture is more Pottersville than Bedford Falls.
- Architecture is more than drawing boxes and lines. George was fabulous at motivating people to do the right thing. The first way he did this was by living by his own principles. When put in a tight spot, he did the right thing. We architects need to do the same thing. We can’t tell development teams that they must treat data with respect and then treat our own meta data as if it weren’t important. This means ensuring that our architectures are managed with real tools, backed up, disaster-proofed, and generally treated as production data – which they are.
- Sharing a vision is important. George was also great with expressing vision. He could get people to rally ‘round a cause by getting others to see what was in it for them. His monologue to Potter about why the Bailey Building and Loan should carry on after his father’s death is a classic. But his best was saved for Mary, in the moonlight:
George: What is it you want, Mary? What do you want? You want the moon? Just say the word and I'll throw a lasso around it and pull it down. Hey. That's a pretty good idea. I'll give you the moon, Mary. Mary: I'll take it. Then what? George: Well, then you can swallow it, and it'll all dissolve, see... and the moonbeams would shoot out of your fingers and your toes and the ends of your hair... am I talking too much? I’m still not sure how I’m going to work that line in with one my vision/architectural reviews, but I’m still thinking about it. Look for it on call soon. For those of you who have seen IAWL and might appreciate some derivative works, I leave you with: Carolyn’s Sill’s video and song “George Bailey”. This is one of my favourite holiday running songs for the tempo and overall good feelings it leaves me with. Her songs are available on iTunes. While you are watching this video, head over to iTunes and buy it. As an independent artist, she deserves the 99 cents for putting this together. Next up is Angry Alien’s It’s A Wonderful Life in 30 Seconds with Bunnies. A 30 second overview of the film. Be sure to click on the bunny outlines at the end to see some clips that couldn’t be part of the 30 second summary. Finally, dear reader, I want you to know that you personally touch many lives by being part of our communities, both here and on Twitter. Happy Wonderful Life, everyone.
|
By Karen Lopez on
Thu, 10 Dec 2009 15:57:55 GMT
As posted earlier, The CA Product Line Community (user group) is following a user-driven enhancement process. Voting is now open for the enhancements. CA Modeling Global User Community Once the voting is complete, the enhancements will be prioritized based on the votes. The prioritized list will be presented to ERwin Development and Product Managers at the CARE Conference that precedes CA World in May 2010. Prior to CARE, this same list will be sent out to GUC members for their information. So to give a highlight of the time table: - Voting process for all Global User Community Members takes place during the time frame shown below: - December 1, 2009 – January 8, 2010
Note that even though enhancements will be gathered from all users, only Global User Community members will vote on the priority of each. If a user wishes to vote during the enhancement process, they will need to join the Modeling Global User Community. - Votes will be tabulated and the top items identified during the time frame below: - January 11, 2010 – February 28, 2010
- The results will be published to the members: - The results will be presented to ERwin Development and Product Management at the CARE Conference (that is held in conjunction with CA World) http://www.casurveys.com/wsb.dll/156/GUCModelingER2010.htm | …and, yes, it is fine to post your requests for supporting votes to our ERwin discussion group. Make your business case there, as the supporting documents for each option don’t always allow enough room to give a good description of why the enhancement is needed. Some of the requests that we’ve discussed in our groups are: - Complete compare enhancements
- ERwin Navigator enhancements
- Resizability of dialogs
Get Voting. This of this as your holiday wish list, CA-style. Be nice, vote, and you will get something good next year.
|
By Karen Lopez on
Thu, 05 Nov 2009 11:19:14 GMT
I’m currently reading Neal Fishman’s Viral Data in SOA and really enjoying it. What great timing on the analogy he’s using: the fact that data tends to move around from person to system to system to person in a manner that isn’t always controllable, at least not the way most people think it is. Fishman is the Program Director for Information and Integration Forensics at IBM. I’ve always said that data architecture is much more about forensics and archeology than it is about creating something from scratch. Maybe that’s why I’m enjoying this work so much. Fishman is also one of the authors of Enterprise Architecture Using the Zachman Framework. Watch for a full review once I’m finished.
|
By Karen Lopez on
Wed, 04 Nov 2009 07:01:00 GMT
This clip is a bit longer than other ones. Mr. Blandings has purchased a house, visioning I love the scenes where outside consultants have been brought in to evaluate the new purchase, after the fact. My favourite quotes: “Who needs engineers; it’s not a train you know?” “Tear it down” “Tear it down” “Tear it down” “I don’t see how we can bring it in for less than 12, or 12,500” (This clip includes the previous clip about marking up the architectural diagrams at about 6 minutes in) I do love, though, when business users work right on their own models, marking them up, making them their own. That’s my sign that modeling has truly been adopted in an organization.
|
By Karen Lopez on
Wednesday, November 04, 2009 6:50 AM
I work really hard when I present to business users to avoid the normal IT bafflegab / dujamakicey lingo, but I know that we struggle with this. When I present at groups like DAMA (dama.org) , I sometimes get feedback that I’ve used a term, such as ERD or LDM that might not be clearly understood by everyone in the crowd. This is a tough call, as I want to make some assumptions about the audience at DAMA meetings so as to balance time allotted against the desire to deliver content that is useful for data architects. It’s very painful to have a presenter speak at a DAMA or IRMAC meeting and have him spend half the time explaining what a database is and what a data model is. So while I do encourage attendees to ask if I use a term or concept that is unfamiliar to them, most won’t ask. Remember to watch your turbo encabulators when collaborating with others. We are all guilty of this. Thanks to @ldbjorh for the link to this video.
|
|
 |
|
InfoAdvisors Calendar List
|  |
|
 |
|
|
|
|
|
|