Software Engineering Principles

This class was created by Brainscape user Faron Copley Hitchcock. Visit their profile to learn more about the creator.

Decks in this class (14)

Intro
What is software engineering,
What is an engineering discipline,
What does software engineering in...
6  cards
Software Processes
Why are software products more co...,
What makes software different fro...,
What does invisibility mean in so...
16  cards
Disciplined Agile Development
What is plan driven development,
What is agile development,
What are key features of agile de...
21  cards
Requirements Engineering
What is the role of a business an...,
What is requirements engineering,
What are the key steps in require...
16  cards
Use Cases - USP
What are non functional requireme...,
How are nfrs related to functiona...,
How are nfrs modeled
20  cards
Use Case Realisation
What is a helicopter view in syst...,
What are use case realisations,
How do descriptions and user stor...
20  cards
UML
What is uml,
What are uml architectural views,
What are the different levels of ...
30  cards
Analysis and Design
How is analysis related to design,
How do good design principles inf...,
What is the role of simplicity in...
38  cards
Designing Architecture
What is beauty in design,
How does good architecture relate...,
Why is beauty considered expensive
22  cards
Working with Components
What is the purpose of a class di...,
Why are class diagrams key in uml...,
What does creating a logical mode...
19  cards
Designing Components
What are the three main architect...,
What do architectural patterns an...,
What is the basis of object orien...
19  cards
Software Architecture
What are the steps to design a sy...,
What do design patterns provide,
How are design patterns typically...
21  cards
Testing
What is the primary goal of testing,
What is the formula for testing c...,
What does testing reveal
21  cards
Software Evolution
What is the primary reason new sy...,
What are the four changeover methods,
Which changeover method has the l...
20  cards

More about
Software Engineering Principles

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Faron Copley Hitchcock's Software Engineering Principles 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