O'Reilly logo

Practical Guide to Enterprise Architecture, A by Elias K. Jo, Vikas Sharan, James Linn, Michael E. Stevens, Scott W. Ambler, James McGovern

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The Role of a Software Architect

Creating software architecture is a difficult endeavor, and the software architect has one of the most difficult jobs in a software project. He or she must have the confidence of all the stakeholders. This confidence is based on a track record of successful projects and the respect of the developers who regard him or her as a technical leader. The architect must be able to communicate with varied constituencies. He or she must have excellent design skills, technology skills, and an understanding of software engineering best practices. He or she must be able to navigate through organizational politics to get the project done correctly and on time. The software architect must be a leader, a mentor, and a courageous ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required