What’s the end state? the job-to-be-done Reduce number of steps to reach that end state qq
The core activity and skill of an Information Systems architect is to decompose the whole system into subsystems and draw relevant boundaries between them. By subsystem here I mean a software with its own lifecycle, built and run by a team and providing functions to a set of users. The decomposition activity we talk about here should not be confounded with the decomposition of a subsystem into modules, as their objects are different (System of applications vs An application as a system built with modules containing data/classes and operations considered in isolation) even if they share some identical criterias.