Software architect
A software architect is a software development expert who makes high-level design choices and tries to enforce technical standards, including software coding standards, tools, and platforms. The software architect concept began to take hold when object-oriented programming or OOP, was coming into more widespread use (in the late 1990s and early years of the 21st century). OOP allowed ever-larger and more complex applications to be built, which in turn required increased high-level application and system oversight.
See also
- Electrical engineering
- Electronics engineering
- Hardware architecture / hardware architect
- Requirements analysis / requirements engineer
- Software architectural model
- Software architecture
- Software engineering / software engineer
- Systems architecture / systems architect
- Systems design
- Systems engineering / systems engineer
References
External links
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.