<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-15936292</id><updated>2012-01-13T21:33:30.425-08:00</updated><category term='linux'/><category term='identity'/><category term='apple'/><category term='mac'/><category term='laptops'/><category term='federation'/><category term='access'/><category term='directory'/><category term='ubuntu'/><category term='open source'/><category term='blogging'/><category term='work'/><category term='oracle'/><title type='text'>Life of the agilista</title><subtitle type='html'>My blogger blog on all things work related!</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>37</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-15936292.post-2624120393526459518</id><published>2010-10-12T23:37:00.001-07:00</published><updated>2010-10-12T23:49:50.077-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='access'/><category scheme='http://www.blogger.com/atom/ns#' term='directory'/><category scheme='http://www.blogger.com/atom/ns#' term='work'/><category scheme='http://www.blogger.com/atom/ns#' term='identity'/><category scheme='http://www.blogger.com/atom/ns#' term='oracle'/><category scheme='http://www.blogger.com/atom/ns#' term='federation'/><title type='text'>The Story of 'O' products</title><content type='html'>&lt;div style="text-align: left;"&gt;Its come to my attention lately there's a LOT of confusion about what the litany of 'O' products ('O' being Oracle). Given Oracle's choice to name everything after itself you end up with a myriad of 'O' products in three and four letter acronyms. Coming from a background of Microsoft products where almost every year the product was renamed to something entirely different for no rhyme or reason (see MIIS to ILM to FIM), I am OK with Oracle renaming everything it buys to "Oracle" something. Still there's a lot of confusion about the products and what they do. Given the recent acquisition of Sun products and there subsequent renaming there's lots of speculation that the products overlap or worse, compete. Some examples, OAAM or Oracle Adaptive Access Manager, OAM or Oracle Access Manager, given the names one might think the products are competitors. Naturally in today's business environment where every penny counts as businesses guard their cash reserves you wouldn't want to put anything into production with an overlapping or competitive function. As such, I've been repeatedly asked about things like OIM, OID, OIA, and OAAM and whether they are serving the same function. This post is my attempt to provide some insight as to how those products interact, what purpose they serve, and our roadmap for implementing them.&lt;/div&gt;&lt;br /&gt;A good visual is invaluable to show the relationship between the parts of the Oracle Identity Suite. Here's the interaction as presented by Oracle for their products and respective niches they fill:&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_whcsQjCJVgo/TLVWLsafbCI/AAAAAAAAKsY/zaygsXJLl8E/s1600/oracle_identity_suite2.jpg"&gt;&lt;img src="http://1.bp.blogspot.com/_whcsQjCJVgo/TLVWLsafbCI/AAAAAAAAKsY/zaygsXJLl8E/s400/oracle_identity_suite2.jpg" border="0" alt="" id="BLOGGER_PHOTO_ID_5527418876567972898" style="display: block; margin-top: 0px; margin-right: auto; margin-bottom: 10px; margin-left: auto; text-align: center; cursor: pointer; width: 400px; height: 153px; " /&gt;&lt;/a&gt;&lt;div&gt;&lt;a href="http://1.bp.blogspot.com/_whcsQjCJVgo/TLVWLsafbCI/AAAAAAAAKsY/zaygsXJLl8E/s1600/oracle_identity_suite2.jpg"&gt;&lt;/a&gt;&lt;br /&gt;We're currently implementing the foundation for good Access &amp;amp; Identity Management which is good role based access and role governance. This is served by Oracle Identity Analytics or OIA. OIA will allow us to move away from the very manual of process of managing roles today by spreadsheet and SQL Scripts. It will also allow us several key improvements; separating our AIM systems from any and all legacy databases, moving away from the tight coupling of roles (access) to job codes and cost codes, and finally associating access with job functions and responsibilities in the form of enterprise roles. Having a solid grasp on roles is fundamental to our efforts and will provide a multitude of benefits to us, our customers, and the business.&lt;br /&gt;&lt;br /&gt;We're also implementing Oracle Internet Directory or OID which will allow us to govern access to Oracle databases. Oracle Internet Directory (OID) is an implementation of LDAP (lightweight directory access protocol) and allows end users to access Oracle databases with their network credentials. This allows us to tie back access to Active Directory as our single point of control for all access in the enterprise. OID will also allow us to manage authorizations in Oracle databases via membership in LDAP (OID) groups, groups governed and approved by the database owners. So Business Intelligence database access will have to be approved by the Business Intelligence team, CRM database access will be controlled by CRM team, etc. All of this access will be requested, approved, and authorized through a single site, the Computer Access Process or CAP.&lt;br /&gt;&lt;br /&gt;The CAP itself will get a facelift this year and we're going to improve and extend our provisioning process (see Identity Administration) as we implement Oracle Identity Manager or OIM. OIM will allow us to move away from our Microsoft based workflow engine, which has served our purposes admirably but not without its challenges, and allow us to begin to use OIM's connectors for expanded provisioning to the eBusiness applications. OIM also promises tighter integration with the Oracle owned applications like PeopleSoft and the rest of our Oracle Identity Suite products like Oracle Adaptive Access Manager (OAAM) and Oracle Identity Federation (OIF), two technologies we're going to implement in the next 4-6 months as well. More on Oracle Adaptive Access Manager and Oracle Identity Federation in a future post.&lt;br /&gt;&lt;br /&gt;So to RECAP:&lt;br /&gt;&lt;br /&gt;OIA: Oracle Identity Analytics - role management, a foundational piece (database) for role based access and role governance.&lt;br /&gt;&lt;br /&gt;OID: Oracle Internet Directory - a directory implementing LDAP which will allow us to authenticate Oracle database users via Active Directory and authorize them based on membership in groups (roles) governed in the near future by OIA (no dependency).&lt;br /&gt;&lt;br /&gt;OIM: Oracle Identity Manager - a workflow and provisioning engine for extending and enhancing the administration of identities.&lt;br /&gt;&lt;br /&gt;OIF: Oracle Identity Federation - a means for federation of our identities with partner organizations. Federation via standards, plain and simple.&lt;br /&gt;&lt;br /&gt;OAAM: Oracle Adaptive Access Manager - strong authentication and knowledge based authorizations for websites. Coupled with its capabilities for real time fraud detection and prevention this tool will serve a variety of purposes.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-2624120393526459518?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/2624120393526459518/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=2624120393526459518' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2624120393526459518'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2624120393526459518'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2010/10/story-of-products.html' title='The Story of &amp;#39;O&amp;#39; products'/><author><name>Greg@Work</name><uri>http://www.blogger.com/profile/10530082990457283086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_whcsQjCJVgo/TLVWLsafbCI/AAAAAAAAKsY/zaygsXJLl8E/s72-c/oracle_identity_suite2.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-1626766342477927442</id><published>2010-09-07T05:15:00.001-07:00</published><updated>2010-09-07T05:15:32.412-07:00</updated><title type='text'>My Review of Roku HD Player</title><content type='html'>&lt;div class="hreview"&gt;&lt;div class="item"&gt;&lt;p&gt;&lt;a href="http://www.roku.com/roku-products"&gt;Originally submitted at Roku&lt;/a&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="margin-top:0"&gt;The best-selling HD Player (as known as Netflix Player by Roku) plays High Definition video and connects to surround sound audio.&lt;/p&gt;&lt;/div&gt;&lt;a href="http://www.roku.com/roku-products" style="display: none;" class="url fn"&gt;&lt;span class="fn"&gt;Roku HD Player&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br clear="left"&gt;&lt;p&gt;&lt;strong class="summary"&gt;Best purchase I've made in the last year&lt;/strong&gt;&lt;/p&gt;&lt;div&gt;By &lt;strong&gt;agilekalaf&lt;/strong&gt; from &lt;strong&gt;Goodyear, AZ&lt;/strong&gt; on &lt;strong&gt;&lt;abbr title="201097T1200-0800" class="dtreviewed" style="border: none; text-decoration: none;"&gt;9/7/2010&lt;/abbr&gt;&lt;/strong&gt;&lt;/div&gt;&lt;p&gt;&lt;div style="margin: 0.5em 0; height: 15px; width: 83px; background-image: url(http://images.powerreviews.com/images/stars_small.gif); background-position: 0px -180px;" class="prStars prStarsSmall"&gt;&amp;nbsp;&lt;/div&gt;&lt;/p&gt;&lt;div style="display: none"&gt;&lt;span class="rating"&gt;5&lt;/span&gt;out of 5&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Pros: &lt;/strong&gt;Easy to use, Great value, Video selection, Compact, Reliability, Built in Wi-Fi, Easy to set up, High quality picture&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Cons: &lt;/strong&gt;Need fast internet service&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Best Uses: &lt;/strong&gt;Internet Radio, Primary TV&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Describe Yourself: &lt;/strong&gt;Technophile&lt;/p&gt;&lt;p style="margin-top:1em" class="description"&gt;Given I am very internet savvy so I knew full well how to take advantage of this device from the start, but this is the future of TV. They are building the features of the Roku into TV's (Vizio, others) and selling them for a huge markup now. I wouldnt buy one, I'd buy this instead. Why? Its configurable. You can get Pandora, FlickR, SmugMug, and TEDTalks with this device. All for around $100 makes this the smart move.&lt;/p&gt;&lt;p style="margin-top:0.5em"&gt;(&lt;a href="http://www.powerreviews.com/legal/terms_of_use.html" rel="license"&gt;legalese&lt;/a&gt;)&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-1626766342477927442?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/1626766342477927442/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=1626766342477927442' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/1626766342477927442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/1626766342477927442'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2010/09/my-review-of-roku-hd-player.html' title='My Review of Roku HD Player'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-8715757840220487220</id><published>2009-11-22T21:49:00.001-08:00</published><updated>2009-11-22T21:49:01.639-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><category scheme='http://www.blogger.com/atom/ns#' term='mac'/><category scheme='http://www.blogger.com/atom/ns#' term='apple'/><title type='text'>Trying out MarsEdit2</title><content type='html'>So I'm now a VERY happy Mac user. Its like the most stable, non free, linux  laptop I've ever used. But, I've yet to find anything that rivals &lt;a href="http://windowslivewriter.spaces.live.com/"&gt;Windows Live Writer&lt;/a&gt; for blogging to a variety of platforms. While it isn't free, &lt;a href="http://www.red-sweater.com/marsedit/"&gt;MarsEdit2&lt;/a&gt; holds great promise. So for the next 30 days my posts will be coming to you courtesy of &lt;a href="http://www.red-sweater.com/marsedit/"&gt;MarsEdit 2&lt;/a&gt;. &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-8715757840220487220?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/8715757840220487220/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=8715757840220487220' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/8715757840220487220'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/8715757840220487220'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2009/11/trying-out-marsedit2.html' title='Trying out MarsEdit2'/><author><name>Greg@Work</name><uri>http://www.blogger.com/profile/10530082990457283086</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-5541354476417147882</id><published>2009-10-28T20:40:00.001-07:00</published><updated>2009-10-28T20:40:13.341-07:00</updated><title type='text'>My Review of Pragmatic Thinking and Learning</title><content type='html'>&lt;div class="hreview"&gt;&lt;div class="item"&gt;&lt;p&gt;&lt;a href="http://oreilly.com/catalog/9781934356050"&gt;Originally submitted at O'Reilly&lt;/a&gt;&lt;/p&gt;&lt;div&gt;&lt;p style="margin-top:0"&gt;All day long, you&amp;#39;re thinking. There&amp;#39;s always something new you need to learn.  But do you know the best ways to think, or learn? We all know how to work with software and hardware, but what about wetware-our own brains?  &lt;p&gt; In this new book by Pragmatic Programmer Andy Hunt, you&amp;#39;ll se...                            &lt;/p&gt;&lt;/div&gt;&lt;a href="http://oreilly.com/catalog/9781934356050" style="display: none;" class="url fn"&gt;&lt;span class="fn"&gt;Pragmatic Thinking and Learning&lt;/span&gt;&lt;/a&gt;&lt;/div&gt;&lt;br clear="left"&gt;&lt;p&gt;&lt;strong class="summary"&gt;Head First Thinking and Learning!&lt;/strong&gt;&lt;/p&gt;&lt;div&gt;By &lt;strong&gt;Agile Kalaf&lt;/strong&gt; from &lt;strong&gt;Phoenix, AZ&lt;/strong&gt; on &lt;strong&gt;&lt;abbr title="20091028T1200-0800" class="dtreviewed" style="border: none; text-decoration: none;"&gt;10/28/2009&lt;/abbr&gt;&lt;/strong&gt;&lt;/div&gt;&lt;p&gt;&lt;div style="margin: 0.5em 0; height: 15px; width: 83px; background-image: url(http://images.powerreviews.com/images/stars_small.gif); background-position: 0px -180px;" class="prStars prStarsSmall"&gt;&amp;nbsp;&lt;/div&gt;&lt;/p&gt;&lt;div style="display: none"&gt;&lt;span class="rating"&gt;5&lt;/span&gt;out of 5&lt;/div&gt;&lt;p&gt;&lt;strong&gt;Pros: &lt;/strong&gt;Well-written, Easy to understand, Helpful examples, Concise&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Best Uses: &lt;/strong&gt;Expert, Student, Novice, Intermediate&lt;/p&gt;&lt;p&gt;&lt;strong&gt;Describe Yourself: &lt;/strong&gt;Developer&lt;/p&gt;&lt;p style="margin-top:1em" class="description"&gt;Whats great about the Head First books? They truly understand how we humans think and learn. Read the intro to any HF book and they will tell you their approach is based on an understanding of how people learn best. THIS book shows you how they arrived at that conclusion and how you can train your mind to be a better learner. Are you interested in mastering the job you have or training for the job you want? This book will help you lay the foundation for that no matter what area you are looking to master. One of the best books I've read in years!&lt;/p&gt;&lt;p style="margin-top:0.5em"&gt;(&lt;a href="http://www.powerreviews.com/legal/terms_of_use.html" rel="license"&gt;legalese&lt;/a&gt;)&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-5541354476417147882?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/5541354476417147882/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=5541354476417147882' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/5541354476417147882'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/5541354476417147882'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2009/10/my-review-of-pragmatic-thinking-and.html' title='My Review of Pragmatic Thinking and Learning'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-3730883649676408156</id><published>2009-06-02T15:47:00.000-07:00</published><updated>2009-06-02T15:51:53.685-07:00</updated><title type='text'></title><content type='html'>Some lucky devil is going to Catalyst 2009. Should be the bomb for Identity Management! Next year I'll try and make it to Prague!&lt;br /&gt;&lt;br /&gt;&lt;!--start catalyst promo--&gt;&lt;br /&gt;&lt;a href="http://www.catalyst.burtongroup.com/Na09/"&gt;&lt;br /&gt;&lt;img src="http://www.catalyst.burtongroup.com/Na09/Images/Banner195x200_Simple.jpg" /&gt;&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;&lt;!--end catayst promo--&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-3730883649676408156?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/3730883649676408156/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=3730883649676408156' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/3730883649676408156'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/3730883649676408156'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2009/06/some-lucky-devil-is-going-to-catalyst.html' title=''/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-2948474062491770385</id><published>2008-11-12T11:17:00.000-08:00</published><updated>2008-11-12T11:33:57.052-08:00</updated><title type='text'>Gartner last presentation</title><content type='html'>I love the MQ on conference schwag. Sorry I missed the laser pointer (I think) but I did end up with two pair of magnetic Ben-Wa balls from Deloitte. Dude, did you just say Ben Wa? ummm...yes...look it up. Seriously, a dubious gift to be sure. I feel like Captain Quig when I play with them. Then there's the every present risk of HIGHLY magnetic items in the laptop case...thats gotta be dangerous. Finally, I was sure seeing those things in my bag would prompt some sort of impromptu cavity search but gratefully it was not to be.&lt;br /&gt;&lt;br /&gt;Notes from the conference: Shannon Wilson is the coolest boss on the planet. Really, so many ways to describe it but the best reference isnt my word, its how many people at work are now approaching him wanting to be a part of his team. A good boss is like gold.&lt;br /&gt;&lt;br /&gt;When you attend a Gartner conference and you're in the last session....ask a friggin question. I failed to notice the 4 iPod Nano's upfront...one for each questioner. Well how could you know you ask? Ummm...cuz they did the exact same thing last time (2 yrs ago). Oh well. I didnt win a damn thing.&lt;br /&gt;&lt;br /&gt;Overall the conference was one of the best I've been to...relevant info, GREAT Wifi (consistently and EVERYWHERE) and very very good food (from the vendors).&lt;br /&gt;&lt;br /&gt;One more thing, IT conference are great because of the diversity. I see Indians, Asians, Europeans, Canadians, South Americans, Caribbeans. I love the voices and the perspectives.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-2948474062491770385?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/2948474062491770385/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=2948474062491770385' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2948474062491770385'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2948474062491770385'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/11/gartner-last-presentation.html' title='Gartner last presentation'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-5710624406282413698</id><published>2008-11-12T07:05:00.000-08:00</published><updated>2008-11-12T07:54:13.074-08:00</updated><title type='text'>Making the case for IAM</title><content type='html'>Key issue 1 - Obtain and maintain support&lt;br /&gt;1. Understand the context&lt;br /&gt; a. What the business really want?&lt;br /&gt; b. Listen, dont pontificate&lt;br /&gt;2. Plan and execute&lt;br /&gt; a. Establish the mechanics&lt;br /&gt;3. Maintain&lt;br /&gt; a. Close the loop&lt;br /&gt;&lt;br /&gt;"The foundation of effective support is credibility"&lt;br /&gt;&lt;br /&gt;Understand the business strategy&lt;br /&gt; Faster, better, less expensive&lt;br /&gt;Map IAM strategy back to the business strategy&lt;br /&gt;Understand the business environment&lt;br /&gt; Drivers, Economics, Comptetition&lt;br /&gt;Understand the business risk and risk affinity&lt;br /&gt;&lt;br /&gt;Establish effective governance&lt;br /&gt; IAM Steering committee&lt;br /&gt; Role of Security vs Information/process owners, people owners&lt;br /&gt;Establish channels of communication&lt;br /&gt; Identity key stakeholders&lt;br /&gt; Meetings, presentations, documentation&lt;br /&gt; Build relationships&lt;br /&gt;Marketing principles&lt;br /&gt; Differentiate target audiences&lt;br /&gt; SWOT it&lt;br /&gt; Customize messages, packaging, and execution&lt;br /&gt;&lt;br /&gt;Key issue 2 - Communicating the business value of the program&lt;br /&gt;&lt;br /&gt;Articulate the business model&lt;br /&gt; The 4i Model&lt;br /&gt;Capture the business drivers&lt;br /&gt; Security efficiency&lt;br /&gt; Security effectiveness&lt;br /&gt; Business agility and Performance&lt;br /&gt;Map drivers to Values and Actions&lt;br /&gt; Business value - Expected Benefits&lt;br /&gt; Relevant Business Drivers - Why&lt;br /&gt; Implications/Requirements - What&lt;br /&gt;&lt;br /&gt;Executive Communication Plan&lt;br /&gt; Vision, action plan, Project list, Resources requirements, Reasons (business drivers), Expected business values&lt;br /&gt;&lt;br /&gt;Tailor to audience preference&lt;br /&gt;Temper content to reflect cultural and personality realitiess&lt;br /&gt;&lt;br /&gt;Key issue 3: IAM Projects - Cost Benefit Analysis or ROI?&lt;br /&gt;&lt;br /&gt;Developing a balanced approach to investment justification&lt;br /&gt;Reporting the results&lt;br /&gt;&lt;br /&gt;Recommendations&lt;br /&gt;Establish the foundations&lt;br /&gt; Listen to the business, understand context&lt;br /&gt; Implement governance structures and communications channels&lt;br /&gt; Establish feedback loop&lt;br /&gt;Communicate value of program&lt;br /&gt; articulate benefits in business terms&lt;br /&gt; Map business drivers to actions and expected values&lt;br /&gt;Justify project investment in business terms&lt;br /&gt; Use balanced CBA&lt;br /&gt; Report back&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-5710624406282413698?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/5710624406282413698/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=5710624406282413698' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/5710624406282413698'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/5710624406282413698'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/11/making-case-for-iam.html' title='Making the case for IAM'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-393927561092045644</id><published>2008-11-12T06:19:00.000-08:00</published><updated>2008-11-12T06:41:46.211-08:00</updated><title type='text'>Privileged Access Presentation by Ant Allan</title><content type='html'>Ant is one of the best Gartner guys. Very thorough and very knowledgeable. So here's the news&lt;br /&gt;&lt;br /&gt;50% growth in this space in the last 12 mos. This market is BOOMING right now. We've got lots of choices. That said, here's the choices we need to consider&lt;br /&gt;&lt;br /&gt;SUPM: Super User Password Management - The SUDO model. This is the concept of a support person or power user who needs access to elevated privileges in a given network device, database, server, etc. &lt;br /&gt;&lt;br /&gt;SAPM: Shared Account Password Management - SA, DBA, Administrator, these accounts are shared between systems administrators. The passwords to these ultra powerful, system installed accounts are often kept in Excel spreadsheet and much worse and shared among DBA's, Sys Admins, Network Admins. The passwords need to centrally managed and checked in and checked out.&lt;br /&gt;&lt;br /&gt;SIEM: Security Information and Event Management - We need to log what people do with elevated and shared account privileges. Likewise, we can set up patterns and scan for suspicious activity.&lt;br /&gt;&lt;br /&gt;SAPM: Software Account Password Management - Lots of applications have Service Level accounts with elevated privs. We need a way to manage passwords so that they can get their passwords, we can track applications using these passwords, and limit/change passwords to key systems and service accounts. This space is also called Application to Application (A2A) or Application to Database (A2B).&lt;br /&gt;&lt;br /&gt;Discoverability: The ability to poll a network and inventory ALL network devices, databases, and servers. This ability is nascent in this space. Its a product differentiator. Its also assumed that AT A MINIMUM, you know what your inventory looks like in silo (Windows Admins know how many Windows servers there are, etc)&lt;br /&gt;&lt;br /&gt;Pricing is all over the place. Per instance, per CPU, per entitlement, per user. CA has the best suite based product. IBM has a suite based product. The other 3 big vendors dont have this and partner with various vendors.&lt;br /&gt;&lt;br /&gt;This space is exploding because auditors are forcing this as a compliance issue. Only 1200 companies world wide have anything in place. We're not alone in NOT doing this and pushing to get it done this year. However, we are unique in that we dont have a handle on what our resource (server, database, network device) inventory is...this is a major failing for us.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-393927561092045644?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/393927561092045644/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=393927561092045644' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/393927561092045644'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/393927561092045644'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/11/privileged-access-presentation-by-ant.html' title='Privileged Access Presentation by Ant Allan'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-5403634462621059923</id><published>2008-11-11T11:44:00.001-08:00</published><updated>2008-11-11T11:44:38.186-08:00</updated><title type='text'>IAM Implementation, worst mistakes, best practices</title><content type='html'>Big Mistakes&lt;br /&gt;Not understanding the MQ. The leader quadrant is NOT for everyone.&lt;br /&gt;&lt;br /&gt;No listening to vendor/integrator advice – you may think you know more or that your business model is truly unique BUT, they know their product and how it achieve your goals&lt;br /&gt;&lt;br /&gt;Changing the scope on a whim – Dont allow yourself to get shortsighted , plan, design and build for the long term, remember IAM is infrastructure&lt;br /&gt;&lt;br /&gt;Big Success&lt;br /&gt;&lt;br /&gt;Establish effective governance&lt;br /&gt; Steering committee&lt;br /&gt; Role of the CISO/CSO vs process and people owners&lt;br /&gt;&lt;br /&gt;Establish channels of communication&lt;br /&gt; Identify key stakeholders&lt;br /&gt; Meetings, presentations, documentation&lt;br /&gt; Build relationships (dont use acronyms)&lt;br /&gt;&lt;br /&gt;Marketing principles&lt;br /&gt; Differentiate target audiences&lt;br /&gt; SWOT it&lt;br /&gt; Customize messages, packaging and execution&lt;br /&gt;&lt;br /&gt;Decision Framework&lt;br /&gt;&lt;br /&gt;Phase 1 – Identify&lt;br /&gt;Phase 2 – Prioritize&lt;br /&gt;Phase 3 – Organize&lt;br /&gt;&lt;br /&gt;Prioritize – Drivers and Deliverables&lt;br /&gt;Drivers – impact, cost, urgency&lt;br /&gt;Deliverables – std deliverables&lt;br /&gt;&lt;br /&gt;IAM Drivers&lt;br /&gt;Security Efficiency&lt;br /&gt;Security Effectiveness&lt;br /&gt;Business enablement&lt;br /&gt;&lt;br /&gt;the 4I model&lt;br /&gt;Integrity, Investment, Indemnity, Insurance&lt;br /&gt;&lt;br /&gt;What if your down, what to do to turn it around?&lt;br /&gt;IAM Governance is key&lt;br /&gt;PLAN AND COMMUNICATION&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-5403634462621059923?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/5403634462621059923/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=5403634462621059923' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/5403634462621059923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/5403634462621059923'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/11/iam-implementation-worst-mistakes-best.html' title='IAM Implementation, worst mistakes, best practices'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-6285529188888415660</id><published>2008-11-11T08:47:00.001-08:00</published><updated>2008-11-11T08:47:49.848-08:00</updated><title type='text'>IAM as a Managed Service and IdMaaS</title><content type='html'>its an embryonic “pre-chasm” market with licensing and config challenges ahead&lt;br /&gt;&lt;br /&gt;IdMaaS will rise and fall with SaaS and SOA centric approachs&lt;br /&gt;&lt;br /&gt;First gen IdMaaS will be hybrid service and app architecture&lt;br /&gt;&lt;br /&gt;IdMaaS requires shared reuseable services, initial frameworks available but vendor products are nascent&lt;br /&gt;&lt;br /&gt;Professional IAM “as a Service” Types 1 &amp; 2 &amp; 3&lt;br /&gt;&lt;br /&gt;1.Professional IAM Services&lt;br /&gt;1.They help you BUILD out your IAM offering&lt;br /&gt;2.Managed IAM Services&lt;br /&gt;1.They build it, you manage it and consume it at their site&lt;br /&gt;3.On-demand “IAM as a Service”&lt;br /&gt;1.Hosted Services you consume as a part of your IAM Solution&lt;br /&gt;4.Service-Architected IAM&lt;br /&gt;1.Fischer International&lt;br /&gt;2.Early editions of current IAM products, ERP adminstrationn&lt;br /&gt;3.SOA based design&lt;br /&gt;4.simple pricing&lt;br /&gt;&lt;br /&gt;Fischers International is a company who will provide you IAM as a Service&lt;br /&gt;&lt;br /&gt;Recommendations&lt;br /&gt;&lt;br /&gt;Near&lt;br /&gt;Establish a common vocabulary for talking about this&lt;br /&gt;Audit current IAM infrastructure so you know the cost to operate it&lt;br /&gt;&lt;br /&gt;Intermediate&lt;br /&gt;evaluate the options periodically&lt;br /&gt;Consult with services procurement to see legal and policy issues&lt;br /&gt;&lt;br /&gt;Long term&lt;br /&gt;Implement IdMaaS type appropriate to your organization&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-6285529188888415660?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/6285529188888415660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=6285529188888415660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/6285529188888415660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/6285529188888415660'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/11/iam-as-managed-service-and-idmaas.html' title='IAM as a Managed Service and IdMaaS'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-7486971742635739594</id><published>2008-11-11T07:24:00.000-08:00</published><updated>2008-11-11T07:25:41.910-08:00</updated><title type='text'>Service oriented identity</title><content type='html'>Early identity:&lt;br /&gt;&lt;br /&gt;SSO, on boarding, provisioning to various applications&lt;br /&gt;&lt;br /&gt;Today: Strong Authentication, Federation, encrypted laptops&lt;br /&gt;&lt;br /&gt;What we need?&lt;br /&gt;Externalized authorizations policies&lt;br /&gt;Abstraction of deployment details from the application&lt;br /&gt;integration of security with IDE's&lt;br /&gt;Roles, context, trust&lt;br /&gt;Hot pluggable functions....cross platform&lt;br /&gt;&lt;br /&gt;All of these mean Service Oriented Security&lt;br /&gt;&lt;br /&gt;Authentication Service&lt;br /&gt;Oracle Access Manager (Web SSO) for Java and .NET&lt;br /&gt;Oracle Adaptive Access Manager (Risk based access manager)&lt;br /&gt;compares current behavior to behavioral baseline to assess risk&lt;br /&gt;&lt;br /&gt;Authorizations Service&lt;br /&gt;Oracle Role Manager&lt;br /&gt;Oracle Entitlements Server&lt;br /&gt;&lt;br /&gt;Oracle entitlements sit in the same namespace as the application, its not centralized, its localized so it doesnt go over the network (this sounds DAMN SEXY...i want details!!)&lt;br /&gt;&lt;br /&gt;Identity, Profile Service&lt;br /&gt;Oracle Identity Manager – manages identity lifecycle&lt;br /&gt;Oracle Virtual Directory – replaces main directory in real time&lt;br /&gt;&lt;br /&gt;the benefit of SOA Approach is that we can replace it as we see fit&lt;br /&gt;&lt;br /&gt;lots of the standards for all of this are in flux and oracle is leading development of them&lt;br /&gt;&lt;br /&gt;XACML is an XML representative of policy on disk&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-7486971742635739594?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/7486971742635739594/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=7486971742635739594' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/7486971742635739594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/7486971742635739594'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/11/service-oriented-identity.html' title='Service oriented identity'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-3674863768026721039</id><published>2008-11-11T06:48:00.000-08:00</published><updated>2008-11-11T06:49:26.749-08:00</updated><title type='text'>User centric identity keynote</title><content type='html'>CEO Province of BC (British Columbia)&lt;br /&gt;Frank Villavicencio Citigroup Global&lt;br /&gt;Bandit Higgins Project Novell&lt;br /&gt;Kim Cameron Microsoft Identity Architect&lt;br /&gt;&lt;br /&gt;BC Citizen Centric identity&lt;br /&gt;something we could use for transparency with Obama Open Government initiative&lt;br /&gt;Privacy is a concern here....people will give everything to Amazon, but NOT to a government entity&lt;br /&gt;&lt;br /&gt;Talk is about Joe the user Citizen Consumer&lt;br /&gt;&lt;br /&gt;Live ID now supports OpenID&lt;br /&gt;&lt;br /&gt;there's a new version of Cardspace? Kim Cameron's point is that the industry as a whole needs to do this NOT just Microsoft or Novell, etc&lt;br /&gt;&lt;br /&gt;Open Source Identity System&lt;br /&gt;&lt;br /&gt;within 2 years all major vendors will support this&lt;br /&gt;&lt;br /&gt;enterprise identity will weaken as it moves on the to Internet&lt;br /&gt; &lt;br /&gt;OpenID, what else&lt;br /&gt;its OK for low level transactions where there's very little value to hacking it&lt;br /&gt;&lt;br /&gt;Microsoft and Google offering OpenID but NOT accepting it&lt;br /&gt;&lt;br /&gt;the idea is claims based security...OpenID is a threat to that in thats its not too secure&lt;br /&gt;if it gets more secure its fine&lt;br /&gt;&lt;br /&gt;standards based authorizations? Yes....eventually...authentication and authorizations have to be separate&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-3674863768026721039?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/3674863768026721039/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=3674863768026721039' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/3674863768026721039'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/3674863768026721039'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/11/user-centric-identity-keynote.html' title='User centric identity keynote'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-1863449276669443494</id><published>2008-11-10T11:36:00.000-08:00</published><updated>2008-11-10T12:21:05.404-08:00</updated><title type='text'>Roles and Entitlements Management</title><content type='html'>Policy (access and identity)  management is the common element between role and authorization  management&lt;br /&gt;&lt;br /&gt;Access and Identity Management aka Entitlement &amp;amp;  Role Management&lt;br /&gt;&lt;br /&gt;Role engineering, identity analytics,  authorization management are coming&lt;br /&gt;Role life cycle management,  identity auditing and authorization management&lt;/p&gt;&lt;p style="margin-bottom: 0in;"&gt;Questions:&lt;/p&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Distributed vs Centralized  Entitlement Management&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Describe difference between row  level security and entitlements&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Do you see people  'de-provisioning' entitlements and/or roles&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Entitlement auditing necessary vs  role management and who is the audience (role governance group?)&lt;/p&gt;  &lt;/li&gt;&lt;li&gt;&lt;p style="margin-bottom: 0in;"&gt;Map entitlements to appropriate  role leve – Do we, should we management the lowest level OR just  the IT roles, not operation and resources&lt;/p&gt; &lt;/li&gt; &lt;p style="margin-bottom: 0in;"&gt;Assigning roles AND entitlements are seperate activities per Earl (Perkins)&lt;br /&gt;identity analytics --&gt; auditing (AND what where there entitlements 8 mos ago)&lt;br /&gt;&lt;br /&gt;Policies --&gt; Controls&lt;br /&gt;      Business Roles (Ent Roles) --&gt; IT Roles (and rules) are comprised of Entitlements, operations, and resources&lt;br /&gt;&lt;br /&gt;This is VERY similar to standard RBAC model&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;Users → Roles → Attributes (locations, etc) → Permissions → Operations → Resources&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;what is XACML and why is it important?&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;A common policy/service registry is a possibility (similar to directories)&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;The bottom line here is that there are a TON of solutions for each technology, CISCO for Networks, Oracle for Database, BEA for Web App Servers, IBM for WebSSO, etc&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;NO ONE VENDOR for ALL entitlements management&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;AND GOOD LUCK getting buy off from the software developers to implement entitlement in their SDLC&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-1863449276669443494?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/1863449276669443494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=1863449276669443494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/1863449276669443494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/1863449276669443494'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/11/roles-and-entitlements-management.html' title='Roles and Entitlements Management'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-7077647511492866319</id><published>2008-11-10T10:31:00.000-08:00</published><updated>2008-11-10T10:39:57.410-08:00</updated><title type='text'>IAM Architectures</title><content type='html'>Organization strategy for IAM&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Make it a part of Enterprise Architecture (EA)&lt;/li&gt;&lt;li&gt;Establish Security Architecture Governance function&lt;/li&gt;&lt;li&gt;Oversight and Review&lt;/li&gt;&lt;li&gt;Subcommittee of EA team&lt;/li&gt;&lt;li&gt;Consider tactical security architecture team&lt;/li&gt;&lt;li&gt;Corporate and Business User staff&lt;/li&gt;&lt;li&gt;Drives development and implementation of information security architecture (ISA) into the business and IT&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Focus on relationship building&lt;/li&gt;&lt;li&gt;Integrate with development lifecycle&lt;/li&gt;&lt;li&gt;AuthZ, AuthN protocols are adhered to&lt;/li&gt;&lt;li&gt;Unify CAS, Security, Identity, roles, and priv access&lt;/li&gt;&lt;/ol&gt;Also identify 'weak' spots in existing EA and call them out, bolster by modeling IAM specific artifacts. Trace back EA/IAM to business requirements&lt;br /&gt;&lt;br /&gt;Consider Gartner's IAM Maturity Curve - self assessment or externally lead.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-7077647511492866319?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/7077647511492866319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=7077647511492866319' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/7077647511492866319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/7077647511492866319'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/11/iam-architectures.html' title='IAM Architectures'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-1293226835918711344</id><published>2008-11-10T06:01:00.000-08:00</published><updated>2008-11-10T10:30:28.229-08:00</updated><title type='text'>Gartner IAM 2008 Keynote</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Earl Perkins RVP IAM@Gartner&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;IAM is a subset of IT Governance (should we have an identity arm of IT Governance or should IAM run Governance meeting of its own)&lt;/li&gt;&lt;li&gt;Access in IAM is risk mitigation&lt;/li&gt;&lt;li&gt;IAM-GRCM - controlling activities and compliance in enterprise apps&lt;/li&gt;&lt;li&gt;GRCM is required to deliver "best practices"&lt;/li&gt;&lt;li&gt;GRCM is heterogeneous and complex, requiring heterogeneous IAM infrastructure&lt;/li&gt;&lt;li&gt;Addressing GRCM is IAM's showing "maturity" and increase success and quality&lt;/li&gt;&lt;li&gt;How does IAM cut costs? (this is straightforward)&lt;/li&gt;&lt;li&gt;trends in IAM GRCM&lt;/li&gt;&lt;li&gt;IT Austerity Programs - what are the assets in the organization (identity, entitlement, roles)&lt;/li&gt;&lt;li&gt;Why IAM Suite? &lt;/li&gt;&lt;li&gt;Cost savings, GRCM with risk based decisions, best in class GRCM (dont expect just one comprehensive IT Tool for it)&lt;/li&gt;&lt;li&gt;Deliver transparency of information while establishing "principles of privilege" to reduce litigation concerns and overall risk&lt;/li&gt;&lt;li&gt;the biggest challenge of IAM is figuring out what access to give people&lt;/li&gt;&lt;li&gt;IAM Maturity&lt;/li&gt;&lt;li&gt;Infrastructure procedures ---&gt; business processes&lt;/li&gt;&lt;li&gt;Security basic -------&gt; managing risk&lt;/li&gt;&lt;li&gt;Coarse grained access ------&gt; fine grained access&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;Seven Ps of GRCM&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Principles&lt;/li&gt;&lt;li&gt;Policies&lt;/li&gt;&lt;li&gt;Practices&lt;/li&gt;&lt;li&gt;Processes&lt;/li&gt;&lt;li&gt;People&lt;/li&gt;&lt;li&gt;Products&lt;/li&gt;&lt;li&gt;Production&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;IAM timeline&lt;/li&gt;&lt;li&gt;2008 IAM to IT Services&lt;/li&gt;&lt;li&gt;2012 Business Enablement&lt;/li&gt;&lt;li&gt;2016 Profitability&lt;/li&gt;&lt;li&gt;GRCM timeline&lt;/li&gt;&lt;li&gt;Today - compliance&lt;/li&gt;&lt;li&gt;2008 Risk Management&lt;/li&gt;&lt;li&gt;2012 - Profitability&lt;/li&gt;&lt;li&gt;Multi-regulatory, Cross enterprise -  business stakeholders should get into compliance, reports, audits, defining access&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-1293226835918711344?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/1293226835918711344/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=1293226835918711344' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/1293226835918711344'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/1293226835918711344'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/11/gartner-iam-2008-keynote-earl-perkins.html' title='Gartner IAM 2008 Keynote'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-6075855585323045193</id><published>2008-07-24T12:59:00.000-07:00</published><updated>2008-07-24T13:01:33.367-07:00</updated><title type='text'></title><content type='html'>If I werent married and very much alive I would join...&lt;br /&gt;&lt;a href="http://www.zombieharmony.com/"&gt;&lt;img src="http://www.zombieharmony.com/img/badge.jpg" alt="I found a date through zombie harmony - one of the best free dating sites for zombies" style="border: 0;" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-6075855585323045193?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/6075855585323045193/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=6075855585323045193' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/6075855585323045193'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/6075855585323045193'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/07/if-i-werent-married-and-very-much-alive.html' title=''/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-2245930537488711776</id><published>2008-06-20T16:00:00.000-07:00</published><updated>2008-06-28T08:45:16.688-07:00</updated><title type='text'>The Future of Identity @myJob</title><content type='html'>&lt;p&gt;Identity is changing. Our initial focus was on controlling and provisioning access to key systems for purposes of satisfying Sarbanes-Oxley audit points. Identity was the afterthought, access was king. Our name for a long time reflected that, the Access and Identity Management (AIM). &lt;/p&gt;  &lt;p&gt;More and more we’ve been moving towards becoming the Identity Information brokers. It hasn’t been easy. Our customers have continued with their demands to get their applications added to our Computer Access web site (CAP). The business has demanded easier access for new hires which gave birth to the ‘On-boarding’ project. The folks in Compliance and I&amp;amp;T still have an audit point to satisfy with regards to privileges granted roles in each application, and likewise privileged access to systems and databases. Throughout all of this we’ve been in the process of upgrading out metadirectory server for nearly a year now.&lt;/p&gt;  &lt;p&gt;But as we’ve been completing these projects, my attention has been drawn to what we’ll need in the next 12-24 months. Here’s some of my conclusions of where we are headed in the Identity Management:&lt;/p&gt;  &lt;p&gt;1. Being the identity information brokers doesn't mean we have to build a monolithic database (and schema) to house every little last bit of information about our users. For one, we should only build out relevant information as it relates to identity or is consumed by another application or end user. Likewise, we’ll never agree on a naming convention, etc with all of our end users. Instead we should look to support all of the elements they need and provide a proper mapping to the same for application developers. We should focus on building out a structure that will allow for more generic, more meaningful, roles for our end users. The application development teams who consume this information will provide the mapping to their application roles. We should partner with those development teams to better report on the privileges our roles grant to end users across the application eco-system.&lt;/p&gt;  &lt;p&gt;2. We need to embrace the concept of Identity as a Service (IdAAS). We should provide an identity service layer to allow applications and other services to readily get their identity information from us. What are the aspects of this Identity as a Service that are key?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Highly available &lt;/li&gt;    &lt;li&gt;Highly reliable &lt;/li&gt;    &lt;li&gt;Highly standard &lt;/li&gt;    &lt;li&gt;Easily recognized &lt;/li&gt;    &lt;li&gt;Simple to use &lt;/li&gt;    &lt;li&gt;Usable (see Simple to use) &lt;/li&gt;    &lt;li&gt;Ubiquitous &lt;/li&gt;    &lt;li&gt;Critical to daily activity &lt;/li&gt;    &lt;li&gt;Taken for granted (see ubiquitous) &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;The best analogy I can give for this Identity Service Layer is one of the old phone system (prior to cells). Applications should be able to lookup key elements of identity for a user of their system with the ease of using a Yellow Pages or a phone book. The elements like name, address, and phone number should be VERY easy to get from it. Likewise, simply pick up the phone and you’ve got a very, very, stable, always on, service layer waiting for your input. Simply dial the number of the end users and your application could be talking to them in moments. This also speaks to the need for an elegant API.&lt;/p&gt;  &lt;p&gt;3. The API we develop for accessing this identity service layer should be very simple. We should not force our application development partners to learn new standards, or complicated SOA schemes. My preference is for a simple REST-ful interface. Federation is where we will need standardize our communications with trusted partners.&lt;/p&gt;  &lt;p&gt;4. Federation is a key to our success with vendor and student/faculty integrations. As as move to a service oriented world, integrations of our end users with various vendor applications and even access to our student and faculty portal will be critical. We’ll have to provision and de-provision users to and from their systems. Our initial approach is going to help to ease multiple logins to vendor systems internally. Our focus should be to allow staff to access vendor sites from home or other remote sites without having to remember their passwords. This will take some time to complete. The first step should be federating our identity repository information with existing vendors. From there we can begin to look at the student and faculty portals. I believe we should have an awareness of student and faculty identities in our internal identity repository. I don’t believe this requires that we provision and de-provision students and faculty (although I would certainly prefer we leverage a common identity framework) as that is the particular domain of the people vested with maintaining those applications.&lt;/p&gt;  &lt;p&gt;5. Replication and copying data demands will grow to the point where it may become untenable. Metadirectory tools like MIIS and ILM are based on a Web 1.0 paradigm where it is relatively simple to determine who owned the data. There was HR data, Galaxy data, CT &amp;amp; OSIRIS data and so on. Today’s applications are sharing data, components, and identity information. Who &lt;em&gt;owns&lt;/em&gt; the data is becoming less and less important and clear. As we grow our IdAAS and IDM Service Layer, we will be forced away from ILM as a hub for identity information and driven towards policy and user centric information sharing. This change is still roughly two years away but we need to consider the buy vs. build solutions now that will allow us to remain competitive and relevant.&lt;/p&gt;  &lt;p&gt;6. Identity’s importance to the enterprise will continue to grow. Enterprise 2.0 and Web 2.0 will change our business models and our strategies will need to adapt. Identity is the FOUNDATION for all of this. Identity will grow to not only encompass systems and database access, but physical and user access to laptops and desktops. The Identity team will work more closely with the HR Team as it pertains to the identity lifecycle. But as our scope grows we will HAVE to staff up to meet the demand, simple decisions to purchase software in an attempt to minimize man hours spent developing custom applications will not suffice to meet the demand. The key will continue to be employing highly intelligent, highly effective people to extend, implement, and &lt;em&gt;&lt;strong&gt;support&lt;/strong&gt;&lt;/em&gt; our identity initiatives.&lt;/p&gt;  &lt;p&gt;7. The computer access web site will continue to become less and less important. We should focus on breaking it up into viable, independent pieces to be consumed in other applications or modalities. The computer access web site will need to live on for the next 18-24 months or until we acquire an identity management suite. At the point where we implement any new identity management suite, we may be able to employ the gadgets or pieces of the old computer access web site that we develop. More focus should be given to building our Identity Service Layer (with consideration for an Identity BUS to be implemented as a part of a larger enterprise service bus) and the tools necessary to support it.&lt;/p&gt;  &lt;p&gt;This is my vision for the next two years. I would love to hear from all of you and your thoughts on the future of Identity Management in the Enterprise for the next two years.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-2245930537488711776?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/2245930537488711776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=2245930537488711776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2245930537488711776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2245930537488711776'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2008/06/future-of-identity-myjob.html' title='The Future of Identity @myJob'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-5531418860295520926</id><published>2007-09-01T15:35:00.001-07:00</published><updated>2007-09-01T15:35:41.898-07:00</updated><title type='text'>Agile Software Development contributes to flow experiences</title><content type='html'>&lt;span xmlns=''&gt;&lt;p&gt;I've been practicing agile software development since the early XP days. When the agile manifesto came out it seemed to echo many of the things that I found good about agile software development. For our shop we needed agile software development so we could eliminate waste in the form of unneeded features which contributed to code bloat. To eliminate this waste required the participation of our customers. Customers would meet with us daily in a variety of ways, email, face to face, or in instant messenger. They would see the progress we made on a particular feature and say "good enough" or propose corrections. All in all it was a very efficient process. Likewise, as a manager I met with the business weekly to ensure that what we were working on was aligned with their objectives. In an ideal world, their objectives would line up with the company's strategic plans. This was a perfect synergy of strategy, tactical objectives to achieve the strategic goals, and software development addressing the objectives in two week releases of new features. I often thought about the unexpected by product of this whole process; happy customers and more importantly happy staff. It seemed that no matter how daunting a task I gave my team, they just smiled and got down to work on it. Truly, this was a software development manager's dream. Little did I realize that the happiness was a byproduct of 'flow' and that flow was a direct result of agile software developments' other tenets, namely self-directed and self-organizing teams. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Consider the following principles as described on the Agile Manifesto website:&lt;br /&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;The best architectures, requirements, and designs &lt;br/&gt;emerge from self-organizing teams.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;At regular intervals, the team reflects on how &lt;br/&gt;to become more effective, then tunes and adjusts &lt;br/&gt;its behavior accordingly.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Build projects around motivated individuals. &lt;br/&gt;Give them the environment and support they need, &lt;br/&gt;and trust them to get the job done&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p&gt;As a software development manager I was encouraged to turn over command decisions to my team so that they could come up with the architectures, requirements, and designs. My job was to accurately relay the problem and manage any impediments to progress. Our team would get together monthly and review what worked and didn't work and adjust accordingly. My job changed from getting hands on with the code, to supporting my staff, hiring the best and brightest to join our team, and understanding the needs of the business as deeply as possible. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Our team evolved into a very dynamic, highly cohesive, unit that would work together, eat together, and celebrate victories together. From the first design principle, people well versed in architecture started to shine and teach others about better ways to develop software in accordance with design principles and patterns. We moved from good ASP.NET developers to really good object oriented developers. This transition helped us bridge the religious divides of Java and .NET as we quickly started to attend tech talks and pattern workshops with the Java guys (they called us the 'sharpies'  (for C Sharp (C#)) and we called them the 'dullies'). How was all this openness, honesty, and good work ethic achieved? Was it the agile software development methodologies we were following? No, it was the fact that in spite of all the hard work, we were all very happy. We took IMPOSSIBLE requests and turned them around in weeks, not months. We were by all measure one of the most productive groups in all of IT at the time. So where did all of this happiness come from? In a word, FLOW.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;So, what is 'FLOW'? Flow is a concept described by Mihaly Csikzentmihalyi. I could spend this entire post describing it. But I would refer you to two really good articles on the subject, Frank Heckmans' article on '&lt;a href='http://findarticles.com/p/articles/mi_qa3616/is_199703/ai_n8748004/pg_1'&gt;Designing organizations for flow experiences&lt;/a&gt;' in the Journal for Quality and Participation, and an excellent post by blogger &lt;a href='http://www.stevepavlina.com/blog/2007/01/7-rules-for-maximizing-your-creative-output'&gt;Steve Pavlina on the 7 Rules for getting into flow&lt;/a&gt;. The simple description of flow is the experience of happiness, energy, and creativity when someone is perched between impossible goals and insipid, easily achieved goals. In that fine line of tension, energy manifests itself, creativity is forced into play to achieve the 'nearly' impossible, and people just feel in the 'zone', invincible, and most importantly, HAPPY. There's a growing body of research that supports this psychologically, sociologically, and even anthropologically. It seems the state of flow is a very human experience from our antiquity. Flow was something that developed in the early nomadic tribal groups, wherein members were all called upon to participate, lead, follow, and play different roles. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;My agile software development teams seem happier than other non-agile teams. I believe it's because agile software development in whichever methodology you choose, fosters flow. Its practices contribute to and create opportunity for flow experiences. Agile software development does this by way of its aforementioned principles, self directed and self organizing teams. These mirror the research done by Emery on the design principle of work organization that leads to flow; self-managing, adaptive group structures. Like the many links one sees to the Fibonacci sequences in nature and the universe, self-organization has roots in autopoiesis, complexity theory, physics, and biology. It would seem that self-organization is the natural order of things and when human beings at work in any area follow it, they are happy. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Emery's research suggested six requirements for human productivity. I will translate these to aspects of agile software development and how managers should structure the organization around that team for maximum productivity and employee satisfaction.&lt;br /&gt;&lt;/p&gt;&lt;ol&gt;&lt;li&gt;Autonomy – Self organizing teams are self-directed. You may suggest problems for them to solve, challenge them on the accuracy or completeness of their solution, but you can't employ traditional top-down management with them. You have to give them support and guidance so that they get needed direction enough not to feel lost or bored, but not so much that they feel like they have no ability to influence their success in the organization.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Foster a learning environment – This is something Google does exceptionally well in theory, they encourage staff to learn new things as long as they are loosely related to the company's overall aims. Agile teams constantly challenge one another to do more, work smarter, and learn new ways of being more productive. This makes people happier as a result.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Variety – Cross functional teams are advocated in agile software development. Cross training and mentoring are hallmarks are these teams. This leads to variety which helps people stave off boredom. Beyond that, as managers we should constantly be exploring new technologies and encouraging our staff to do the same. It's not technology for technology's sake, it's applied when applicable and at the very least the lessons learned can be applied to the employee's current assignment.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Mutual support and respect – Loyalty to the team, mentoring, and a healthy respect for each other's various proficiencies are keys to success in software development. Teams who have mastered this are able to cover for one another in absences, pick up and help one another &lt;span style='text-decoration:underline'&gt;without&lt;/span&gt; direction from management, and can self-organize along respective strengths better. Again, the end result is a feeling of belonging, a feeling not of us against them, but rather a nearly familial pride in each other. Agile software teams achieve this by virtue of cross-training each other, mentoring each other, and working as a team on their goals.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Meaningfulness – This one is harder to quantify for some managers. The suggestion here is that people like to think that their work makes a difference, contributes to society, and helps their employer's bottom line. How does agile software development help to achieve this? By releasing software in regular, incremental intervals. Agile teams release software every 2-4 weeks on average. Projects which take 60 days or a little more are rare. Project lasting 90 days are almost unheard of among agile teams. This means that software developers see their efforts, their code, and their creation, go into use. They get regular, almost daily feedback from their customers about how well the software works. Agile developers make a difference in their customers' lives and as such they derive meaning from their work.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Upward mobility – Some software developers feel stifled in their positions. They feel like they are spinning their wheels. Their software never sees the light of day and they will never get promoted or receive recognition. Agile software developers on the other hand know they make a difference. They can feel themselves growing as they get mentored, as they pair program, as they evolve newer and more efficient ways of writing software. Just the fact that they are on an agile team or can add experience with agile software development methodologies to their resumes is a huge plus. This in combination with the ever growing list of achievements added to their resume makes them more marketable. The really wise software development manager will promote from within, recognizing his or her employees' growth thus extending their tenure at the company. Likewise, be sure to backfill these promotional vacancies with junior level new hires that show an aptitude for learning and a 'go-getter' mentality. Lastly, as a good software development manager, recognize that at the apex of your senior staff's development, they will leave you for larger, more lucrative projects with national or global companies. Rather than trying to woo them back with unreasonably high counter offers or worse, veiled threats of sabotage or retaliation, celebrate their success within your team. This will build your personal network of former developers (who can buy you sushi someday) and will send a signal to your existing staff that their jobs are not dead ends, that they too can expect a celebratory farewell lunch someday.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p&gt;So what will happen if you follow my advice? Will you get rich? No. You will not be personally famous. But, if you do decide to adopt agile software development (&lt;a href='http://steve-yegge.blogspot.com/2006/09/good-agile-bad-agile_27.html'&gt;agile with a small a&lt;/a&gt;) then you will most likely have happier, more productive employees. It will help people that work for you get into the 'flow' and that experience by all accounts is meaningful, memorable, and makes a difference in people's lives. And if you're lucky, you may just end up on a list of some of &lt;a href='http://www.computerworld.com/html/research/bestplaces/bestplaces_2005_companies.html'&gt;the best places to work in IT&lt;/a&gt;, &lt;a href='http://www.computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9024401&amp;amp;pageNumber=73'&gt;over and over again.&lt;/a&gt;&lt;/p&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-5531418860295520926?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/5531418860295520926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=5531418860295520926' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/5531418860295520926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/5531418860295520926'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/09/agile-software-development-contributes.html' title='Agile Software Development contributes to flow experiences'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-7382259586667376418</id><published>2007-05-12T22:45:00.000-07:00</published><updated>2007-08-23T13:42:22.898-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='open source'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='laptops'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Ubuntu in the office</title><content type='html'>So yes, I've been running Ubuntu (6.10 and now 7.04) in the office since October. I've definitely had my challenges but now I rarely need to cross over to Windows. The one thing that vexes me is a good substitute for Visio. I've got UML tools and &lt;a href="http://www.thinkature.com"&gt;Thinkature&lt;/a&gt;&lt;br /&gt;but thats about it. So how do I get by with Ubuntu in a largely Windows corporate world? Here's how:&lt;br /&gt;&lt;br /&gt;1. Buy in. My management is completely cool with my running Linux instead of Windows. I exist in open source goodness by the grace of their positional authorities. If you dont have buy in, you're asking for trouble, run Ubuntu as VMware or on a thumb drive.&lt;br /&gt;2. Email. Well Outlook seemed to be an insurmountable challenge. I have Outlook Web Access which is pretty damn swell in Exchange 2003. But I've forced myself to know Evolution and I've been pleasantly surprised with how well it performs on Feisty Fawn. Its everything I need in an email client but it still has it quirks. It occasionally hangs, or crashes without saving my appts to my calendar, etc. But overall, no issues.&lt;br /&gt;3. Development. Well this is afterall what I am supposed to do. I have been forced to use MonoDevelop in lieu of VS.NET 2005. I like MonoDevelop, but I am limited to doing just source code and very little complex stuff. I can check it in through KDESVN *I still say Tortoise is WAY better. And even though MonoDevelop is based on my all time favorite OSS IDE for .NET (SharpDevelop (I LOVE YOU BABY!)) its no where near as good as VS.NET 2005 or SharpDevelop yet. I also use Eclipe with a variety of plugins for Ruby, BPEL, UML, and many more. I really really like what they've done with Eclipse. Now if they could just get the refactoring thats built into NetBeans or a plug-in like &lt;a href="http://www.jetbrains.com"&gt;ReSharper&lt;/a&gt; (the BEST Visual Studio plug in EVER) I would never leave. AND it runs SOOO much faster on my Ubuntu than Windows ever did for me.&lt;br /&gt;4. Web. Oddly enough there are still times when I wish for IE back. I know its odd to say but for some Microsoft only solutions, its king. I was pleasantly surprise to see Sharepoint 2007 work well with FireFox 2.0. Nicely done Microsoft. And yes, I did install IE for Linux *v6 but sill dont like it as much as the real thing.&lt;br /&gt;&lt;br /&gt;Conclusions? Ubuntu, OpenOffice, a SLEW of development tools....Ubuntu is great. Challenges? Enterprise buy in and integration challenges, no corp VPN, no corporate virus protection, no Outlook. If I have a problem with it, I own it. Other challenges, HARDWARE. Driver issues plague open source systems. Try to get full compatiblity with NVidia or worse yet ATI with Ubuntu. Got a Web CAM? Try to use it with GAIM or aMSN....its not that easy. Ubuntu is the best Linux yet for the desktop. For open source shops or non-Microsoft developers, this is a real consideration.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-7382259586667376418?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/7382259586667376418/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=7382259586667376418' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/7382259586667376418'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/7382259586667376418'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/05/ubuntu-in-office.html' title='Ubuntu in the office'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-4995922712287075435</id><published>2007-05-12T22:21:00.000-07:00</published><updated>2008-12-11T05:38:34.791-08:00</updated><title type='text'></title><content type='html'>&lt;a href="http://2.bp.blogspot.com/_whcsQjCJVgo/RkagU75ifHI/AAAAAAAAAtY/HR-4hRmw3tk/s1600-h/FamilyPhoto+010.jpg"&gt;&lt;img id="BLOGGER_PHOTO_ID_" alt="" src="http://2.bp.blogspot.com/_whcsQjCJVgo/RkagU75ifHI/AAAAAAAAAtY/HR-4hRmw3tk/s400/FamilyPhoto+010.jpg" border="0" /&gt;&lt;/a&gt;&lt;div style='clear:both; text-align:NONE'&gt;&lt;a href='http://picasa.google.com/blogger/' target='ext'&gt;&lt;img src='http://photos1.blogger.com/pbp.gif' alt='Posted by Picasa' style='border: 0px none ; padding: 0px; background: transparent none repeat scroll 0% 50%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial;' align='middle' border='0' /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-4995922712287075435?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/4995922712287075435/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=4995922712287075435' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/4995922712287075435'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/4995922712287075435'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/05/blog-post.html' title=''/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_whcsQjCJVgo/RkagU75ifHI/AAAAAAAAAtY/HR-4hRmw3tk/s72-c/FamilyPhoto+010.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-2579503323339382302</id><published>2007-04-25T22:49:00.000-07:00</published><updated>2007-04-25T23:01:35.267-07:00</updated><title type='text'>ILM Core Concepts and Architecture</title><content type='html'>Challenges: No formal relationship between the language of the enterprise and the system. We don't know what we dont know. People interpret policy. Policies are interpreted. Policies are often nebulous. Systems cant understand policy unless people who program them understand policy. &lt;p&gt;Wait, isnt this an “under the covers” look at ILM2? Don't give me marketing technobabble!!!&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;Communication = Contracts&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;Workflows = Process&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;Policy = ????&lt;/p&gt; &lt;p&gt;Assertions: Common Patterns&lt;/p&gt; &lt;ul&gt;&lt;li&gt;Provisioning&lt;/li&gt;&lt;li&gt;Group Management&lt;/li&gt;&lt;li&gt;Password Management&lt;/li&gt;&lt;li&gt;White Pages&lt;/li&gt;&lt;li&gt;Policy Management&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;&lt;div style="text-align: justify;"&gt; &lt;/div&gt;   &lt;p style="margin-bottom: 0in;"&gt;“We react to events on sets of identity with processes.”&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;What are the issues presuming this axiom is true&lt;/p&gt; &lt;ul&gt;&lt;li&gt;collection of resources&lt;/li&gt;&lt;li&gt;request model on collection&lt;/li&gt;&lt;li&gt;sets which organize data&lt;/li&gt;&lt;li&gt;blah blah blah&lt;/li&gt;&lt;/ul&gt;    &lt;p style="margin-bottom: 0in;"&gt;&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;ILM 2 Steps&lt;br /&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;1. Resources you want to manage&lt;/p&gt; &lt;ul&gt;&lt;li&gt;regulate your processes&lt;/li&gt;&lt;li&gt;synchronize with environment&lt;/li&gt;&lt;li&gt;CRUD on identity in ILM2&lt;/li&gt;&lt;li&gt;core object types and schema&lt;/li&gt;&lt;li&gt;you can modify types or create new ones&lt;/li&gt;&lt;/ul&gt;       &lt;p style="margin-bottom: 0in;"&gt;2. requests on resources has three phases&lt;/p&gt; &lt;ul&gt;&lt;li&gt;authorization&lt;/li&gt;&lt;li&gt;authentication&lt;/li&gt;&lt;li&gt;action&lt;/li&gt;&lt;/ul&gt;  3. sets organize resources&lt;br /&gt;4. events trigger processes&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;ul&gt;&lt;li&gt;request events are defined as a quad&lt;/li&gt;&lt;li&gt;transition events are a double&lt;br /&gt;processes formalize responses to  events&lt;/li&gt;&lt;/ul&gt;5.  Demo&lt;br /&gt;&lt;p style="margin-bottom: 0in; font-weight: bold;"&gt;Now Demo of the tool...again&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;&lt;span style="font-weight: bold;"&gt;What happened to architecture?&lt;/span&gt;  &lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;What if the language you create to mirror the business process isn't granular enough to reflect your needs?&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;how do you manage these processes? You dump them and they have to resubmit?!?! NFW!!&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;Clients Outlook, Sharepoint, Windows, Custom, Office 2007 (IE 6, Firefox, Windows XP SP2+)&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;ILM 2 will use web service standards (Windows Communication Framework, Windows Workflow Foundation)&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;ILM 2 will be server heavy up to 5 servers minimum – Sharepoint (WSS not MOSS), Resource Management Service, Resource Management DB, Metadirectory Service, MetaDirectory DB, **Exchange Server 2007**&lt;/p&gt;   &lt;p style="margin-bottom: 0in;"&gt;Longhorn Server Standard with SQL 2005 SP2+ 64 bit ONLY&lt;/p&gt;  &lt;p style="margin-bottom: 0in;"&gt;They MIGHT cluster MIIS **NO COMITTMENT and NO commitment on SQL Clustering with Support on MIIS&lt;/p&gt;    &lt;p style="margin-bottom: 0in;"&gt;No event based model for MA's. No error handling for MIIS. Here's what we get &lt;b&gt;maybe&lt;/b&gt;&lt;/p&gt; &lt;p style="margin-bottom: 0in;"&gt;“codeless” provisioning, improved performance, more adapters&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-2579503323339382302?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/2579503323339382302/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=2579503323339382302' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2579503323339382302'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2579503323339382302'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/04/ilm-core-concepts-and-architecture.html' title='ILM Core Concepts and Architecture'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-9182908075039590103</id><published>2007-04-25T22:18:00.000-07:00</published><updated>2007-04-25T22:45:29.202-07:00</updated><title type='text'>The Impact of ILM</title><content type='html'>Opinion – Identity Management is a set of business processes and a supporting infrastructure for the creation, maintenance and use of digital identities.&lt;br /&gt;Inherent IdM is after service based IdM? Whats Inherent IdM? Its the entire IDM Business Suite.&lt;br /&gt;Card Spaces (CardSpace, OpenID, etc) is coming soon. How soon? Gerry says 18 mos. Pam Dingle says 3-4 years. I believe Pam. No offense Gerry but I'm not talking about nascent efforts, I'm talking a mature, ready for the business technology.&lt;br /&gt;User Provisioning:&lt;br /&gt;“Integrated set of tools for managing life cycle of user entitlements”&lt;br /&gt;Components: Workflows, administrative tool integration, password management, rule based processing, auditing and logging, connectivity to AD/LDAP/etc and Identity Repository.&lt;br /&gt;Leaders of IdM: CA, IBM, Oracle are tops&lt;br /&gt;Microsoft and Novell make quite a few claims but they cant back it up. Workflow is the gating factor to these two vendors being in the top end. Business drivers, process improvement will happen this year. Really? no proof of that....this is a bad version of what I saw at the Gartner Conference. Ah...he's suggesting that virtualization of the IdM tools will have this effect, he's not suggesting we're re-engineering business processes yet. Any implementation experience is a multi-year engagement .&lt;br /&gt;Standards&lt;br /&gt;SPML v2 limited adoption, more important to Federation&lt;br /&gt;BPEL Oracle and Intalio are the only two vendors, only important as Oracle is pushing it. He views this as a workflow engine for business rules, Sun may support BPEL over time. What about BPM?&lt;br /&gt;Trends – Vendors still in acquisition mode. Vendors will start to work on early adopters to smooth experience for mainstream users over time. (2-3 yrs) &lt;span style="font-weight: bold; color: rgb(255, 0, 0);"&gt;**WAY TOO MUCH TIME on IdM deep dive. Get to the ILM bashing MAN!**&lt;/span&gt;&lt;br /&gt;Ahh....now to ILM (a potentially disruptive technology) Microsoft has been slow – no workflow, no user interface capabilities, etc. Good metadirectory and data synchronization technology. ILM2 will be Microsoft's FIRST move into real IdM. Workflow, Web Services API (but no SPML Support) Any impact? NONE. Role management Bridgestream, BHOLD, Eurekify, Omada, Vaau. Roll your own: Courion and Voelcker, Oracle will likely acquire some of these small vendors&lt;br /&gt;Enterprise Access Control Management – Logical applicationss like Approva, SAP/Virsa. Provisioning lacks awareness within ERP Stack. It checks with EACM policy engine before provisioning. Auditing tools are also big as well.&lt;br /&gt;Conclusions: ILM going different direction than the rest of the UP market. ILM will be heavily partner reliant, MSFT is in this long term, don't expect them to be chased out of the market. This is a rehash of things I already knew with Gartner&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-9182908075039590103?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/9182908075039590103/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=9182908075039590103' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/9182908075039590103'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/9182908075039590103'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/04/impact-of-ilm.html' title='The Impact of ILM'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-7275746283299689532</id><published>2007-04-24T15:42:00.000-07:00</published><updated>2007-04-24T15:44:32.604-07:00</updated><title type='text'>Care and Feeding of your MIIS SQL Server Database</title><content type='html'>So far the best presentation of the conference *sorry Brad&lt;br /&gt;Highlights:&lt;br /&gt;Clear out the run history of all your jobs. This can really impact your jobs if you let it get cluttered&lt;br /&gt;&lt;br /&gt;Spedometer - Use PerfMon&lt;br /&gt;MIIS Objects&lt;br /&gt; For Imports Objects Read/Sec&lt;br /&gt; Objects Synchronized/Sec&lt;br /&gt; For Exports Objects Exported/Sec&lt;br /&gt;&lt;br /&gt;But wait, there's a script: &lt;a href="http://www.ilmbestpractices.com/Articles/Speed_of_Past_Runs"&gt;http://www.ilmbestpractices.com/Articles/Speed_of_Past_Runs&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;as tables grow - Page splits, fragmentation, more scans than seeks, growth of log and data files.&lt;br /&gt;&lt;br /&gt;monitor with Page Splits/Sec in perf mon how do we avoid it&lt;br /&gt;&lt;br /&gt;scan v seek you get more scans as get more fragmented indices&lt;br /&gt;&lt;br /&gt;read entire tables versus using an index&lt;br /&gt;&lt;br /&gt;monitor with PerfMon&lt;br /&gt;&lt;br /&gt;Full Scans/Sec&lt;br /&gt;Auto Create/Update stats are enabled&lt;br /&gt;&lt;br /&gt;File Growth&lt;br /&gt;if auto growth is enabled&lt;br /&gt;clear run history script on website&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.ilmbestpractices.com"&gt;http://www.ilmbestpractices.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;DBCC SHRINKDB('MicrosoftIdentityIntegrationServer', NO TRUNCATE)&lt;br /&gt;maybe preset size if you can predict&lt;br /&gt;Log file should be 1/4 of total data file&lt;br /&gt;Transaction Log is key to performance as well&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Recovery Models&lt;br /&gt;Full - LOG EVERYTHING&lt;br /&gt;Simple - only as good as last full or diff&lt;br /&gt;Bulk Logged hardly ever used with MIIS - only good for bulk logged operations&lt;br /&gt;&lt;br /&gt;Red Gate SQL Backup to compress backup files (compression eats CPU time but far less Disk IO&lt;br /&gt;&lt;br /&gt;When you clear run history it will host your transaction log. Do this during a maintenance window and &lt;br /&gt;a. Truncate log&lt;br /&gt;b. Change to SImple Recovery Mode&lt;br /&gt;c. Clear run history in small chunks&lt;br /&gt;d. Then go to Full Recovery mode and Perform a Full Backup&lt;br /&gt;&lt;br /&gt;you can also add some indices to better performance&lt;br /&gt;&lt;br /&gt;indexdefrag on DB every month, index rebuild quarterly till SQL 2005 EE. With SQL2005EE we get to rebuild index with DB online as well as rebuild index in TempDB&lt;br /&gt;&lt;a href="http://www.sqlbestpractices.com"&gt;http://www.sqlbestpractices.com&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-7275746283299689532?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/7275746283299689532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=7275746283299689532' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/7275746283299689532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/7275746283299689532'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/04/care-and-feeding-of-your-miis-sql.html' title='Care and Feeding of your MIIS SQL Server Database'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-2553935401555455101</id><published>2007-04-24T08:50:00.000-07:00</published><updated>2007-04-24T08:52:43.005-07:00</updated><title type='text'>Where's the WIFI?</title><content type='html'>So the sponsor of this conference is NETPRO. NETPRO as in Network Professionals. Their logo is KNOW YOUR NETWORK. Thus it is that I am at a loss to explain WHY?! WHY cant I get wifi in the conference rooms. NO ONE CAN! Turns out they've outsourced that to Cox. Nice.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-2553935401555455101?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/2553935401555455101/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=2553935401555455101' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2553935401555455101'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2553935401555455101'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/04/wheres-wifi.html' title='Where&apos;s the WIFI?'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-2571713071473781309</id><published>2007-04-23T17:54:00.000-07:00</published><updated>2007-04-23T17:56:14.630-07:00</updated><title type='text'>Think Gloves</title><content type='html'>So the last two presentations I've seen have been technically brilliant. Things like Fuzzy Logic algorithms and using bit vectors and GUIDs to derive group memberships in AD, etc. Here's the thing, both solutions are geared to companies wanting to take shortcuts with their problems. I'm baffled why those companies don't spend more time crafting proper simple solutions to their problems as opposed to coming up with an overly complex solution.   &lt;p&gt;The first was a means of provisioning access to non-AD based applications (applications that cant leverage AD for authentication) based on AD Group Memberships. The problem was notoriously difficult to solve and as it ended up, they crafted an XMA based on AD Groups using MVGuids and the bit vectors from AD which are used to denote group memberships. They then provisioned this in the applications in question. Brilliant right? Lots of code and very fancy terms. Then I thought, what was the real problem? Why manage access via AD Groups to an application that can't natively talk to AD? Well most companies don't have a website to allow them to request access to roles so the Tech Support teams manage Roles (see Groups) via Active Directory. The far simpler solution would have been to modify the applications in question to query AD directly rather than create new XMA's for every group in AD.&lt;/p&gt; &lt;p&gt;The fuzzy logic presentation was equally bright. There was lots of code and pattern matching with confidence scores, etc. All to allow non unique field to match up and create solid joins. There's obvious appeal to the idea, we could have used it for increasing the reliability of the name matched between HR and IDMGMT. But here's the kicker, why not create a GUID to match all the entries on both sides? &lt;a href="http://worsethanfailure.com/Articles/The_Complicator_0x27_s_Gloves.aspx"&gt;Again, I think of the next version of something really complicated and then I stop and I think to myself...GLOVES.&lt;/a&gt;&lt;/p&gt; &lt;p&gt;The only positive outcome of all of this is that Apollo seems to have been very fortuitous in its software development leadership and wise in its choice of solutions to thorny problems. We remain light years ahead of the competition. We should seriously consider selling our solution or at least consulting with companies headquartered in sunny, tropical seaside locales.  &lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-2571713071473781309?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/2571713071473781309/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=2571713071473781309' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2571713071473781309'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/2571713071473781309'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/04/think-gloves.html' title='Think Gloves'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-1247227735160525044</id><published>2007-04-23T13:11:00.002-07:00</published><updated>2007-04-23T13:20:19.332-07:00</updated><title type='text'>Finally the meat</title><content type='html'>After being nauseated by yet another vaporware Microsoft presentation, BMC gave an excellent overview of how to use XMA's to do things like provision OpenLDAP, MySQL, and ORACLE.&lt;br /&gt;&lt;br /&gt;Privileged access project? Done. Now the only challenges are really getting the access to do the actual provisioning and getting the list of servers to maintain. One small wrinkle, XMAs seem to be based on one off connections so we'd have to run quite a few XMAs to cover all of our Oracle databases. Still, good problems to have compared to I cant do it with MIIS.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-1247227735160525044?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/1247227735160525044/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=1247227735160525044' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/1247227735160525044'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/1247227735160525044'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/04/finally-meat_6286.html' title='Finally the meat'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-8493939701147281211</id><published>2007-04-23T10:31:00.000-07:00</published><updated>2007-04-23T10:33:52.704-07:00</updated><title type='text'>Kim Cameron's Keynote</title><content type='html'>&lt;p&gt;Seems like he is making a case for the OpenID movement. So, point one, we're becoming more and more interconnected. Businesses will do more and more business digitally, hence the need for agreed upon standards for communication, interconnectedness, etc. This will result in “de-perimeterization”, the dissolving of corporate boundaries, firewalls, routers, etc. He's advocating “legonic” (Lego like) technologies and businesses where they can easily be connected. Tomorrow's systems will be “agile and self organizing” and good at handling multiple sources of information with &lt;u&gt;variable credibility&lt;/u&gt;. Cameron's point is that just like Remote API fell to the wayside in favor of loosely coupled Web Services and SOA, so to will identity management.  &lt;/p&gt; &lt;p&gt;Enter in CardSpace and OpenID. This allows people to make “claims” about themselves or others and then to set up infrastructure to allow independent third party providers to validate the claim. &lt;a href="http://identity20.com/media/OSCON2005/"&gt;This is EXACTLY the same point that SXIP's founder Dick Hardt made two years ago in his presentation to Open World (although his use of the Lessig style was far more compelling).&lt;/a&gt; Cameron also postulates, as a side note, that there will be increasing regulation around the concept of identity and anonymity on the Internet and the interconnected world.  &lt;/p&gt; &lt;p&gt;So Microsoft's work is geared towards building out Cardspace to interact with things like ADFS, Security Token Services (STS), and Web Service Security protocols. Questionable? I wouldnt know, there was NO question and answer period provided for Mr. Cameron's keynote. Is he asking us to blindly validate his “claims”?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-8493939701147281211?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/8493939701147281211/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=8493939701147281211' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/8493939701147281211'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/8493939701147281211'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/04/kim-camerons-keynote.html' title='Kim Cameron&apos;s Keynote'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-7406647072206142587</id><published>2007-04-22T16:22:00.000-07:00</published><updated>2007-04-24T09:04:42.603-07:00</updated><title type='text'>Microsoft to the...oops BSOD</title><content type='html'>Well well...no shock that the show came to a close when the Microsoft rep got up to speak. Showing off ILM2 (with some admittedly cool features) caused the Virtual Server (Microsoft's competition to VMWare's ESX server) to crash. Of course he was using Vista and getting messages &lt;a href="http://movies.apple.com/movies/us/apple/getamac/apple-getamac-security_480x376.mov"&gt;ALL THE TIME.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The real kicker was knowing that all of this was&lt;br /&gt;a. Not available until Mid 2008 (when did Microsoft ever miss a ship date)&lt;br /&gt;b. Gonna cost us an arm and a leg given its coolness.&lt;br /&gt;&lt;br /&gt;To boot, the guy doing the presentation was an unkempt retro hip version of Bill Gates with a bad accent. While I love Bill he's not selling me anything.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-7406647072206142587?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/7406647072206142587/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=7406647072206142587' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/7406647072206142587'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/7406647072206142587'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/04/microsoft-to-theoops-bsod.html' title='Microsoft to the...oops BSOD'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-8324187367944640550</id><published>2007-04-22T15:05:00.000-07:00</published><updated>2007-04-22T15:40:32.995-07:00</updated><title type='text'>So far so good</title><content type='html'>Advanced MIIS training is good but its not the 504 course (Advanced MIIS). Its new technologies and it is COOL. Some items to get excited over?&lt;br /&gt;&lt;br /&gt;XMA's: Imagine you want to connect to a MySQL database with MIIS. Normally I'd say you're SOL (look it up yourself). NOW, with Extensible MA's (XMA) you can write your own MA connection to it and then leverage it in MIIS. Web Services not a database? No problem. Centre Vu id's? Have an API we'll plug it in...&lt;br /&gt;&lt;br /&gt;PowerShell: Almost had the big O on this one. Imagine a Cygwin/Ruby/Shell for Windows Servers....Now imagine scripted .NET where EVERYTHING is an object. Now imagine Kevin Feingold or Eric Treeman turned loose on this bad boy. IT IS SWEEEEET! We're going to retire the CMD files and Launcher.exe and go with the Power Shell scripts.&lt;br /&gt;&lt;br /&gt;Advice: We're always really scared of putting bad data out there...Oxford's advice? NO BAD DATA in the MV. No garbage in....no garbage out. Lots of work on validation of data in and validation of Brad Turner's advice.&lt;br /&gt;&lt;br /&gt;Gotta run...self service password reset is on....&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-8324187367944640550?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/8324187367944640550/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=8324187367944640550' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/8324187367944640550'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/8324187367944640550'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2007/04/so-far-so-good.html' title='So far so good'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-116512898095983640</id><published>2006-12-02T22:56:00.001-08:00</published><updated>2006-12-02T22:56:20.963-08:00</updated><title type='text'>Lessig's Presentation</title><content type='html'>&lt;p&gt;Aside from the brilliance of his presentation style, Lessig has an important message. His message was that an internet 9/11 is coming, which will result in an internet version of the Patriot act. This work is already under way with the Identity gang and Kim Cameron at Microsoft. The identity layer, an identity metasystem will enable traceability and regulability. Lessig's call for action was to have we as technologists involved in framing and shaping the discussion in order to preserve the generative, free, Internet we enjoy currently. He offered no clear way for us to get involved short of getting off the PC and getting into the political arena to help counter the perception of the Internet as a series of 'tubes'. &lt;/p&gt; &lt;p&gt;I also got to ask him about the CC license and the Microsoft Zune. His reply was that DRM much like the Patriot Act was a poorly crafted, poorly implemented technology.&amp;nbsp;He suggested that the conversation with Microsoft and Apple (even Apple is guilty of catering to the DRM Nazi's) has been started and that its an important one for the digital rights world.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-116512898095983640?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/116512898095983640/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=116512898095983640' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/116512898095983640'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/116512898095983640'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2006/12/lessigs-presentation_02.html' title='Lessig&apos;s Presentation'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-116512896028339561</id><published>2006-12-02T22:56:00.000-08:00</published><updated>2006-12-02T22:56:00.286-08:00</updated><title type='text'>Gartner Identity Conference</title><content type='html'>&lt;p&gt;Very very good information coming out of this conference to date. Gartner is great for making solid recommendations on a range of things. Here's the overview so far:&lt;/p&gt; &lt;p&gt;Identity &amp;amp; Access Management is just a small piece of the pie&lt;/p&gt; &lt;p&gt;No one vendor does it all well yet&lt;/p&gt; &lt;p&gt;Radically different approachs exist.&lt;/p&gt; &lt;p&gt;The space is changing, look for model driven identity or policy based IAM to replace what exists today.&lt;/p&gt; &lt;p&gt;No one directory for all needs BUT...&lt;/p&gt; &lt;p&gt;One respository for all identity information should exist&lt;/p&gt; &lt;p&gt;Network access will tie in with IAM in the very near future.&lt;/p&gt; &lt;p&gt;Neil McDonald's presentation this morning was very very insightful.&lt;/p&gt; &lt;p&gt;And of course Lawrence Lessig spoke this morning!!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-116512896028339561?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/116512896028339561/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=116512896028339561' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/116512896028339561'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/116512896028339561'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2006/12/gartner-identity-conference.html' title='Gartner Identity Conference'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-116512893807730230</id><published>2006-12-02T22:55:00.000-08:00</published><updated>2006-12-02T22:55:45.766-08:00</updated><title type='text'>Lessig's Presentation</title><content type='html'>&lt;p&gt;Aside from the brilliance of his presentation style, Lessig has an important message. His message was that an internet 9/11 is coming, which will result in an internet version of the Patriot act. This work is already under way with the Identity gang and Kim Cameron at Microsoft. The identity layer, an identity metasystem will enable traceability and regulability. Lessig's call for action was to have we as technologists involved in framing and shaping the discussion in order to preserve the generative, free, Internet we enjoy currently. He offered no clear way for us to get involved short of getting off the PC and getting into the political arena to help counter the perception of the Internet as a series of 'tubes'. &lt;/p&gt; &lt;p&gt;I also got to ask him about the CC license and the Microsoft Zune. His reply was that DRM much like the Patriot Act was a poorly crafted, poorly implemented technology.&amp;nbsp;He suggested that the conversation with Microsoft and Apple (even Apple is guilty of catering to the DRM Nazi's) has been started and that its an important one for the digital rights world.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-116512893807730230?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/116512893807730230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=116512893807730230' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/116512893807730230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/116512893807730230'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2006/12/lessigs-presentation.html' title='Lessig&apos;s Presentation'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-116512802213513967</id><published>2006-12-02T22:40:00.000-08:00</published><updated>2006-12-02T22:51:22.023-08:00</updated><title type='text'>Gartner Identity Management Conference Summary</title><content type='html'>&lt;p&gt;&lt;span style="font-size:100%;"&gt;WOW. I am really proud. Apollo is ahead of the curve in SOOO many ways. Now mind you we're not at the apex of Gartner's Maturity Model&lt;/span&gt; &lt;span style="font-size:100%;"&gt;which is Policy Based (and yes that is our new target) BUT...&lt;a href="http://photos1.blogger.com/x/blogger/7365/1493/1600/350772/gimm1.jpg"&gt;&lt;img style="FLOAT: left; MARGIN: 0px 10px 10px 0px; CURSOR: hand" alt="" src="http://photos1.blogger.com/x/blogger/7365/1493/320/582059/gimm1.jpg" border="0" /&gt;&lt;/a&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;We're at the Virtualized stage, our objectives now are increasing business efficiency to reduce costs in labor intensive or time intensive business activities.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;A whopping&lt;/span&gt; &lt;span style="font-size:6;"&gt;&lt;strong&gt;73% &lt;/strong&gt;&lt;/span&gt;&lt;span style="font-size:100%;"&gt;of Gartner customers DON'T do automated user provisioning. Likewise, all the products we looked at have CRUDE interfaces, ill defined interactions, and are still half baked. Even Oracle, the best identity and access management suite on the market today is only a rebranded amalgam of their most recent acquisitions. It introduces yet another workflow technology, it has gaps in what it can and can't do, namely business roles and role governance. For that it recommends we leverage someone like &lt;a href="http://www.bridgestream.com/" target="_blank" rel="nofollow"&gt;&lt;span style="color:#000000;"&gt;Bridgestream&lt;/span&gt;&lt;/a&gt;, which has yet another web interface for business users to use in requesting business roles (apparently only IT users use Oracle Identity Manager to request IT only roles) and yet another workflow engine for our support teams to learn. Add to that the spartan and un-intuitive interfaces on both products, and we look like rock stars. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;We are in fact rock stars, what we've done and in the time that we've done it is nothing short of miraculous. We're in the top 27% of Gartner customers for user provisioning and I'm quite sure we're even higher considering the periodic audits we've been doing for a full year this month. At the user round table I attended Thursday, I was ahead of all but one customer and even then we had features and maturity that they were only now starting to consider. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;So, considering all of this, where do we go next? Well there are still significant gaps in our offerings, and most certainly, opportunities for growth. Here's the short list of things we're missing or needing to improve upon:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;UI:&lt;/strong&gt; what we've got in the CAP UI is extensible, robust in comparison, far easier to user and more elegant than anything we saw at the conference. But being the rock stars we are we cant settle for success. Let's take it to the next level, let's simplify the UI and make it clean. We'll engage the HCI team in order to get this done. Think of the good Web 2.0 designs we've seen like &lt;a href="http://www.google.com/" target="_blank" rel="nofollow"&gt;Google&lt;/a&gt;, &lt;a href="http://www.skype.com" target="_blank" rel="nofollow"&gt;Skype&lt;/a&gt;, &lt;a href="http://del.icio.us/" target="_blank" rel="nofollow"&gt;Delicious&lt;/a&gt;, and you'll have an idea of what it is that we want to do.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;On-boarding:&lt;/strong&gt; We need to simplify the on-boarding process for all new users. CAP can still be the place we go for on-boarding contractors. But when we hire staff or convert contractors to staff we HAVE to vastly simplify and streamline that process. Users shouldnt have to go from HR to CAP to put in access requests. Likewise, we should be able to identify people as existing identities when we provision them so we dont end up with duplicates. Every vendor has this, so should we.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Default access levels:&lt;/strong&gt; When we on-board people we should automatically grant them a default level of access based on a role. This access would include network access, email, and some combination of roles based on their job code and cost code.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Email access:&lt;/strong&gt; Its not fully automated provisioning until we include email. This is #1. Enough said.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Role Management:&lt;/strong&gt; We need a means of adding or removing roles within CAP, the identity management environment, and downstream in the applications. This is a larger, multi-year goal but one we should pursue nonetheless. We should include some manor of reporting all the roles and role mappings in the system as well as who has these roles and who is in violation of the conflicting role policy. Role policy shouldnt be an Excel spreadsheet. That's just plain embarassing for a rock star. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Role simplification:&lt;/strong&gt; We need to work on reducing role proliferation and streamline what we have to be more reflective of the true business roles. We should include some definition of what exists withing EMS. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;u&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;LONG TERM GOALS:&lt;/strong&gt;&lt;/span&gt;&lt;/u&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;RFP for IAM Suite:&lt;/strong&gt; We should look at what we have versus what's available in the industry. We'll need to get some scope definition in place, then we'll engage Gartner to craft a proper RFP. Once we've got that we'll send it to the major players to see who responds. I'm anticipating we'll evaluate IAM Suites from Oracle, Sun, Microsoft, and IBM, with the outside possibility of BMC. We should narrow that down to 2 vendors within 3-4 months and then do POC's with both. Based on the results of the POC, we'll select a vendor and engage Purchasing for the contract. Here's the timeline for the RFP:&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;December - January: Scope Definition. We'll need to work on getting the list of applications we have as an enterprise, then list what it is we have in terms of IAM support for all of them. Once we've got that we'll draft the RFP with Gartner.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;February - March: Draft the RFP with Gartner. Vet it with the business. I'm anticipating 2-3 days with Gartner on site potentially. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;April - May: Send out RFP and await responses. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;June - August: Vendor on site meetings, demo's, and selection. I'm anticipating we'll make #1 and #2 offers by the end of August.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;September - October: POC one and two. &lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;November - December: Work with Purchasing to sign contracts. Begin to plan phased roll out.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;strong&gt;&lt;span style="font-size:100%;color:#ff0000;"&gt;IMPORTANT NOTE: An important option we have open to us throughout the RFP process is to pass on all vendors before or after the POC(s). The relative immaturity of the market, the relatively high prices, and the relative maturity of Apollo's IAM infrastructure by June of 2007 could suggest we pass on all vendors for 2007-2008. &lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;The rationale behind the drive to select a single vendor or at minimum 2 partial vendors is to reduce the manpower needed to build and deliver identity and access management as well as to move away from something thats completely customized and labor intensive to own and operate. Our development resources should be able to get to a point where they are focusing on integration and delivering services to our fellow application developers in accordance with the service based model. This is very high level, very rewarding work. And then finally, when we're ready to tackle transitioning to a policy based model, our developers will very likely use a single vendors tool(s) to assist our business end users in defining and implementing their business policies in terms of identity and access management policies.&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style="font-size:100%;"&gt;&lt;strong&gt;Presenting at IAM2: &lt;/strong&gt;Next year, I want to be on stage at Gartner in Los Angeles talking about the best company with the best IAM team on the planet. I want to wow our fellow Gartner clients. I want them to base a case study on us. I want us to have to wear shades on stage that day, not because the lights are too bright, but because our FUTURE is SO bright we've got to wear shades.&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-116512802213513967?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/116512802213513967/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=116512802213513967' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/116512802213513967'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/116512802213513967'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2006/12/gartner-identity-management-conference.html' title='Gartner Identity Management Conference Summary'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-116059253054643596</id><published>2006-10-11T11:48:00.000-07:00</published><updated>2006-10-11T11:48:57.970-07:00</updated><title type='text'></title><content type='html'> Road map meeting&lt;br&gt;&lt;br&gt;Ultimus web service step to BPEL doesn't work&lt;br&gt;consider re-visiting the BPEL WS to see whats different about the SOAP Headers or use .NET FB to call WS&lt;br&gt;&lt;br&gt;Conclusions:&lt;br&gt;Web and Ultimus layer separation need to wait till Dec/Jan time frame. Even then we should deploy a beta to power users. Implement new CAP by March 1&lt;br&gt;November time frame, stabilize and analyze code in CAP for Dec Periodic Audit. Limited functionality changes. Steve to spearhead CAP Code Cleanup. Greg to spearhead memory increase on BPM. Mary to spearhead possible staggered audit&lt;br&gt;3.2.5 is new apps and roles - task and sub task breakouts to be added along with estimates&lt;br&gt;3.3 is BPEL batch and single Mgr approval, along with new HTML and Usability changes&lt;br&gt;3.4 is TBD but is targeted for late November.&lt;br&gt;&lt;br&gt;Steve and Mary to work on budget for development to give to Mark&lt;br&gt;Greg to work on getting pulse of business requests and re-initiating stalled projects, Contractors and Role Governance&lt;br&gt;&lt;br&gt;regular release and iteration planning meetings will occur until we stabilize the process&lt;br&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-116059253054643596?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/116059253054643596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=116059253054643596' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/116059253054643596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/116059253054643596'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2006/10/road-map-meetingultimus-web-service.html' title=''/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-115559580679333703</id><published>2006-08-14T15:50:00.000-07:00</published><updated>2006-08-14T15:50:06.800-07:00</updated><title type='text'>Trying out the new Windows Live Writer</title><content type='html'>&lt;p&gt;&amp;nbsp;Think. Think about the current world's situation. The world is embroiled in two great cultural seismic changes. One is the battle between fundamentalists. Hindu's versus Muslims, Jews versus Muslims,&amp;nbsp;Christians versus Muslims, and it extends into the various sects therein. Sunni's versus Shiites, Catholics versus Protestants, orthodox versus non-orthodox. &lt;/p&gt; &lt;p&gt;The second great battle is more subtle but engenders more animus from the aforementioned, seemingly intractable, enemies. Its the battle between progressivism and fundamentalism. This battle is cast in terms of heresy, godlessness, abomination, and apocalypse. &lt;/p&gt; &lt;p&gt;Some would cast the headlines of the day in the context of the battle against progressivism. Certainly, wahabis and jihadis both claim to be saving Islam from the progressivist Americans, Jews, Christians, etc. To their way of thinking democracy, equality, human rights (which extend to atheists, homosexuals, pacifists, anyone undesirable) are an American or Western abomination. They would have us return to the califate wherein the Koran&amp;nbsp;dictated how to govern, a Shariahic state. Many Americans currently choose to see the conflicts in the Middle East in the same fashion, American progressive ideals like democracy being resisted in favor of brutal theocratic or autocratic rule. &lt;/p&gt; &lt;p&gt;I choose to see these conflicts&amp;nbsp;as fundamentalist doctrines with opposing viewpoints. There are those who believe that not only should America 'free' a Muslim society, but we should also help them to choose a proper path, like Christianity, like capitalism, with a Western style culture. Witness the American displeasure and subversion towards freely elected governments like Hugo Chavez in Venezuela, Hamas in Palestine, or Evo Morales in Bolivia. We like progressive ideals when they suit our needs. When they seem to threaten us, we attempt to controvert them or change them by way of executive order. Look at the current administration's disdain for Congress and the rule of law (due process). We openly disdain stem cell research, alternative lifestyles, genetic modification, and any integration of biology and technology. &lt;/p&gt; &lt;p&gt;Moreover, the conservative (read fundamentalist) cultural zeitgeist is one that looks upon antiquity with a sophmoric nostalgia. "Remember the good old days?...." is their modern mantra. Gone are the days of simplicity and bucolic lifestyles that were inherently 'good'. Everything today is modern, complex, and very soon, to be apocalyptic, in its nature. The future is viewed not with optimism but rather a sense of loathing and foreboding. &lt;/p&gt; &lt;p&gt;If the human race to to evolve into a global culture, one progressing on a path to the cosmos and first contact with extraterrestrial civilizations, we must put aside our small minded beliefs. We must grow past national and cultural boundaries and embrace our humanity and our uniqueness in the universe. Only in accepting ecumenical movements, reconciliation, education, and diplomacy in place of war, will we ever be ready for what is truly wonderful, our future. We owe it to our children!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-115559580679333703?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/115559580679333703/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=115559580679333703' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/115559580679333703'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/115559580679333703'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2006/08/trying-out-new-windows-live-writer.html' title='Trying out the new Windows Live Writer'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-112737284912521501</id><published>2005-09-22T00:06:00.000-07:00</published><updated>2005-09-22T00:07:29.130-07:00</updated><title type='text'>COOL New TECH</title><content type='html'>http://del.icio.us is SOOO COOL....likewise, FlickR....i'll be using FlickR to post photos here!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-112737284912521501?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/112737284912521501/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=112737284912521501' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/112737284912521501'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/112737284912521501'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2005/09/cool-new-tech.html' title='COOL New TECH'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-15936292.post-112534864898753464</id><published>2005-08-29T13:49:00.000-07:00</published><updated>2005-08-29T13:50:48.990-07:00</updated><title type='text'>Start of a new blog life</title><content type='html'>Here's my blog which is tied into Gmail and GTalk. Only fitting as I explore the netherworld of Open Source technology and programming languages&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/15936292-112534864898753464?l=agilekalaf.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://agilekalaf.blogspot.com/feeds/112534864898753464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=15936292&amp;postID=112534864898753464' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/112534864898753464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/15936292/posts/default/112534864898753464'/><link rel='alternate' type='text/html' href='http://agilekalaf.blogspot.com/2005/08/start-of-new-blog-life.html' title='Start of a new blog life'/><author><name>troublemaker</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='21' height='32' src='http://4.bp.blogspot.com/_whcsQjCJVgo/TLVUhps-2CI/AAAAAAAAKro/jnTbz-ckqKg/S220/boston-red-sox.jpg'/></author><thr:total>1</thr:total></entry></feed>
