Software Engineering

This class was created by Brainscape user Emma Bowles. Visit their profile to learn more about the creator.

Decks in this class (14)

Basics
What are the core stages of the s...,
What is the waterfall model 2,
List a problem with the waterfall...
21  cards
Requirements
What is the first stage of the so...,
Why are requirements important in...,
What are the top reasons software...
69  cards
Specification
What is the main focus of a softw...,
How are specifications different ...,
Give an example of a functional r...
21  cards
OO Design and Test Planning
What is the purpose of low level ...,
Who typically leads the creation ...,
What are the main components of f...
16  cards
Release and Acceptance Testing
What is the main purpose of relea...,
Who typically performs release te...,
How does release testing differ f...
26  cards
Configuration and Deployment
What is the purpose of release ma...,
What is continuous integration ci 2,
What are the benefits of ci 3
12  cards
Evolution and Maintenance
What is software evolution or mai...,
What typically drives software ma...,
What are the three main types of ...
25  cards
Agile vs. Traditional
What is the main goal of agile me...,
When might traditional software e...,
List three key differences betwee...
20  cards
Software Quality
What is the main aim of software ...,
What is the goal of a software qu...,
What are the three main responsib...
16  cards
Risk Management
What is the primary goal of proje...,
What are shall not requirements i...,
What are the three main technique...
13  cards
Project Planning
What are common components of a p...,
What is a milestone in project ma...,
What does a work breakdown struct...
13  cards
Prototypes
What is the primary role of a pro...,
How do prototypes differ from spe...,
What are the three main types of ...
9  cards
Implementation
What does well implemented code m...,
Why are coding conventions aims a...,
What are examples of java coding ...
18  cards
Unit Testing and TDD
What is the primary concept behin...,
What are the benefits of tdd 2,
What type of testing is tdd an ex...
16  cards

More about
Software Engineering

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Emma Bowles's Software Engineering flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Make Flashcards