From the course: Tech Talk for Nontechnical Professionals
Unlock this course with a free trial
Join today to access over 25,600 courses taught by industry experts.
Software architect
From the course: Tech Talk for Nontechnical Professionals
Software architect
- Software architects are very experienced engineers who are responsible for determining the technical direction of a software team. Given a feature requirement, the architect will decide how that feature should be developed, including the tools needed to do so. Using a physical analogy, if there was a requirement to create a bridge, complete with an illustration of what that bridge should look like, it's the architect who thinks about the technical specifications such as how to build the bridge in a way that's able to accommodate the weight required and how to account for spikes in traffic during rush hour. In tech, we also have architects. They're just focused on software. Knowing that Landon wants to add the online check-in feature, the architect will consider the technical flow of how to develop this and will break down this large scope of work into bite-size pieces that multiple developers can then work on.…