2 ms·
I am a fan of Phillipe Krutchen's[1] "4+1" model[2], or variants thereof. The book Software Systems Architecture: Working With Stakeholders Using Viewpoints and
by mindcrime 7y ago
I am a fan of Phillipe Krutchen's[1] "4+1" model[2], or variants thereof. The book Software Systems Architecture: Working With Stakeholders Using Viewpoints and Perspectives[3] by Eoin Woods and Nick Rozanski is a really good overview of the overall mechanism.
Also, while this bit is probably overkill for your current situation, you may find value down the road in looking at some of the various "architecture frameworks"[4] and reference models that are out there. Things like TOGAF[5], DODAF[6], MODAF[7], TRAK[8], etc.
In any case, always remember the words of the immortal Bruce Lee:
“Absorb what is useful, discard what is useless and add what is specifically your own”.
[1]: https://en.wikipedia.org/wiki/Philippe_Kruchten https://en.wikipedia.org/wiki/Philippe_Kruchten
[2]: https://en.wikipedia.org/wiki/4%2B1_architectural_view_model https://en.wikipedia.org/wiki/4%2B1_architectural_view_model
[3]: https://www.amazon.com/Software-Systems-Architecture-Stakeholders-Perspectives/dp/0321112296 https://www.amazon.com/Software-Systems-Architecture-Stakeho...
[4]: https://en.wikipedia.org/wiki/Enterprise_architecture_framework https://en.wikipedia.org/wiki/Enterprise_architecture_framew...
[5]: https://en.wikipedia.org/wiki/The_Open_Group_Architecture_Framework https://en.wikipedia.org/wiki/The_Open_Group_Architecture_Fr...
[6]: https://en.wikipedia.org/wiki/Department_of_Defense_Architecture_Framework https://en.wikipedia.org/wiki/Department_of_Defense_Architec...
[7]: https://en.wikipedia.org/wiki/MODAF https://en.wikipedia.org/wiki/MODAF
[8]: https://en.wikipedia.org/wiki/TRAK https://en.wikipedia.org/wiki/TRAK