Wednesday, January 03, 2007

Why Use Cases Should Matter in Identity Deployments

In a comment to a previous blog entry, where I attempt to make the case for Use Cases in Identity Management integration efforts, James McGovern comments:

"First, many folks in the IDM space don't really understand how to create use-cases because it is not a traditional business-oriented scenario.

Second, the importance of getting a PM has to be not on internal nor external but someone who has walked the path before. This is pretty difficult to find even amongst the vendors themselves."


Focusing on his first point, I'd have to agree: use cases really come from the software engineering world (I believe originated from one of the three amigos - Jacobson). Wikipedia has a terse description of what a Use Case is:

In software engineering, a use case is a technique for capturing the potential requirements of a new system or software change. Each use case provides one or more scenarios that convey how the system should interact with the end user or another system to achieve a specific business goal. Use cases typically avoid technical jargon, preferring instead the language of the end user or domain expert. Use cases are often co-authored by software developers and end users.



In my opinion, the software engineering world has a lot to offer the identity integration world. Software engineers (and I use that term broadly) typically have a lot more interaction with business users than back-end integration folks. Figuring out how to efficiently produce software that the client wants/needs has been at the center of decades of discussions surrounding dev processes and methodologies. The integration community on the other hand are usually less focused on customer satisfaction, and more about making processes work efficiently and reliably. With the advent of identity integrations, the level of interaction with business development users has increased significantly. Many steps within the process of integrating an identity platform necessitates interaction with business users, such as mapping business processes and ultimately optimizing them (and the various touch points end users will have with it - for example in provisioning workflow), as well as user interaction with password management systems, esso, etc. I do agree that some components of an Identity platform may be invisible to the user, but typically the user will have at least indirect contact with it. (For example, in a metadirectory solution, a self-help name change in an HR data repository might result in a displayname change in their e-mail address or the name that appears on a phone handset.)

Identity integrators usually come over from sysadmin-type backgrounds, and (even those who have done an identity implementation or two) might not have the disciplines a software engineer would have in delivering a solution that the client is pleased with. (Even worse, many PMs for Identity projects that I've met don't seem to have much PM experience to begin with, or might be a sysadmin who successfully ran an exchange upgrade.) The result is what Mark Dixon described as the seven deadly risks, outlined below:

* Poor Pre-Project Preparation
* Poor Requirements Definition
* Large Initial Scope
* Inexperienced Resources
* Poor Project Methodology
* Scope Creep
* Not Using Available Support


The solution might lie in borrowing software engineering processes that would be helpful in initial preparation and scoping of an identity project, as well as ensuring that an iterative process results in happy business users.

To be continued...

15 comments:

Anonymous said...

传奇私服
气枪
仿真枪
防窜货
无负压
猎头
猎头公司
猎头顾问
广州猎头
上海猎头
北京猎头
猎头公司
发电机
发电机组
发电机出租
发电设备
发电机租赁
租赁发电机
康明斯
出租发电机
空气过滤器
北京婚庆
北京婚庆公司
安全工程师
造价工程师
房地产估价师
进销存软件
进销存
erp软件
生产管理软件


瑜伽
北京瑜伽
瑜伽教练培训
肚皮舞
肚皮舞培训
云台
监控器材
分配器
301云台
公共广播
中央空调
家用中央空调
格力中央空调
中央吸尘|商用中央吸尘|家用中央吸尘|工业中央吸尘|别墅中央吸尘
家用中央清扫系统|宾馆吸尘|中央吸尘系统|别墅吸尘
拆除
拆除公司
建筑物拆除


鱼鳞病
不锈钢水箱
防雷
防雷器
职业装
大屏幕
快速熔断器
高压熔断器
低压熔断器
熔断器
按钮
塔钟
法语
西服
西装
按钮开关
船型开关
微动开关
钥匙开关
旋转开关
润滑油
连接器
3C代理
强制认证
新开传奇私服
日光温室
节水
rohs认证
传奇私服
最新传奇私服
新开传奇私服
新开传奇
新开私服
跑步机

