esmaspäev, 4. september 2017

05.09.2017 | Agiilsed tarkvaraarendus metoodikad

SDM, SDM2  (System Development Methodology) on tarkvara arenduse meetod arendatud välja PANDATA poolt Hollandis.










Feasibility - teostatavusuuring
SOAR - Tugevused, võimalused, innustused ja tulemus
TOWS - Internal factors - Strengths and Weaknesses
               External factors - Oppurtunities, Threats

The Build-Measure-Learn-Feedback loop

SSADM - Structured systems analysis and design method
 6 stages
 Stage 0 - Feasibility study
 Stage 1 - Investigation of the current enviroment
 Stage 2 - Business system option
 Stage 3 - Requirements specification
 Stage 4 - Technical system options
 Stage 5 - Logical design
 Stage 6 - Physical design

SSM - Soft systems methodology
 7 stages
 Stage 1 - Enter situation considered problematical
 Stage 2 - Express the problem situation
 Stage 3 - Formulate root definitions of relevant systems of purposeful activity
 Stage 4 - Build conceptual models of the systems named in the root definitions
 Stage 5 - Comparing models with real world situations
 Stage 6 - Define possible changes which are both possible and feasible
 Stage 7 - Take action to improve the problem situation

OOP - Object-oriented programming
RAD - Rapid-application development
  
DSDM - Dynamic system development method
1. Focus on the business need
2. Deliver on time
3. Collaborate
4. Never compromise quality
5. Build incrementally from firm foundations
6. Develop iteratively
7. Communicate continiously and clearly
8. Demonstrate control

TSP - Team software process
 KLOC - 1,000 rida koodi
 MLOC - 1,000,000 rida koodi


NÕUDED, DISAIN, RAKENDAMINE, TESTIMINE, KOODIMINE

Kommentaare ei ole:

Postita kommentaar