Software Engineering and Development Methodologies flashcards
220 flashcard decks by 167 users · Page 2 of 6
This page gathers over 190 community-made flashcard decks on software engineering and development methodologies, from Scrum terms to requirements and testing. They offer practice for university students and professional candidates, school students revising programming, and teachers seeking material. Pick a deck to explore.
Select topic
- Software Development Life Cycle170
- Software Development Life Cycle Models77
- Agile Development84
- Software Project Management9
- Requirements Engineering49
- Software Architecture and Modeling27
- Software Design and Implementation35
- Application Design and Development24
- Software Development Tools and IDEs39
- Version Control and Git20
- DevOps and Continuous Delivery27
- Software Testing54
- Software Quality Assurance46
- Software Maintenance11
Flashcards
-
31 cardsData Engineering Lecture 8: DevOps and CI/CD Formal definition DevOps
-
33 cardsJava Software Development Unit 3
-
17 cardsGit What is Git?
-
15 cards10.4 Maintenance What is Maintenance?
-
13 cardsHow do we know that an algorithm solves a particular problem? Give two different ways in which a software bug can arise and give two different effects of a software bug.
-
28 cards1.2.3 Software Development Stages in the System Development Lifecycle: Feasibility + Defining the problem
-
7 cardsDesign Pattterns What is Design Pattern?
-
30 cardsSoftware testing strategies: Summary What are testing objectives?
-
12 cardssoftware development cycle methodologies what are the stages of the systems life cycle
-
33 cardsSLR 6 - Software Development Steps of the Development Life Cycle
-
26 cards5 Object Design What are the 4 main activities of object design?
-
17 cardsAssesment (L2) Software.
-
12 cards1.2.3 and 2.2.2 Software Development What is Brook's law?
-
34 cardsSoftware II - Configuration Management Configuration Management (CM)
-
20 cardsReliability and safety - software engineering What can go wrong with a computer system?
-
32 cardsDomain Analysis and Modelling - Activity Diagrams What is an activity diagram used for?
-
14 cardsRights and responsibilities of software developers Intelletual property and copyright laws
-
12 cardsDefensive Programming The 3 Rules of Defensive Programming
-
31 cardsSoftwaretechnik 2
-
30 cardsCSC131 Quiz 2 What does the HTTP code 200 mean?
-
28 cardsM363 unit 1 What kinds of software system would be best suited to the incremental model?
-
24 cardsCSC131 Quiz 1 Describe the waterfall method (2)
-
24 cardsExtreme Programming
-
24 cardsScrum Master Guide Emergent process and work must be visible to those performing the work as well as those receiving the work.
-
16 cards1.2.3/2.2.2 Software Development
-
23 cardsUML UML has three main kinds of diagrams - what are those?
-
23 cardsDomain Analysis and Modelling with UML What is a system?
-
17 cards10 Build and Release Management Name the 6 Software Configuration
-
22 cardsBDSA What is Software Engineering?
-
13 cardsCS 425
-
30 cardsISE Revision
-
28 cardsGit
-
15 cardsSoftware Development Methodologies
-
21 cardsChapter 8 (Applications Generation) What is a translator
-
22 cardsDomain Analysis and Modelling - Use Cases What is a Use Case?
-
34 cardsCE202 Types of Diagram and where they're used
-
35 cardsGit Commands set a name that is identifiable for credit when review version history
-
21 cardsSLR 5 - Application Generation
-
16 cardsHui Topics Software Engineering/Software quality atrributes What is software engineering?
-
13 cards3.1.11 - Software Development Life Cycle What is the development life cycle?