L10 - Build Release Management Flashcards
Continuous Integration
‘Building as early and frequently as possible!’
Architectural Choices for Version Control Systems
Monolithic Architecture (simple local database) + Repository Architecture (single server contains all files) + Peer-To-Peer Architecture (many directory mirror the main directory: git)
Types Of Prototypes
Illustrative (storyboard/napkin builder) + Functional (implement minimum functionality) + Exploratory (implement part of the system to learn more about requirements)
Methods of Prototyping
Revolutionary (get UX: interaction) + Evolutionary (prototype is used as basis for implementation of the final system)
Baseline
Specification/Product that has been formally reviewed and agreed to. Max OS X 10.12.5 (Major.Minor.SmallRevision)
SCM Directories (IEEE 828)
Programmer’s Directory (git: Feature Branch) + Master Directory (git: Development Branch) + Software Directory (git: Master Branch)