Necessity for using services
Are services mandatory in ArchiMate? In my current situation we have no implemented services. We also do not have a service-oriented vision.
Services in ArchiMate are not mandatory. If these are not distinguished and not foreseen for the future, the services can be left out at will.
If no services are distinguished, then no services will be modeled. The rules applying to good practice ‘Simplification with sustainable consistency’ have to be used to use the ArchiMate concepts in a consistent manner. Instead of a process that uses a service (1), this uses an application function (2) or, with increasing simplification, an application (3).
- Figure 5 36: Use of an application function instead of an application service
Even if currently no services are distinguished, service-oriented thinking can help to achieve another view on the world. This can lead to new insights. By considering the world from a service-oriented viewpoint one often will arrive at other groupings and responsibilities.
If the service-oriented approach is envisioned to be used in the future, that future situation can be modeled with services.
Relationships with other good practices
Refer to good practice ‘Simplification and preserving consistency’.