02 October 2009

Promo for CEE-SECR and other Links

I’ve created this (goofy?) promo at the request of the organizers for the 5th Central and Eastern European Software Engineering Conference in Russia.  It takes place the last week in October in Moscow.  I’ll be delivering a keynote and a workshop on AgileCMMI (of course, what else?).  In particular I’ll be pimping my idea that CMMI and Agile *need* each other.

 

As noted, the Webinar with the SEI will be on the same topic.  So far, nearly 400 people have signed up for that!  The direct registration link is: https://www1.gotomeeting.com/register/167857128.

Labels: , , , , , , ,

13 June 2009

Prague Report: SEPG-Europe 2009

Despite half the attendance from 2008, the sessions were of very high imagequality and the size of crowd really facilitated an intimate setting to network, eat more than one meal with old and new friends and to have serious conversations about process improvement and the direction of SEI and its Partner network.

While it's not an entirely fresh thought, it really hit home for me the extent to which conferences -- and other concentrated spans of time, in general -- have the ability to shake loose new ideas. This conference, sometimes (I admit) unlike other events, I really spent an enormous amount of time and energy reflecting on all-things-process including my own work and company, collaborations, CMMI and other SEI products, and the SEI itself at a strategic level.

It's clear that when you spend that much time on learning, studying and inspection of ideas, the constant barrage of collisions and connections, that all sorts of (typically good) things can come of it. Really, I suspect that these not-so-obvious benefits all-too-often go under-appreciated, and under-utilized as secondary and tertiary returns of getting the most from attending conferences and of sending people to conferences. For my time (and money), these events have the potential to be far more value than mere training and seminars. And, this year's, SEPG-Europe really made me appreciate that.

image The only event on Monday was a workshop on CMMI for Services which included several spirited discussions about model content and applications. An idea-generating session was conducted for how to address qualifications, continuing education, and related credentialing, for qualifying Partners to teach a new training class I'm helping develop in my role as an SEI Visiting Scientist. This discussion warmed up to even higher heart rates. (In a good way.)

Tuesday was the official tutorials day. My CMMI Crash Course could have gone better -- I was dreadfully under the weather from something I ate the night before. I also had it confirmed for me that the European crowd of novices is very different on many levels than American, British and other cultures. I couldn't get people to participate even with (mock) threats and jokes. They simply wouldn't open up. While they would ask questions at times, if I asked a question, they'd wait for me to answer it -- even when prompted them to answer. It came across as though one Danish student had more courage and better answers than the room full of working professionals.

While having the best of intentions to attend afternoon tutorials, I found myself back in bed, skipping lunch and dinner and only emerging once or twice to grab something to drink to stave off dehydration.

The exhibit area opened Tuesday evening, and I showed up with my shirt hanging out, no jacket or socks and looking very much like someone dragged me outside in the rain, hastily dried me off, then stuffed me into well-worn clothes. But, by the evening I was feeling better. Good enough to go down to the adjacent mall to buy 2 bottles of PowerAde. Once of which didn't even survive to see me emerge back out from the mall.

Wednesday, Thursday and Friday were the main conference days. Each one filled with excellent content. (You can download highlights here.) A former client of mine, Kevin Williams started my Wednesday day off with superb content on his (former) company's CMMI journey complete with metrics, examples, and lessons learned. It was a genuinely rich and rewarding example for how small and agile organizations can stay agile, use CMMI to benefit their work and get a desired rating. Kevin reported that despite having left the company and not having been replaced, the processes put in place under his leadership are still in use.

His session would have been better attended (by more people who really needed the information) had it not been for a slight oversight that left the word "Agile" out of his presentation and abstract. As a result, Kevin's 40-minute slot was opposite the start of a half-day tutorial on agile and CMMI from Tim Kasse who really put agile and CMMI under the engineering microscope -- at least while I sat in on the 2nd half of it, so I assume the earlier half was as hard-hitting.

