Mokabyte

Dal 1996, architetture, metodologie, sviluppo software

  • Argomenti
    • Programmazione & Linguaggi
      • Java
      • DataBase & elaborazione dei dati
      • Frameworks & Tools
      • Processi di sviluppo
    • Architetture dei sistemi
      • Sicurezza informatica
      • DevOps
    • Project Management
      • Organizzazione aziendale
      • HR
      • Soft skills
    • Lean/Agile
      • Scrum
      • Teoria della complessità
      • Apprendimento & Serious Gaming
    • Internet & Digital
      • Cultura & Società
      • Conferenze & Reportage
      • Marketing & eCommerce
    • Hardware & Tecnologia
      • Intelligenza artificiale
      • UX design & Grafica
  • Ultimo numero
  • Archivio
    • Archivio dal 2006 ad oggi
    • Il primo sito web – 1996-2005
  • Chi siamo
  • Ventennale
  • Libri
  • Contatti
  • Argomenti
    • Programmazione & Linguaggi
      • Java
      • DataBase & elaborazione dei dati
      • Frameworks & Tools
      • Processi di sviluppo
    • Architetture dei sistemi
      • Sicurezza informatica
      • DevOps
    • Project Management
      • Organizzazione aziendale
      • HR
      • Soft skills
    • Lean/Agile
      • Scrum
      • Teoria della complessità
      • Apprendimento & Serious Gaming
    • Internet & Digital
      • Cultura & Società
      • Conferenze & Reportage
      • Marketing & eCommerce
    • Hardware & Tecnologia
      • Intelligenza artificiale
      • UX design & Grafica
  • Ultimo numero
  • Archivio
    • Archivio dal 2006 ad oggi
    • Il primo sito web – 1996-2005
  • Chi siamo
  • Ventennale
  • Libri
  • Contatti

Processi di sviluppo

Home » Processi di sviluppo

Loading...
N°
317 giugno
2025

Vibe Coding: sviluppare il prodotto con l’AI

I parte: I fondamenti del processo

Giovanni Puliti
I parte: I fondamenti del processo. I parte: I fondamenti del processo. Vibe coding è un approccio allo sviluppo software che utilizza l’intelligenza artificiale per...
> Continua a leggere
N°
315 aprile
2025

FIWARE: Open APIs for Open Minds

V parte: Implementazione del sistema di ricarica

Giovanni Puliti
IV parte: Implementazione del sistema di ricarica. Ed eccoci infine giunti ai dettagli implementativi del sistema di gestione ricariche per veicoli elettrici basato su FIWARE....
> Continua a leggere
N°
314 marzo
2025

DDD, microservizi e architetture evolutive: uno sguardo d’insieme

X parte: Il ruolo del Software Architect

Alberto Acerbis
X parte: Il ruolo del Software Architect. Per comprendere le caratteristiche, il ruolo e i compiti di un Software Architect, occorre fatidicamente tornare alla domanda...
> Continua a leggere
N°
314 marzo
2025

FIWARE: Open APIs for Open Minds

IV parte: Sistema di ricarica intelligente per veicoli elettrici

Giovanni Puliti
IV parte: Sistema di ricarica intelligente per veicoli elettrici. Pariiamo di come FIWARE sia alla base di un sistema innovativo di ricarica per veicoli elettrici,...
> Continua a leggere
N°
313 febbraio
2025

DDD, microservizi e architetture evolutive: uno sguardo d’insieme

IX parte: Event Sourcing is not Event Streaming

Alberto Acerbis
IX parte: Event Sourcing is not Event Streaming. Quali sono le differenze e i diversi contesti di utilizzo di Event Sourcing ed Event Streaming? La...
> Continua a leggere
N°
313 febbraio
2025

FIWARE: Open APIs for Open Minds

III parte: Tecnologie e implementazione

Giovanni Puliti
III parte: Tecnologie e implementazione. In questo terzo articolo, esploriamo le tecnologie chiave utilizzate nell’ecosistema FIWARE e le loro modalità di implementazione. L’obiettivo è fornire...
> Continua a leggere
N°
312 gennaio
2025

FIWARE: Open APIs for Open Minds

II parte: Generic Enablers per costruire ecosistemi smart

Giovanni Puliti
II parte: Generic Enablers per costruire ecosistemi smart. I Generic Enablers (GE) sono componenti software riutilizzabili che rappresentano uno degli elementi fondamentali della piattaforma FIWARE...
> Continua a leggere
N°
311 dicembre
2024

DDD, microservizi e architetture evolutive: uno sguardo d’insieme

VIII parte: La filosofia dell’architettura del software

Alberto Acerbis
VIII parte: Per quanto possa sembrare strano, filosofia e architettura del software possono integrarsi strettamente per definire il futuro dello sviluppo. Creare architetture software non...
> Continua a leggere
N°
311 dicembre
2024

Autenticazione schede elettorali… lean!

Simulazione lean nella gestione di un seggio

Massimiliano Oliviero
È possibile ipotizzare un modo diverso di gestire le procedure di un seggio elettorale? La simulazione qui presentata è un esperimento, una ricerca che ha...
> Continua a leggere
N°
311 dicembre
2024

FIWARE: Open APIs for Open Minds

I parte: Fondamenti e architettura

Giovanni Puliti
I parte: Fondamenti e architettura. Parliamo in questa serie di articoli di FIWARE, una piattaforma open source per la creazione di ecosistemi digitali interoperabili. Analizzeremo...
> Continua a leggere
N°
307 luglio–agosto
2024

Concurrent Engineering

Affinità–divergenze tra l’ingegneria simultanea e le metodologie Agile

