Just read that a Good Architect is
- a Teacher
I would also add
As they say, great programming can’t save a badly architected solution. Get it right and take the time to plan.
Lots of good architecture and SDLC stuff on the microsoft MSF site