It was hard to tear myself away from the excellent networkinClock tower after dusk ~9pmg to get back into sessions throughout the week. Then, once I got back inside, there were other obligations keeping me from staying. For example, to go "play expert" for an "Ask the Experts" break-out, I had to bail out half way through Michael West's insightful work and thoughtful mini-tutorial (complete with hands-on exercises) on process design and communication.

The first keynote speakers started Thursday, but afterwards, the highlight of my Thursday sessions was John Hamilton's talk on complex process concepts for absolute beginners. He was highly energetic, entertaining, and very crammed full of excellent advice. I'm "borrowing" several turns of phrase from him -- which is only fair considering he borrowed a number of ideas (and words) from me. Fair trade. (Be flattered, John, I am!) ((John actually asked me about his use of the ideas at his company's recent conference -- where I also spoke.)) I believe it's from John that I tweeted about where the real improvement begins.

Friday. Ah, Friday. The way Friday got started was surely a sign of good tidings. Tony Devlin's keynote was simply inspiring. My tweets (also) from it don't even tell the half of it. Talk about true maturity. Do they *get* this stuff or what?! I can't even bring myself to write about it out of fear of not having time to sleep tonight once I start. I expressed my thanks afterwards and expressed a request for learning from them and extended an open offer to answer questions from my experience in return. He graciously provided me with his email address and said he'd bare all. Then to have had lunch with him was a real treat. I was already eating with 2 SEI personnel (including Mike Philips the program manager for CMMI), and with one open space, Tony asked to join in. After making a fool of myself over light banter -- in which I forgot an actor's name, thereby forgetting his nationality, and only remembering that he portrayed an Irishman in a movie, causing me to think he was Irish, only to be admonished for confusing Irishmen with Scots when someone recalled the actor for me -- we got back to discussing his experience and solidified our intent to exchange information.

Friday was no where nearly done. A session on multi-model collaboration by Kobi Vider-Picker was incredibly well-researched and his audience was full and attentive. He basically laid-out how well the CMMI suite can handle dozens of standards, guides, regulations, etc. I understand he doesn't need to sleep or eat much. It must be how he finds the time between all his work to do such thorough research. The next session was by Malte Foegen, the tweet from that session set off a chain-reaction of re-tweets. Probably my longest ever.

Lastly, my mini-tutorial based on the SEI Technical Note probably had about a third of the entire attendee roster. Of course, by 4pm on Friday, nearly the entire roster had already started out for the airport. By this point, people were more open to volunteering discussion. Nonetheless, I was struck by how deeply ingrained certain ideas about CMMI (and Agile) have been etched. Despite months of promoting the subject since the publication (years prior to that online); despite the availability of the Crash Course, and other sessions from other events, despite all the presentations throughout this and other SEPG events, and for many, having sat through the Crash Course just days before . . . some misperceptions about CMMI and Agile (such as how certain practices "must" be done, or what constitutes "evidence", or that process definition is process "restriction") just are almost too hard to give up.

There is work ahead still.

I'm on it.

Labels: , , , , , , , , , ,

11 November 2008

CMMI® or Agile: Why Not Embrace Both!

The third technical note to get started in 2008 is finally published with a cushion of 50 days left in the year!image

:-)

Yes, my friends, *the* paper we've all been waiting for has made it through the gauntlet of reviews and approvals at the SEI (which is, after all, still part of a major research university, CMU, so let's cut them some slack), and has been released!

This is likely the most fanfare it will get.  It's just not really their style, or mine, so it's rather suiting.

I would, however, like to put in appropriate props for my co-authors, Jeff Dalton, David Anderson, Mike Konrad, and Sandy Shrum.  They were a pleasure to work and collaborate with the entire time.  Despite not appearing at the top of the list, Mike and Sandy must own stock in the only thing worth any thing these days: midnight oil.  Thanks to them this paper even got out while the year still reads "2008".

