What is software architecture? What is the role of a software architect? How do you define software architecture? How do you share software architecture? How do you deliver software architecture?

Add a comment

 

Re: Quality

How far I want to push it and how far I should push quality are often very different things.

That said, it will often be easier to strive for higher quality by inspiring the team and getting involved. I'd see this more as taking on the lead developer role (which is certainly not mutually exclusive to the architect role) - but someone definitely ought to be doing this.

The situation I described in my "first experiences" entry refers to an offshore development team - a team which hurls code over the wall for review close to a deadline. Ideal? Not at all! Getting involved would no doubt remedy a lot of this but would naturally raise the cost of development considerably and would probably be contrary to a rather fine balancing act between various external companies.

I'd agree with Richard; inspiration is often one of the most effective means of mentoring. Every so often, though, you meet a team member or, as I've found, an entire team that is just not inspired or motivated by the same things you are. No doubt there are then other more effective approaches to try...


Re: Quality


Title
Body
HTML : b, strong, i, em, blockquote, br, p, pre, a href="", ul, ol, li, sub, sup
Name
E-mail address
Website
Remember me Yes  No 

E-mail addresses are not publicly displayed, so please only leave your e-mail address if you would like to be notified when new comments are added to this blog entry (you can opt-out later).

Software architecture for developers