汽车进口
法语培训
婚纱摄影
最新传奇私服
山东助听器信息网
上海助听器总汇
北京助听器
助听器
贵州助听器信息港
名品助听器(南京)直销店
广西助听器验配网
杭州 助听器验配中心
广东 助听器总汇
海参
紫外线消毒器|搪瓷水箱
进口轴承
轴承
进口轴承
玻璃钢水箱|无负压
进口轴承
网站优化|google优化|google推广|google排名
网站建设 北京|北京网页设计|北京网站制作|北京网站推广
北京网站建设|双线空间
虚拟主机|双线空间|asp空间|
非油品
中石化
冬虫夏草

OnlinePharmacy said...

TxVIxu Your blog is great. Articles is interesting!

buy cheap phentermine phentermine purchase phent said...

q10ZGD Nice Article.

name said...

7fDfRi Hello all!

meridia dosage said...

Wonderful blog.

bad credit rating said...

Hello all!

name said...

Please write anything else!

charlie daniels band tour schedule history said...

Good job!

Anonymous said...

toefl , GRE, SLEP are registered trademark of Educational Testing Service (ETS).
This publication is not endorsed or approved by ETS.
GMAT is a registered trademark of Graduate Management Admission Council(GMAC).
This publication is not endorsed or approved by GMAC. (*´д`*)

moto said...

新宿 賃貸
人材派遣
ブログアフィリエイト
バイク便
マンスリーマンション
印鑑
ゴルフ会員権
育毛剤
フロント サービス
新宿 マッサージ
多重債務

Anonymous said...

婚約指輪
出会い系
治験
三井ダイレクト
アクサダイレクト
一戸建て
債務整理
ソニー損保
そんぽ24

Anonymous said...

アーネスト
賃貸
アクサ
三井ダイレクト
設計事務所
ゲーム 専門学校
ウェディング
ショッピング枠 現金化
チューリッヒ

行政書士
現金化
結婚式
有料老人ホーム
副業
クレジットカード 現金化
看護
ウェディング
earnest
デザイン 専門学校

kuroe said...

静岡 一戸建て 静岡 注文住宅ブランド品 買取
インプラント 家具付 賃貸 東京 インプラント パーティー 矯正歯科 名古屋 結婚相談所 東京 マンション 買取 1戸建て 査定 1戸建て 買取 SEO対策 車買取 自動車保険 バイク買取 美容整形 労働問題 収益物件不動産売却などにはマンション査定土地売買1戸建て売却が含まれる。 物件探しは広島 不動産 岡山 不動産 松山市 不動産 香川県 不動産 徳島 不動産 高知 不動産 高松 不動産をフルカバーしてます大手で エステ バイク買取 美容整形どっと インプラント インプラント東京 インプラント札幌 インプラント大阪 インプラント福岡 広島市 賃貸 結婚式 弁護士 英会話 グルメ 東京 グルメ

kuroe said...

オークション バイク 美容 インプラント 札幌 インプラント 美容外科 インプラント 大阪 インプラント 東京 インプラント 福岡 弁護士 美容院 結婚式 英会話 エステサロン グルメ 東京 グルメ ホテル 探偵 口コミ 口腔外科 インプラント 治療 広島 インプラント インプラント 口コミ 大阪 インプラント インプラント費用 東京 インプラント インプラント 歯科 広島市 賃貸 税理士 転職 ラブホテル 自転車 ネイルサロン エステサロン 探偵 ペットショップ リフォーム 司法書士 歯科 審美歯科 リサイクルショップ 興信所 探偵事務所 探偵 興信所 浮気調査 探偵 浮気 占い 中古車

hjkl said...

However mean your gold in wow life is,buy wow gold meet it and live it ;wow gold cheap do not shun it and call it hard names.It is not so bad as you are.It looks poorest when you are richest.The fault-finder will find faults in paradise.wow gold kaufen love your life,poor as it is.maple meso You may perhaps have some pleasant,thrilling,maplestory power leveling glorious hourss,even in a poor-house.The setting sun is reflected from the windows of the alms-house as brightly as from the rich man's abode;the snow melts before its door as early in the spring.sell wow gold I do not see but a quiet mind may live as contentedly there,cheap mesos and have as cheering thoughts,as in a palace.The town's poor seem to me often to live the most independent lives of any.May be they are simply great enough to billig wow gold receive without misgiving.Most think that they are above being supported by the town;powerlevel but it often happens that buy maplestory mesos they are not above supporting themselves by dishonest means.which should be more disreputable.Cultivate poverty like a garden herb,like sage.Do not trouble wow powerleveln yourself much to get new things,maple mesos whether clothes or friends