Aller au contenu principal

Metodologie di Sviluppo Software

Metodologie di sviluppo software: Agile, Scrum, Kanban, XP, TDD, BDD, continuous delivery e best practice per team di sviluppo ad alte prestazioni.

6Articles XPHX0XPHX Titres et sous-titres XPHX1XPHX Chapitres XPHX2XPHX Annexes XPHX3XPHX Bibliographie79 minLecture totalePrincipianteNiveau
AgileScrumTDDBDDcontinuous delivery

Articoli de la Série XPHX0XPHX Les articles de la série XPHX1XPHX sont les suivants :

  1. 1

    01 - Introduction to Software Development Methodologies

    Complete overview of development methodologies: Waterfall vs Agile, when to use what, and historical evolution from sequential processes to iterative methods.

  2. 2

    02 - Waterfall Model: Classic Sequential Approach

    Detailed analysis of Waterfall model: the 5 phases (requirements, design, implementation, testing, maintenance), variants, advantages and when to avoid it.

  3. 3

    03 - Agile Methodology: Iterative and Incremental Development

    The Agile Manifesto in detail: 4 values, 12 principles, user stories, backlog management and metrics (velocity, burndown) with practical examples.

  4. 4

    04 - Scrum Framework: Sprints, Roles and Ceremonies

    Complete Scrum: 3 roles (Product Owner, Scrum Master, Dev Team), 5 events, 3 artifacts, Definition of Done, metrics and scaling (SAFe, LeSS, Nexus).

  5. 5

    05 - Kanban Method: Continuous Flow and WIP Limits

    Kanban in depth: flow visualization, WIP limits, metrics (Lead Time, Cycle Time, CFD), Kanban vs Scrum and practical implementation.

  6. 6

    06 - XP, Lean and DevOps: Technical Practices and Agile Culture

    Extreme Programming (TDD, Pair Programming, CI), Lean (waste elimination), DevOps (CI/CD, IaC, CALMS) and integration with Scrum.

Mettez vos connaissances à l'épreuve !

As-tu lu tous les articles ? Vérifie ce que tu as appris avec le quiz de la série.

Fais le Quiz