Gli operai del software

A partire dai primi lavori in gruppo all’università fino all’ultimo progetto per grandi aziende nel settore Energy e Trasporti una delle prime consapevolezze che ho maturato è stata l’importanza di fare squadra. In particolare nello sviluppo del software l’impatto della coesione, della collaborazione e soprattutto della cooperazione assume un valore molto particolare. Lo sviluppo del […]

George Bernard Dantzig ed il pensiero positivo

Il 13 maggio 2005 moriva a Palo Alto George Bernard Dantzig, professore emerito di Ricerca , matematico e statistico statunitense. Sarà per sempre ricordato come l’autore dell’algoritmo del simplesso nel 1947, metodo numerico per la risoluzione dei problemi di programmazione lineare, che chiunque abbia studiato Ricerca Operativa all’università conosce bene (ed è stato definito come […]

Oggi è il compleanno dell’attacco WannaCry

Un anno fa (precisamente venerdì 12 maggio 2017) si verificava il massiccio attacco informatico WannaCry degli “Shadow Brokers”, un gruppo Hacker che nell’agosto dello stesso anno aveva messo a disposizione online alcuni tool (vere e proprie armi per cyber-attacchi) della National Security Agency, l’agenzia di sicurezza nazionale statunitense. Oltre 150 paesi sono stati colpiti (con […]

Certificazione CSSLP – Un contributo

Cybersecurity, sicurezza delle informazioni, protezione dei dati, delle infrastrutture…argomenti e parole chiave sempre più diffuse sul web e su tutti i media in generale. Perché? Domanda complessa, ma imperniata fondamentalmente sulla difesa della confidenzialità delle informazioni, sulla loro integrità e disponibilità (a chi ha titolo per accedervi). Le informazioni sono il vero valore della maggior […]

Risk Assessment e COTS

Normalmente in Italia i produttori di software sono particolarmente specializzati nell’integrazione di prodotti COTS (Commercial Off-The-Shelf), ovvero prodotti commerciali (generalmente middleware e framework, ma non solo) disponibili sul mercato che vengono utilizzati all’interno dei propri progetti. È chiaro che così il nostro paese si orienta verso la solita specializzazione nella trasformazione delle “materie prime”, se […]

Qualche chiarimento sul Modello di descrizione architetturale “4+1” di Philippe Kruchten

Il termine architettura indica tre concetti che in realtà sono distinti: La struttura del sistema software (ad alto livello di solito) Processo di creazione della struttura del sistema software Documentazione della struttura del sistema software È importante rendersi conto che la distinzione tra questi elementi è di fondamentale importanza, perché ci aiuta a tenere in […]

Vai alla barra degli strumenti