Hi
A full-stack... house?
Building an app is like building a house. When you're translating the jargon into human, sometimes this comparison can really help.
Here is how I associate building a house, with building an app.
Architecture
Architecture, requirements, security
Interior design
Frontend design, security
Foundations / framing
DB & backend, UI structure, security
Electrical / plumbing
DevOps, connect backend and frontend, security
Finishing / painting
Frontend implementation, security
Utilities
Integrations, security
Building inspection
QA, security
Security
Security
You'll notice I include security in every step. That's because every person involved in developing a system should apply some level of security.
The level of security required is situational. Many companies have dedicated security personnel, who will obviously improve the security of a system. Other companies simply don't need this level of security; the risk is not high enough to warrant the cost.
I've read a few articles discussing this analogy and they either seem to love it or hate it. Having worked in construction earlier in my life, I love it! Every client that I have used this analogy with understood what I was talking about, which helped things go smoothly.