Software Engineering

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

Decks in this class (16)

Software Engineering Overview
Difference betweencomputer scienc...,
What is software,
What issoftware engineering
14  cards
Test Driven Development
Test driven development basic idea,
Benefits of test driven development,
Test driven development three laws
8  cards
Software Engineering Processes
What is a software engineering pr...,
Se processes fundamental software...,
Se processes opportunistic approach
24  cards
Major Software Development Methods
Major software development method...,
Model driven development basic de...,
Common development issues changes...
13  cards
Agile Development Methods
Agile development most important ...,
Agile developmentprinciples,
When is agile developmentapplicable
18  cards
Verification and Validation
Verificationvsvalidation,
V v two principal objectives,
V v types of testing
9  cards
Requirements Specification
Characteristics of good requirements,
Document software requirement spe...,
Types of requirements
21  cards
Introduction to UML
What is uml,
Two main types of uml diagrams,
Structural diagrams summary
14  cards
UML Use Case Diagram
Use case diagram what is a use case,
Use case diagrams components,
Use case diagrams what is a scenario
10  cards
User Interface Design
Cardinal axiom of user interface ...,
Ui design guidelines,
Ui design constraints assumptions
5  cards
UML: Class Diagrams
Class diagrams basic description,
Representation of a class,
Class diagrams types of relations 5
9  cards
UML: Behavioral Models
Behavioral models basic description,
Behavioral models two types of st...,
Behavioral models best diagram fo...
22  cards
Software Architecture
Software architecture two parts,
Architectural design process basi...,
Architectural design important co...
12  cards
Design and Implementation Phase
Design and implementation basic d...,
Design and implementation process...,
Defining system context basics
13  cards
Design Patterns
What are design patterns,
Three major classesofdesign patterns,
Major design patterns organized b...
18  cards
Project Management
What is cocomo,
Cocomo major cost drivers 4,
Cocomothree forms
9  cards

More about
Software Engineering

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Emma Kelley'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?

OU TM354 Software Engineering (SAQs)
  • 9 decks
  • 297 flashcards
  • 221 learners
Decks: Unit 1 Approaches To Software Developmen, Unit 2 Requirements Concepts, Unit 3 From Domain Modelling To Requirem, And more!
Software Engineering 2
  • 10 decks
  • 152 flashcards
  • 121 learners
Decks: Lec 3, Lec 4, Lec 5, And more!
Chemical Engineering Reviewer
  • 42 decks
  • 6114 flashcards
  • 126 learners
Decks: Common Conversion Factors, Language Shuffles Set 1, Language Shuffles Set 2, And more!
Make Flashcards