Hi all
How are others managing API modelling, particularly where both UIs and APIs exist for the same system? What we're increasingly seeing is a lot of duplication with both Application and Interface fact sheets being created to model the above, both built on the same IT Components - is there a better way?
A related question is where bespoke systems have been built purely to connect systems together - i.e. middleware providing integration capabilities. For me those are Interfaces consumed or offered by Apps - but that way of modelling brings gaps, e.g. we can't show the costs of the technologies the Interfaces are built on unless we also model that the Apps 'use' those Components (which isn't really true). It seems to me Interfaces should be able to allocate costs to apps the same way used components do? Realise LeanIX is not an Apptio-like cost modelling tool but such cost mapping as it does support seems to have gaps.
Interested to hear others' thoughts...
Thanks
James