din cascada, prin spirala, inspre programari

Post on 17-Dec-2014

639 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

 

TRANSCRIPT

Din cascada, prin spirala, inspre programari extreme

Metodologii in dezvoltarea software

1960 - Inginerie softwareDezorganizata, overbudget, nesigura

Silver Bullets:Unelte

DisciplinaMetode formale

ProceseProfesionalism

De mult: diagrame de flux de date1980: Structured Systems Analysis and Design

Method (waterfall)1990: OOP, RAD, SCRUM

2000: Extreme Programming, RUP, AUP

Modelul Cascada

Modelul Spirala

Throwaway / Evolutionary / Incremental

Rapid App Dev

Frameworks / Business / Utilizatori / Timeboxes

Rapid App Dev

Agile SCRUM XP Software functional

Colaborare cu utilizatoriiMotivarea indivizilor, comunicare

Ciclu rapid de prototipareSimplitate - !Documentare

Echipe independenteAdaptare rapida la modificari

Rapid App Dev

Agile SCRUM XP

Gaini (clienti, vanzatori) si Porci (ScrumMaster, Owner, Team)

DailyScrum: 15 min, in picioare, numai porcii vorbesc

Scrum of Scrums: pe echipeSprint Planning Meeting: ciclic, 8 ore,

pregateste Backlog-ulSprint Review: 4 ore, demo pentru

stakeholdersSprint Retrospective: 3 ore, ce a mers ok, ce

poate fi imbunatatit.Product / Sprint Backlog, Burn Down

Rapid App Dev

Agile SCRUM XP

Activitati: Coding, Testing, Listening, Designing

Valori: Comunicare, Simplitate, Feedback, Curaj, Respect

Echipa (business pp + coders) = retea sociala

Munca in perechi, refactoring, vocabular comun, unit tests first, optimizari la sfarsit, no overtime

Cowboy Programming

Multumesc!

Intrebari chestii

top related