Requirements matrix in archimate

Structuring and graphically representing requirements can be challenging for large projects.  Today I figured out how to draw the equivalent of several pages in excel into one single archimate diagram.

The requirements are structured in 3 columns : requirement family, description and concerned stakeholders.

Using archimate I drew actors corresponding to stakeholders vertically, as a kind of first column. Then I drew all requirements families at the top as a kind of first line by using xxx of the archimate motivation extension.

Requirements can then be represented as a kind of cell in the actors/ family table.

In order to simplify the drawing and trace the requirements dependencies I used a simple association between actor and requirement and an aggregation relationship between requirement family and requirement. Actors can link to any requirement.

The result looks like this :

ReqMatrix

 

This needs to be done in several phases: after some modeling, clusters of requirements can be identified and the drawing can be reorganized by reordering actors and requirements to improve readability.

The next step will be to map requirements to the solution processes,  functions and components.…

Chief Data Officer

What is the first thing to do if you want to improve your company’s information management maturity ?

A. Buy a new datawarehouse

B. Buy a new ETL

C. Assign a Chief Data Officer

D. Invite Oracle

E. Fire all the DBAs

The right answer is C : assign a Chief Data Officer (CDO). Data is too important to be left to all and no one.

The CDO will have to start in the following tasks:

  • identify the strategic data needs of the company
  • conduct a data management maturity assessment
  • set up an information management governance (data stewards, standards, procedures, concils…)
  • plan information management projects: short, mid and long term.  The CDO can have a look at the DAMA DMBok for inspiration.

 

CDO on Wikipedia

Engaging content

“consumers are choosing to engage only with content that is personally relevant to them, their purpose and their passions”…

Direction

Direction is so much more important than speed.  Many are going nowhere fast.…

Understanding Business Architecture

This slideshare presentation is great for explaining what is Business Architecture:

[Update : it seems the slideshare has moved here : http://www.slideshare.net/DavidOHara2/understanding-business-architecture-v32]

 

  • Motivation model
    • Influencers
    • Means
    • Ends
    • Assessments
  • Business Model (kind of business canvas)
    • Market Model
    • Product & Services Model
    • Operating Model
    • Operating/Capability model
      • People
      • Process
      • Information
      • Technology
    • Roadmap -> Means
    • Governance -> Control

From SOA Governance to Information Governance

Recently I have started working on Information Governance.

I have been used to work on SOA governance for several years and I find information governance seems at first sight to be  much more complex. To have an idea, look at at Mike2.0’s section on Information Strategy, Architecture and Governance offerings.

But I just had an idea. What if I substitute “Service” by “Information” in my typical SOA governance framework ?

Would it give a easy to understand and to apply Information Governance ?

To be continued…

 …

Installed Bigdata.com on Tomcat

This morning I installed BigData on my mac… I mean the RDF database of bigdata.com.

It’s now up and running but empty.

The following query :

select * where { ?s ?p ?o } limit 1

returns 0 matches.

Next steps :

  • load it with sample rdf data
  • define a sample ontology (maybe something coming from protégé)
  • test the REST and Java APIs