3 ms·
My colleague disagrees with me on that point too! It's a good chat to have from time-to-time over a beer. To your point, not all of this is handled in architect
by taylodl 1y ago
My colleague disagrees with me on that point too! It's a good chat to have from time-to-time over a beer. To your point, not all of this is handled in architecture, nor should it be. I think we need to elevate our game for AI to be truly beneficial:
- SysML: formally capture requirements
- BPMN: formally capture and model business processes
- ArchiMate: formally capture and model architecture
- UML: formally capture and model design
AI can help with the above tasks, of course, but the point is that once you have these things and you've ensured your requirements have been captured in these models, again AI can help, then you hand the whole thing over to an AI code generator which now has enough informational context to generate good code.
Admittedly this is a pipe dream at the moment, and I seriously doubt we'll get there over the next 5 years, but the next ten years? Fifteen? Things can really start changing. Meanwhile, I see AI getting better and better at generating these models. Heck, we could start low tech with modeling wizards - like we've had for the past 30 years for code and be way ahead of where we are now.