Contact Us

+1 877 769 8938

Email

Links Business Group, LLC

Own the Book!

Own the powerful must-read title:

IAM Success Tips: Volume 1.

Own the Audio Book!


Join us today!

Receive a bonus copy of our podcast:

"Five Things the Big IAM Vendors Do Not Want You to Know"
 
Plus: exclusive member book discounts, newsletter, & bonus podcasts
 
Email:
First Name:

Syndicate Us

Finding the Right Identity BSA

January 23rd, 2007 by lbgllc

Hello Everyone:

A topic that comes up quite often — and rightly so — is the role of Business Systems Analyst (BSA) within an Identity Access Management (IAM) Program. What is the right mix of skills? How much of the hiring decision should be weighted toward business acumen, light development (XML, web forms, etc.), and requirements management?

In short, the answer depends on your IAM Program, scope, organizational composition. Before I post a representative job description, some background is in order. First, an Identity BSA is not like the traditional BSA. A traditional BSA works more closely with the various lines of business to determine which each business needs, what it is currently doing, what it wants to be doing in the future, and other factors as required by the stakeholders. The BSA then collates the information, separating actual requirements from wish list, and subjective preferences. A process of synthesis continues until business requirements, and functional requirements have been collated and prioritized. Synthesis complete, the BSA hands the list off to the development or program team for development and implementation. (In the interest of time, I am paraphrasing to an extent, and not intending to in any way minimize the criticality of a traditional BSA.)

Where the traditional model breaks in the Identity World, is that now the developers themselves are stakeholders, often with dramatically needs from one another. Application teams have their own requirements for integrating their applications with the IDMS, or for consuming its services. Each individual application (which can number into the hundreds or even thousands for very large organizations,) requires its own analysis and requirements gathering project. The Identity BSA must address all requirements, of all audiences.

In short, the Identity BSA adds the dimension of detailed developer (and general Identity Management) knowledge to the level that he or she can do some light development work,, especially in the area of Business Process Management (BPM). What is vital, is that the Identity BSA can:

  • Collect all information
  • Synthesize actual requirements from subjective wish lists and “nice to haves”
  • Synthesize Business Requirements from the whole
  • Derive Functional Requirements from Business Requirements
  • Document workflows and process in a visual model
  • Document future state (”to be”) workflows in a visual model
  • Derive User Acceptance Tests (UAT) from the Functional Tests
  • Translate future state workflows into executable business process.

Sounds like a tough role to fill? It is. Compound the difficulty by the fact that really large Identity Programs may need several. To help ease the process, I am including a sample Identity BSA job description. The usual disclaimers apply - it is not comprehensive for all possible situations, and your mileage will vary. However, when used effectively as a guideline, the list can greatly facilitate the hiring, placement, and effectiveness of this very crucial resource.

Identity BSA Job Description

The goal for this position is to hire a person that is well-versed in both
business and functional requirements gathering. This is an exciting and
dynamic opportunity to work with key business units, developers, vendors,
and security analysts and help shape the future of our Identity and Access
Management (IAM) Program.

Duties Include

Collect application security requirements from internal developers
and external providers
Frequent meetings with stakeholders and IAM Program Team members

Collect business requirements from key business stakeholders

Validate all requirements, and separate key business requirements
from application wish lists

Translate business requirements into functional requirements

Translate functional requirements into Use Cases (UAT)

Maintain project requirements database

Maintain project UAT database

Create visual models of current "as-is" workflows (individual business
processes)

Create visual models of future state "to be" workflows

Assist in the translation of visual diagrams to XML as needed

Assist in the verification of IAM Product Change Orders

Minimum Requirements

3+ years as a BSA with at least one large (5000+ user) organization

Excellent written, verbal, chat, and email communications

Strong familiarity with IT Architecture concepts

Expert-level diagrammer (Visio / Dia / UML)

Good familiarity with Project Management Methodology

Strong familiarity with Relational Database (RDMS) systems. (Not a
DBA, but comfortable with data structures.)

Good working knowledge of Internet security concepts and web
application architecture

Ability to meet deadlines in continually changing environment
Excellent prioritization

Strong self-starter that can work independently as needed

Overall understanding of high-level Identity Management concepts
(user ID"s, what provisioning is, etc.)

Basic understanding of compliance and audit requirements

Desired Skills (Optional)

Ability to read, create, and modify UML diagrams

Experience with XML message creation (SOAP, XML-RPC, etc.)

Creating and maintaining Business Process via BPM tools

HTML-based forms

Requisite Pro or similar requirements management tools

Posted in Identity and Access Management |

Leave a Comment

You may either log in directly with your OpenID to post a comment, or complete the boxes below. If you choose to complete the form in the "Anonymous" section, your feedback will appear in your browswer, but will not appear on the main blog until approved by a moderator. Please allow between 12 and 24 hours for comment moderation. Please visit the registration link if you would like create an account.

OpenID

Anonymous

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.