After more than 2 years at THE project. It's a wrap. It has been a great experience for me from meeting with executives to talk about the vision and strategy, to staying up all night for production cut-over, to fixing code defects shoulder-to-shoulder with developers. It was an end-to-end experience for me.
After 2 releases, it was complete. As a proud nerd, I had to make a lot of sacrifices. Sometimes, technical elegance is not what business needs. The difficulty with an Architect is balancing all aspect of the project, weighing in technical challenges, budget, business needs, ROI, team mix and capabilities, this is truly work of art which no methodologies could replace.