What is a functional requirement?
A developer must implement these requirements so that users can achieve their goals with the product.
What are some common Scrum Roles?
Product Owner, Scrum Master, Team, Stake Holders, and Users.
What is Clean Code?
Clean code is easy to read and maintain.
What is a major drawback of Microservices
Who is currently the professor of this course?
Who is Sandra Wiktor?
What is a non-functional requirement?
Constraints on what goals should be in the product.
What are the 5 trademarks of agile organization?
Strategy, Structure, Process, People, Technology
What does it mean to refactor code?
Refactoring code means reviewing the code already written and looking for ways to optimize it.
What does the MVC acronym stand for?
What is Model, View, and Controller
What company is responsible for the creation of C#?
What would be Microsoft?
What is specification in SDLC?
A specification is a technical definition of what is required for building a system.
What is a sprint?
A sprint is a time when you'll have the whole team working on things simultaneously.
What is single responsibility?
Every class or module in a program should only provide one specific functionality
What is the downside of Client-Server Architecture?
A downside of Client-Server Architecture is that it can become a bottleneck when many clients access it simultaneously.
What developer is known for the creation of the Linux OS?
Who is Linus Torvalds?
What are the 3 characteristics of Good Requirements?
Complete, Consistent, and Unambiguous.
How is Agile different from Waterfall as a strategy?
The waterfall method is a process and agile is a mindset.
What is Composition?
Composition programming is cleaner to write and easier to maintain.
In what applications is Layered Architecture used?
Layered Architecture is used in web, desktop, and enterprise applications.
What company is known for the creation of React?
What would be Facebook/Meta?
What is the WRSPM Reference Model?
World Requirements Specification Program Machine.
What are the 4 pillars of the agile mindset?
Satisfy the customer, welcome changing, Continuous delivery, and Collaboration.
What is KISS?
Keep It Simple, Stupid
What is high-level design?
High-level design shows the major pieces of the final application.
Typescript a subscript of what language?