I use the Archimate 2 notation to create roadmaps. This is how I do it;
1) Create the roadmap diagram with Archimate 2 implementation and migration diagram
2) Create a matrix in the diagram with columns showing the time such as quarter year and rows showing some kind of stream/programme of work such as HR, Finance or whatever.
3) Create the roadmap activities using the Work Package by dragging the Work Package from Achimate 2 Implementation and Migration toolbox.
4) Put the title in the name field, the description in the notes field, Set status to [Concept|Approved|Implemented], I use the Phase field to store the time the work package is due i.e. 1Q2012. I use requirements to specify high level requirements and the complexity field to give me an order of magnitude of size. I put a unique ID in the alias field and set up the diagram to show both the name and alias.
You can also use the Files to link to documents to things like concept papers, business cases etc.
If you have any other data needs you can probably add tag values or use constraints. For instance estimated cost.
I use triggering relationship in Archimate to show any dependencies between the workpackages.
I recently imported the achimate 2 mdg into the model and changed the shape script to change the colour to reflect the status automatically. I now have a roadmap that show the status via colouring the workpackage.
Well hope that helps