Luigi Mandarino
Uno sguardo al metodo di progettazione Concurrent Engineering, o “ingegneria simultanea” che presenta svariati punti di contatto con metodologie agili adottate primariamente nello sviluppo software,...
> Continua a leggere
N°
306 giugno
2024

DDD, microservizi e architetture evolutive: uno sguardo d’insieme

VII parte: Architetture antifragili

Alberto Acerbis
VII parte: Architetture antifragili. Le architetture rappresentano il modo in cui implementare dei modelli semplificati della realtà attraverso i nostri sistemi. E in tal senso...
> Continua a leggere
N°
306 giugno
2024

Kotlin 2: novità e prospettive

Un passo avanti per l’erede di Java

Luigi Mandarino
Nelle scorse settimane è stata rilasciata la versione 2.0 di Kotlin, il linguaggio compatibile con Java, adatto per lo sviluppo multipiattaforma. Le nuove funzionalità e...
> Continua a leggere
N°
304 aprile
2024

DDD, microservizi e architetture evolutive: uno sguardo d’insieme

VI parte: Perché Event Driven?

Alberto Acerbis
VI parte. In questo articolo affrontiamo il cruciale tema degli “eventi” che è alla base dell’approccio Event-Driven. Implementare architetture Event-Driven è una delle chiavi per...
> Continua a leggere
N°
303 marzo
2024

DDD, microservizi e architetture evolutive: uno sguardo d’insieme

V parte: Perché non devi condividere i tuoi Domain Events

Alberto Acerbis
V parte: Perché non devi condividere i tuoi Domain Events. Anche se le informazioni da scambiare, in un primo momento, sono esattamente le stesse contenute...
> Continua a leggere
N°
302 febbraio
2024

DDD, microservizi e architetture evolutive: uno sguardo d’insieme

IV parte: Evolutionary architecture

Alberto Acerbis
Ora che sappiamo che non è necessario partire con una soluzione a microserivizi, ma che anche un monolite fatto bene ci permette di applicare i...
> Continua a leggere
N°
301 gennaio
2024

DDD, microservizi e architetture evolutive: uno sguardo d’insieme

III parte: Pattern strategici

Alberto Acerbis
III parte: i microservizi possono essere costosi per nuovi progetti o il miglioramento di progetti esistenti, mentre il monolite può limitare la scalabilità. Una possibile...
> Continua a leggere
N°
300 dicembre
2023

Trust me, I’m a Developer

Caratteristiche e pratiche dello sviluppatore affidabile

Giulio Roggero
Una riflessione che parte da una domanda solo apparentemente semplice: che cosa definisce uno sviluppatore come affidabile? Nei diversi punti presi in considerazioni, si cercherà...
> Continua a leggere
N°
299 novembre
2023

DDD, microservizi e architetture evolutive: uno sguardo d’insieme

II parte: Problem Space vs. Solution Space

Alberto Acerbis
II parte: Problem Space vs. Solution Space. In questo secondo articolo della serie, continuiamo la nostra esplorazione delle architetture evolutive parlando degli spazi in cui...
> Continua a leggere
N°
298 ottobre
2023

DDD, microservizi e architetture evolutive: uno sguardo d’insieme

I parte: Quando non trovo le Best Practice

Alberto Acerbis
I parte: Quando non trovo le Best Practice. Oltre la scrittura del codice, sviluppare software significa tovare soluzioni a probemi di business e apprendere continuamente...
> Continua a leggere
N°
289 dicembre
2022

LEGO® Serious Play®

Che cosa è il metodo LSP?

Federico Giolli
In questo articolo parliamo del metodo di facilitazione LEGO® Serious Play® inventato una ventina di anni fa e diffusosi capillarmente in tempi più recenti presso...
> Continua a leggere
N°
287 ottobre
2022

Continuous Delivery per il proprio team di sviluppo

Principi e pratiche

Nicolò Cambiaso
Non serve essere Netflix per adottare pratiche di Continuous Delivery: si tratta di principi applicabili a qualsiasi dimensione aziendale. In questo articolo ne vediamo un...
> Continua a leggere
N°
286 settembre
2022

Fare pair programming con l’intelligenza artificiale

I parte: Il quadro della situazione

Chiara Muzzolon
Il pair programming è, o dovrebbe essere, una pratica comune ed affermata nell’ambito della programmazione software. Ma è possibile ipotizzare l’assistenza dell’Intelligenza Artificiale in questo...
> Continua a leggere
N°
285 luglio–agosto
2022

Cos’è che fa di un DevOps un DevOps?

Principi, pratiche, ruolo

Eugenio Marzo
Abbiamo letto ottimi articoli su quali debbano essere le caratteristiche e le competenze di uno sviluppatore, o di un architetto dei sistemi, o di un...
> Continua a leggere
1 2 … 8 Successivi »
Mokabyte

MokaByte è una rivista online nata nel 1996, dedicata alla comunità degli sviluppatori java.
La rivista tratta di vari argomenti, tra cui architetture enterprise e integrazione, metodologie di sviluppo lean/agile e aspetti sociali e culturali del web.

Imola Informatica

MokaByte è un marchio registrato da:
Imola Informatica S.P.A.
Via Selice 66/a 40026 Imola (BO)
C.F. e Iscriz. Registro imprese BO 03351570373
P.I. 00614381200
Cap. Soc. euro 100.000,00 i.v.

Privacy | Cookie Policy

Contatti

Contattaci tramite la nostra pagina contatti, oppure scrivendo a redazione@mokabyte.it

Seguici sui social

Facebook Linkedin Rss
Imola Informatica
Mokabyte