This is an experience report on Agile Architecture.
The best architectures, requirements and design emerge from self- organizing teams.
Epiphamy- It is essential for the architect to be connected to the code.
Team was facing problems related to following-
-Information used to be miscommunicated or getting lost. Architect used to work harder.
-Team friction- Different design values
Epiphany- It was necessary to develop design skills in the developers
Epiphany- Architect should be good leader.
Solution- Team formed scrum team where the architect, developer and all other roles worked together.