Wednesday, June 19, 2002

Leroy Hamilton - Jazz Giants - Playboy Jazz Festival 2002

"It's a rare occasion when the crowd pauses and just listens at a jazz festival. They listened and heard on Sunday at the Hollywood Bowl when three members of jazz royalty graced the stage at once... Herbie Hancock...Michael Brecker...Roy Hargrove. Their tribute to Miles Davis and John Coltrane was something special. After a few minutes, I was bobbing my head along with the music, and I wasn't alone. You realize at that moment how much you miss Miles...Sarah...Ella...Trane...jazz. And, you truly understand how good it is in 2002 to have artists committed to playin' some jazz. I have attached a few images from that moment. Enjoy!"

20020616: Jazz Giants - Playboy Jazz Festival 2002 - Leroy Hamilton (http://PhotographyByHamilton.com)
Jazz Giants - Playboy Jazz Festival 2002
Leroy Hamilton

(Click here for larger, killer version)

Thanks for the great pictures...and great words! Check out some of his other work at http://PhotographyByHamilton.com.
11:15:26 PM    comment []  Google It!  


Drained By The Old

We had old pipe failure last night from the garbage disposal tube to the U-joint. I was up at 6:20 am, in line at Home Depot (with what turned out to be incomplete parts), hearing one of the many attempt-it-yourselfers say "That guy knows right...doing plumbing at 6 o'clock in the morning...that's the way to start a day." It's a different world at HD in the morning. An after work stop to correct the parts problem turns out nicely and with what turn out to be the complete parts.

The kids and I have a picnic dinner in the park, checking out Day 2 of the 22nd Annual Twilight In The Park Concert Series featuring the Navy Band Southwest Fleet Wind Ensemble. I get them to bed and begin unpacking the new parts and clearing out this obnoxious, unexpected blip on an already blip-filled agenda.

A picture named 20020619_KitchenSinkPipesIncident_WorkAreaPreSnap_P6190289_25percent.JPG

Preppin' complete, I've put the thing together, free standing, even photographed.

A picture named 20020619_KitchenSinkPipesIncident_NewPartsTestAssemble_P6190290_25percent.JPG

Time to reach in and twist the wall pipe slide nut to free the pipe replacement and save the slide nut for re-use. Just a gentle twist to get it moving...SNAP...

A picture named 20020619_KitchenSinkPipesIncident_OldPartsTwistSnap_P6190291_25percent.jpg

Miles is wailing in the other room. I'm under the sink and my hope of being 'handy' dashed. I wailed.
10:21:44 PM    comment []  Google It!  


RUP Forum: Feedback For Business Analysts

I've just recently subscribed to this forum and there is a really interesting thread on how Business Analysts get feedback on the job they are doing (lots of reviews). It has morphed into a discussion about the skill sets that Business Analysts (BAs) need. Very interesting.

For instance, on the subject of whether or not domain expertise is necessary for BAs...

"Strictly speaking, these are unnecessary. The analyst should ideally have unlimited access to domain experts, and should be able to elicit any information needed. However, there are a few caveats. Domain experts tend to be busy, their time is valuable. Some employers try and short-cut the knowledge transfer by demanding that the BA already has domain expertise. This approach can lead to problems, e.g. where opinions differ, but the differences aren't detected. Where the BA doesn't know the domain, there is a risk of incomplete comprehension."

The very uninteresting and ridiculous part of the RUP Forum is that there is no way to view the forum postings in real time. How stupid. The only way to get realtime updates is to subscribe to the forum, then you see them by email. What you can see from the website is only the latest (and not most up to date) compilation of postings month-to-date.

This would be more of a drag if the discussion on what I need to do my current job wasn't so timely.
4:09:03 PM    comment []  Google It!  


Billy Joel checks into a rehab hospital

Billy Joel checks into a rehab hospital [Entertainment Weekly]

"Billy Joel is undergoing treatment for a ''specific and personal problem'' at a hospital specializing in substance abuse and psychiatric care, according to his record label."

2:47:52 PM    comment []  Google It!  

ModelingStyle.info: UML Use Case Diagramming Guidelines

There are lots of good new and reminder points on these pages:

"Place Your Primary Use Cases [and Actors] In The Top-Left Corner Of The Diagram."

"Imply Timing Considerations By Stacking Use Cases."

"Although actors interact with your system by definition they are outside your scope of control, something that you can communicate by drawing them on the outside edges of a use-case diagram."

"Actors Model Roles, Not Positions. A common mistake that people new to use case modeling will make is to use the names of positions that people hold instead of the roles that the people fulfill when they are naming their actors. A good indication that you are modeling positions instead of roles is a use case diagram depicting several actors with similar names that have associations to the same use case(s)."

"Use <> to Indicate System Actors." There refer to actors that are systems, such as when some output from a use case is benefiting a system outside of your scope, like the HR system.

"Actors Don’t Interact With One Another. Although actors may in fact interact with one another in the real world this information isn’t something that is depicted on use case diagrams – you’ll never draw an association line between two actors (generalization relationships, which are allowed between actors, do not imply interaction)."

"...if your system needs to support such an event you need a way to model that. In Figure 2 you see that an actor called Time initiates the Submit Taxes use case because it is something that occurs on a periodic basis (typically monthly)."

"Avoid Arrowheads On Actor-Use Case Relationships. the problem is that many people confuse these arrowheads to imply information/data flow, as you would see in a data flow diagram (Gane and Sarson 1979; Ambler 1998), instead of initial invocation." This 'initial invocation' things was news to me (although I'm by no means an expert).

"Indicate Release Scope with a System Boundary Box." This is pretty key to indicating to viewers of your diagrams the release sequence of the application.
2:36:47 PM    comment []  Google It!  


Welcome to the OCL Center

"The Object Constraint Language (OCL) is a notational language for analysis and design of software systems. It is a subset of the industry standard Unified Modeling Language that allows software developers to write constraints and queries over object models. These constraints are particularly useful, as they allow a developer to create a highly specific set of rules that governs the aspect of an individual object. As many software projects today require unique and complex rules that are written specifically for business models, OCL is fast becoming an integral facet of object development."

OCL is something that might be used to augment how requirements are specified in Use Cases and SRS'. Don't know anything about it and probably should.
2:14:01 PM    comment []  Google It!  


Scott Ambler: Agile Analysis Modeling: Rethinking The Role of Business Analyst

"Fundamentally the role of business analysts was always to improve the communication between developers and project stakeholders. In many “traditional” organizations that meant that business analysts formed a bridge between the two groups, a definite improvement in many situations, although at the same time erected barriers. Now is the time to take the next step, to become more agile and have business analysts become the communication mentors/coaches on project teams. [Emphasis added by VO]"

In our newly formed Analyst Group, we've been talking much more about the "traditional" role, so it's interesting at this point to hear about taking it to a next level. Mentors in helping developers and business experts communicate. Not just playing the role of the communicator.

He also talks about the ideal situation of having co-located development teams and stakeholders...

"In this situation an agile business analyst should be just another one of the developers on the team, likely leading requirements and analysis modeling efforts as needed. They would actively work to facilitate communication within the team, mentoring developers in business analyst skills and perhaps even mentor project stakeholders in development skills."

1:39:06 PM    comment []  Google It!  

ModelingStyle.info

"The focus of this web site is style. That's it. It presents guidelines to improve the quality and readability of your software diagrams, making them easier to understand and to work with. Included are guidelines for applying various modeling notations effectively, such as when to apply aggregation between two classes instead of association, but excluded are design patterns such as Strategy or Facade. Note that the primary focus of this site, at least at first, will be the UML, the industry standard for modeling systems using object-oriented and component-based systems."

This looks like an interesting site, especially if you are looking to do or improve your software diagrams. I will be going through this site a lot, since I'm very interested in being able to draw models, in UML, of system requirements and processes.
9:59:11 AM    comment []  Google It!  


Key Al Qaeda Members Arrested in Morocco, U.S. Says

Key Al Qaeda Members Arrested in Morocco, U.S. Says. Moroccan authorities have detained one of the three or four most senior leaders of Al Qaeda captured since Sept. 11, and another senior operative is in Syrian custody. By Reuters. [New York Times: NYT HomePage]

"Zubair was ``somebody who ran guest houses in Afghanistan for people coming and going to the camps,'' the [U.S.] official said, referring to al Qaeda training camps in Afghanistan."

Why would a U.S. official call al Qaeda training camps 'guest houses'? That's strange to me when we've had no problem calling folks terrorists and such, and we've used the term training camps before.
6:13:55 AM    comment []  Google It!  


Miff Mole and The 26 Year Gap in Tony Malaby's Life

"There seems to be a gap in documentation between being born and going to New Jersey to play with DeFrancesco."

Astute commentary on the missing gap in Tony Malaby's Bio by the fine, upstanding, and oh so free, Miff Mole. Here's some additional creative input towards Thursday's interview from Park Assistant Mole on filling that gap:

  • How did he get hooked?
  • What/who did/does he listen to?
  • Other instruments?

20020618: Miff Mole, Upstanding Park Assistant
Miff Mole, Upstanding Park Assistant

The liner notes from 'Sabino' fill in some of the info...Tucson, High School, Sabino, Canyons, Channeling, Water, Energy, Defrancesco...lots more. Sounds like Tony's been on an interesting search for himself and his voice, if that doesn't sound too cliche.

Thanks to Miff for the hand-off of the disc, for my listening pleasure, today during a tour of Heritage Park, San Diego, where he greatly assists. Although, he probably get assists himself from the other crack staff members I met, Autumn and Kay (?, oops). Hi to all the crew.
1:09:27 AM    comment []  Google It!  


Dan Atkinson on Tony Malaby at The Athenaeum, June 27, 2002

"Malaby's music is well-represented on his Arabesque release 'Sabino,' as well as on Mark Helias' 'Open Loose.' The Helias disc is actually closer to the live performance that I heard in NYC a year ago. You can check out more Malaby info at http://www.tonymalaby.com There's also good info on all three members of the trio at http://www.amibotheringyou.com."

That's how Dan layed it out for Mr. Mole and myself, bestowing on us the honor of talking to Tony a week before his gig June 27, 2002, 7:30 pm in La Jolla at Athenaeum Music & Arts Library (1008 Wall St., (858)454-5872). Thanks to Tony's Gigs page for the details. I can never find a website for The Athenaeum...I'm sure it's just me.

Tony's playing with a trio from the 'Sabino' band (his latest disc with Michael Fromanek-bass/slepper/artist/webman, Tom Rainey-drums, minus Marc Ducret-guitar).

Thanks Dan for the hook-up and the links, which we have already been pursuing.
12:38:39 AM    comment []  Google It!