Overview Flashcards
If you’re designing the network in the organization, and decides on the specific configuration of the servers, what kind of Architect are you?
Infrastructure Architect
The Software Architect’s mission is to design a system that is:
Fast, Secure, Reliable and easy to maintain
Do Software Architects have to be able to code?
Yes
Which of the following jobs can help you get promoted to a Software Architect?
Developer, Team Leader, CTO
As an architect, what knowledge you should have BEFORE beginning work for a new company?
How is this company doing business-wise
What is the difference between “System Requirements” and “System Goals”?
Requirements describe what the system should do, goals describe how the system will help the organisation
What is the difference between “System Requirements” and “System Goals”?
This architecture’s goal is to help us complete the project in half the time, using the budget, without any compromise on quality
It’s important to closely follow the architecture process in order to:
Make sure the architecture created is the most optimal for the system
What Is the First Step in the Architecture Process?
Defining the system requirements
What is the “Map the Components” step in the process?
Map the various software units in the system and define what each of them does.
After writing the architecture document, you should:
Support the development team
Functional Requirements are usually defined by:
The System Analyst
“What the System Should Do” is defined in the _________
Functional requirements
Which of the Following is NOT a Non-Functional Requirement?
Performance
Screen colour
Concurrent users
Screen Colour
In Most Cases, Does the Client Know the Non Functional Requirements?
No
Facebook is what type of interface?
Web App
GET https://www.mysite.com/api/users/17 is a form of what?
REST Web API
What Type of Application is Best Suited If Your System Requires Access to the User’s Location?
Mobile