CS131-study-guide-1

Study guide 1 #

Fall2020-Quiz 01 Study Guide_Revised.pdf

1. Know one of the definitions of software engineering presented in class. #

IMAGE IMAGE IMAGE IMAGE IMAGE

2. Be able to identify an SDLC model given a diagram and/or it’s unique characteristics #

Waterfall #

IMAGE

The completed output from one phase is the necessary input to the next level.

Prototype model #

IMAGE

Spiral model #

IMAGE

Adhoc model #

IMAGE

Agile #

IMAGE IMAGE

3. Know the common SDLC phases and what’s is done in each #

IMAGE IMAGE IMAGE IMAGE

4. Know a few pros and cons of each model #

IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE

5. Know some of the top agile techniques #

IMAGE IMAGE IMAGE

A daily standup is a timed event where the whole team gathers and stands together and checks in with each other.

Retrospectives: at the end of a piece of work you will look back and try to improve.

IMAGE IMAGE

6. Know some characteristics of the Agile frameworks discussed in class #

Scrum #

IMAGE IMAGE

Kanban #

IMAGE

XP #

IMAGE IMAGE IMAGE

7. Know the roles and responsibilities in Scrum. #

IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE

##8. Know properties of a good requirement

IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE

9. Know what each IEEE quality attribute means #

IMAGE IMAGE IMAGE

Note: omitted 10, 11, 12 from study guide

13. Know what a Use Case is (but we won’t have Use case description or diagrams until next quiz.) #

IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE IMAGE

14. Know 3C’s #

IMAGE IMAGE IMAGE

15. Know user stories and how to break them up. #

IMAGE IMAGE IMAGE