Answer:
Software architecture extends from the initial understanding of customer requirements to the final delivery of the product. Beyond delivery, the architect can play a consultant's role in the evolution of subsequent versions of the product.
Asked In: Many Interviews |
Alert Moderator