Cosa facciamo

Crafted Software is a non-profit organization focused on fostering the software engineering culture.

We strongly believe creating high-quality software implies being not only a good developer or a good manager. That's the reason why we promote a holistic approach to software development that doesn't embrace only technology but also people and culture.

Our mission? Build software for a better life.

After every meetup, we publish on our YouTube channel the talk recordings. You can find it here: http://bit.ly/CraftedSoftware

Keep yourself updated, follow us on LinkedIn, Facebook and Instagram!

We Want You! Go here and submit your proposal: https://bit.ly/2ZBvgsd

Eventi in programma (1)

[TDD Meetup] - Acceptance test & Raccolta dei requisiti

localhost by Crafted Software

Crafted Software ha il piacere di ospitare ancora una volta Andrea Francia per una nuova interessante sessione.

Descrizione:
Gli acceptance tests sono una pratica molto comune ma spesso fraintesa.

Non a caso se uno si ferma e si mette a guardare come la pratica viene descritta nei libri o nei video dei vari autori si scopre che ognuno dice una cosa diversa.

In realtà la pratica copre almeno tre aspetti fondamentali dello sviluppo software:

  • La raccolta e la specifica dei requisiti;
  • La "definition of done" di una funzionalità,
  • La validazione del sistema da fare prima del deploy;

Purtroppo ognuno dei vari autori enfatizza solo uno o due aspetti e il risultato è una rappresentazione apparentemente incoerente tra i vari libri.

Inoltre alcuni concetti proposti sembrano funzionare solo in contesti fiabeschi, come ad esempio "il cliente scrive i test", alzi la mano chi ha mai visto un cliente scrivere dei test?

Poi ci sono gli strumenti per "aiutarci": Fit, Fitnesse e Cucumber che in teoria permetterebbero ai clienti di scrivere test in autonomia ma, nella pratica, dato che i clienti non li usano, si rivelano una complessità in più da gestire.

In questo incontro cerchiamo di mettere un po' d'ordine nelle varie teorie proposte e discutiamo di soluzioni pratiche per affrontare la raccolta dei requisiti e l'automazione dei test di accettazione.

Programma:

  • 19:00 Ritrovo e networking @ Localhost
  • 19:15 Inizio sessione
  • 20:30 Saluti o birra/cena vicino alla location per chi vuole rimanere

2

Eventi passati (102)

Social Night & Localhost closing party

localhost by Crafted Software

Ci trovi anche su