Thanks also goes out to everyone with whom I've discussed the content of the paper, reviewed sections, and to my friends in Mt. Crested Butte, CO who provided great ideas back in September 2007.

Writing this entry from Mar del Plata, Argentina, where I've finished teaching the Introduction to CMMI Services Supplement earlier today and where the SEPG-LA starts tomorrow, and where I'm keynoting (now) on Thursday, is rather poetic to the whole episode:  Just another tick in the clock of time where I find myself away from home.  Working, teaching, speaking, and again amazed that I'm experiencing all of it.

Today, in the lobby, I met Edward James Olmos.  I'm sure I'll come up with some way to connect his latest hit to CMMI and Agile.  And, no, the SEI are not Cylons!  Nice try.  Read the paper.

Well, it's well past my bed time out here.  Busy days coming.

Peace to you.

Labels: , , , , , ,

25 January 2008

Teaching CMMI Crash Course in Tampa

I'll be delivering the CMMI Crash Course&trade: What the SEI Won't Teach You at the SEPG-NA in Tampa this March.

It's currently scheduled for Thursday the 20th at 1:30pm. Listed as a tutorial.

Hope to see you at SEPG regardless!

(Anyone looking to license the Crash Course so they can deliver it should consider attending so you see it being done. I'm also hoping to have it recorded.)

Labels: , ,

02 April 2007

SEPG 2007 Report

SEPG has come and gone. This year held in hip, happenin' Austin, TX. Though, the weather only cooperated for maybe 1 of the 4 days, not including the Sunday on which I arrived.

Attendance was a few hundred lower than last year, but there are a number of possible explanations for this (purely conjecture on my part):

- The event was about a week later in the month than usual;

- The SEI hired an outside company to market, promote and handle much of the registration activities. By and large they did a decent job. However, one very noticeable difference was the increase in prices for everything from attending to showing at the exhibition area. Unless my memory fails me, as a speaker I don't recall having to pay for attending last year at all. This year I did pay for all days but the one day of my presentation. If there's one thing I can over-generalize about with little impunity it's that the process improvement set are not the sort who part easily with their cash.

Regardless of the net number of attendees, there was no shortage of content. As for those subjects that interest me the most (and maybe you), I am happy to report that the volume of presentations dedicated to Small Settings and Agile has blossomed to require that these two tracks be separated into their own individual sections.

It was nice to see the two topics not be inseparable and to see/hear so much content that wasn't necessarily assuming that all small settings use agile or vise-versa.
The proceedings (or some part thereof) will be available eventually from the SEI's web site.

It was also nice to see and catch up with David Anderson whose SEPG trip report can be found here. (Terrible pic of me, by the way.)

David introduced me to Clementino Mendonca who expressed an interest in speaking with me some more about my experience with clients implementing MSF for CMMI Process Improvement and my "AgileCMMI" process architecture that might be able to be wrapped around it.

It is somehow fitting that the person coincidentally in the photo with Clementino (should you wander over to David's blog) is a newer client of mine -- showing keen interest in MSF.

Back on the subject of Agile + CMMI... Paul Nielsen, SEI's CEO very clearly stated to me the desire for SEI to publish some sort of official "position statement" on where they stand with respect to agile methods. In particular, stating that the SEI is not opposed to agile methods nor do they advocate any sort of disparagement of agile or any expectation that agile methods be assumed incompatible with CMMI. (Or something to that extent.)

Mixed in with this discussion was a side comment by Dr. Nielsen to the effect of why the SEI has such a reputation -- to which I immediately pointed out that the SEI's marketing ability is far less powerful than the combined power of all those who walk the earth in their name. Specifically, all the appraisers and instructors. Most of whom (~90% ?) wouldn't know agile if they saw it and if they did, wouldn't know how to implement or appraise CMMI in an agile environment.

I'm really surprised I haven't blogged (read: ranted) about that sooner... Maybe I have already in my FAQ. It's gotta be somewhere.

Labels: ,