Clean Code @Voxxed Days Cluj 2023 - opening KeynoteVictor Rentea
Clean Code principles have become a cornerstone of professional developer teams worldwide. But frameworks and languages have evolved, and so have the challenges we’re facing today while crafting modern applications. Single-page apps, extremely DRY code, microservices, excessive functional programming, and reactive flows have all taken their toll on our code quality. Hop aboard this roundtrip of the most damaging Code Smells as of 2023 and fill your toolbox with a load of practical tricks you can immediately apply to your day-to-day work. All in an entertaining show spiced with live-coding moments.
A flowchart is an outline or schematic drawing of the process your team is trying to measure or improve. It can also be a picture of an ideal process that you would like to use.
I invite you to join as a member of the PEX Network Group http://tinyurl.com/3hwakem, you will have access to Key Leaders Globally, Events, Webinars, Presentations, Articles, Case Studies, Blog Discussions, White Papers, and Tools and Templates. To access this free content please take 2 minutes for a 1 time FREE registration at http://tiny.cc/tpkd0
Warm Regards,
Steven Bonacorsi, LSS MBB, President
International Standard for Lean Six Sigma
Cell: 603-401-7047
skype: sbonacorsi
E-mail: sbonacorsi@comcast.net
Twitter: http://twitter.com/Sbonacorsi (Follow Lean Six Sigma Content)
LinkedIn: http://www.linkedin.com/in/StevenBonacorsi
FREE Lean Six Sigma and BPM content - register at http://tiny.cc/tpkd0
Clean Code @Voxxed Days Cluj 2023 - opening KeynoteVictor Rentea
Clean Code principles have become a cornerstone of professional developer teams worldwide. But frameworks and languages have evolved, and so have the challenges we’re facing today while crafting modern applications. Single-page apps, extremely DRY code, microservices, excessive functional programming, and reactive flows have all taken their toll on our code quality. Hop aboard this roundtrip of the most damaging Code Smells as of 2023 and fill your toolbox with a load of practical tricks you can immediately apply to your day-to-day work. All in an entertaining show spiced with live-coding moments.
A flowchart is an outline or schematic drawing of the process your team is trying to measure or improve. It can also be a picture of an ideal process that you would like to use.
I invite you to join as a member of the PEX Network Group http://tinyurl.com/3hwakem, you will have access to Key Leaders Globally, Events, Webinars, Presentations, Articles, Case Studies, Blog Discussions, White Papers, and Tools and Templates. To access this free content please take 2 minutes for a 1 time FREE registration at http://tiny.cc/tpkd0
Warm Regards,
Steven Bonacorsi, LSS MBB, President
International Standard for Lean Six Sigma
Cell: 603-401-7047
skype: sbonacorsi
E-mail: sbonacorsi@comcast.net
Twitter: http://twitter.com/Sbonacorsi (Follow Lean Six Sigma Content)
LinkedIn: http://www.linkedin.com/in/StevenBonacorsi
FREE Lean Six Sigma and BPM content - register at http://tiny.cc/tpkd0
Un modello di intervento per start-up, aziende in cerca di rilancio oppure per chiunque desideri rappresentare il suo progetto imprenditoriale.
Dalla programmazione delle vendite al calcolo del fabbisogno finanziario.
Estratto del corso che Brogi & Pittalis realizza in aula o presso le imprese.
Le dispense integrali sono adesso disponibili gratuitamente su: http://www.direzionebp.com/analisi-finanziaria-business-plan/
How to make an effective business plan: from basic rules to some tips about presentation. Important questions you need to ask yourself before writing an executive summary
NetSuite per aziende di eCommerce e Multi-CanalePonziano Ciampi
L'eCommerce è morto. Viva l'eCommerce!
In un mondo multi-device e multi-canale non è più sufficiente pensare a una strategia online avulsa dalle altre strategie aziendali. Cercando l'efficienza e volendo garantire al cliente la migliore esperienza di acquisto possibile. NetSuite, in Italia con Clustin.
Fashion Insight aiuta le aziende della moda a sfruttare a pieno tutte le potenzialità dei propri dati, consentendo loro di analizzare meglio l’andamento del business per produrre il capo giusto al momento giusto per il cliente giusto, distribuendolo così nel modo più profittevole possibile lungo tutta la catena del valore.
La Digital Transformation per il miglioramento continuo nella gestione delle ...Talea Consulting Srl
Le slide trasmesse durante il Webinar del 5 Ottobre 2021, realizzato per presentare le funzioni di OnBase, la piattaforma in grado di gestire in maniera completa e stabile documenti, informazioni, processi e workflow di qualsiasi dipartimento aziendale, e trasversali ad essi.
Oggi il business plan è avvolto dal mistero almeno quanto lo era Kaiser Soze nel film I soliti sospetti, era risaputo che esistesse, ma nessuno ne sapeva granchè. Nel caso del business plan, tuttavia, non conoscerlo può decretare il fallimento del proprio progetto, quindi il primo passo fondamentale è capire di cosa stiamo parlando e di cosa non stiamo parlando.
Leonardo Lillo - Progettare lo Smart Working - Rinascita Digitale | DAY #15Stefano Saladino
La diffusione globale del virus può essere un momento che rivela se i datori di lavoro sono pronti a rispondere rapidamente a cambiamenti imprevisti sul posto di lavoro. I viaggi d’affari potrebbero diminuire o arrestarsi completamente. Un numero maggiore di dipendenti potrebbe dover lavorare al di fuori degli “orari di lavoro» locali e utilizzare la videoconferenza per operare all’interno dei fusi orari. E, se va abbastanza male, a molti potrebbe effettivamente essere domandato, o richiesto, di lavorare in remoto. Le organizzazioni sono pronte? Probabilmente no. Come prepari la tua organizzazione non solo a rispondere in modo flessibile a questa potenziale interruzione, ma anche a sfruttarla come un’opportunità per reinventare il lavoro in senso lato?
Twinergy Solution: Sales Promotion Management con SAPTwinergy
Sales Promotion Management (SPM) è la Twinergy Solution dedicata alla gestione completa delle attività promozionali di un’azienda che vende prodotti alla Grande Distribuzione. Copre l’intero ciclo di vita della promozione: la pianificazione strategica dello spending in promozione, la pianificazione sui key account principali, la negoziazione del piano promozionale col cliente, l’esecuzione del piano e la valutazione ex-post dei risultati ottenuti
The author of this presentation has created the virtual model of a batch manufacturing factory, using an enterprise architecture tool. Processes, applications, infrastructures, data models, etal, are stored in a repository called encyclopedia. Due to the impossibility of publishing the encyclopedia I decided to publish at least the diagrams, that constitute only one facet of the whole. This presentation is the collection of such diagrams.
Employee motivation depends largely on good goals setting. The highest strategic goals are sometimes called directions. Goals are related to drivers, principles and requirements. This presentation shows an example of enterprise directions setting by the usage of an enterprise architecture tool.
Un modello di intervento per start-up, aziende in cerca di rilancio oppure per chiunque desideri rappresentare il suo progetto imprenditoriale.
Dalla programmazione delle vendite al calcolo del fabbisogno finanziario.
Estratto del corso che Brogi & Pittalis realizza in aula o presso le imprese.
Le dispense integrali sono adesso disponibili gratuitamente su: http://www.direzionebp.com/analisi-finanziaria-business-plan/
How to make an effective business plan: from basic rules to some tips about presentation. Important questions you need to ask yourself before writing an executive summary
NetSuite per aziende di eCommerce e Multi-CanalePonziano Ciampi
L'eCommerce è morto. Viva l'eCommerce!
In un mondo multi-device e multi-canale non è più sufficiente pensare a una strategia online avulsa dalle altre strategie aziendali. Cercando l'efficienza e volendo garantire al cliente la migliore esperienza di acquisto possibile. NetSuite, in Italia con Clustin.
Fashion Insight aiuta le aziende della moda a sfruttare a pieno tutte le potenzialità dei propri dati, consentendo loro di analizzare meglio l’andamento del business per produrre il capo giusto al momento giusto per il cliente giusto, distribuendolo così nel modo più profittevole possibile lungo tutta la catena del valore.
La Digital Transformation per il miglioramento continuo nella gestione delle ...Talea Consulting Srl
Le slide trasmesse durante il Webinar del 5 Ottobre 2021, realizzato per presentare le funzioni di OnBase, la piattaforma in grado di gestire in maniera completa e stabile documenti, informazioni, processi e workflow di qualsiasi dipartimento aziendale, e trasversali ad essi.
Oggi il business plan è avvolto dal mistero almeno quanto lo era Kaiser Soze nel film I soliti sospetti, era risaputo che esistesse, ma nessuno ne sapeva granchè. Nel caso del business plan, tuttavia, non conoscerlo può decretare il fallimento del proprio progetto, quindi il primo passo fondamentale è capire di cosa stiamo parlando e di cosa non stiamo parlando.
Leonardo Lillo - Progettare lo Smart Working - Rinascita Digitale | DAY #15Stefano Saladino
La diffusione globale del virus può essere un momento che rivela se i datori di lavoro sono pronti a rispondere rapidamente a cambiamenti imprevisti sul posto di lavoro. I viaggi d’affari potrebbero diminuire o arrestarsi completamente. Un numero maggiore di dipendenti potrebbe dover lavorare al di fuori degli “orari di lavoro» locali e utilizzare la videoconferenza per operare all’interno dei fusi orari. E, se va abbastanza male, a molti potrebbe effettivamente essere domandato, o richiesto, di lavorare in remoto. Le organizzazioni sono pronte? Probabilmente no. Come prepari la tua organizzazione non solo a rispondere in modo flessibile a questa potenziale interruzione, ma anche a sfruttarla come un’opportunità per reinventare il lavoro in senso lato?
Twinergy Solution: Sales Promotion Management con SAPTwinergy
Sales Promotion Management (SPM) è la Twinergy Solution dedicata alla gestione completa delle attività promozionali di un’azienda che vende prodotti alla Grande Distribuzione. Copre l’intero ciclo di vita della promozione: la pianificazione strategica dello spending in promozione, la pianificazione sui key account principali, la negoziazione del piano promozionale col cliente, l’esecuzione del piano e la valutazione ex-post dei risultati ottenuti
The author of this presentation has created the virtual model of a batch manufacturing factory, using an enterprise architecture tool. Processes, applications, infrastructures, data models, etal, are stored in a repository called encyclopedia. Due to the impossibility of publishing the encyclopedia I decided to publish at least the diagrams, that constitute only one facet of the whole. This presentation is the collection of such diagrams.
Employee motivation depends largely on good goals setting. The highest strategic goals are sometimes called directions. Goals are related to drivers, principles and requirements. This presentation shows an example of enterprise directions setting by the usage of an enterprise architecture tool.
The author has created a complete virtual model of a batch lot manufacturing factory using the IBM's modeling tool Rational System Architect. This presentation shows some of the improvements that the CORSO's Archimate plug-in brings to the traditional Enterprise Architecture environment.
2. PIANIFICARE IDEARE Strategie e DECIDERE Pianificazione Sviluppo Pianificazione Definizione del Modello di Base degli Obiettivi Aziendale ACQUISIRE Sistemi Gestione Sviluppo del Qualità e Informativi Risorse Mercato Miglioramento FARE Sviluppo Assistenza Commerciale Prodotto Clienti Produzione e Logistica Procurement ] VERIFICARE Gestione Controllo di Qualità Operativa ] RILASCIARE Immagazzinamento Imballaggio Spedizione L’AZIENDA È UN INSIEME DI FUNZIONI
8. FUNZIONE: “Azienda” Esigenze del Cliente Specifiche di Prodotto Competenze Necessarie Information Requirement Business Objectives
9. NOTAZIONE IDEFØ Control Input Output Esigenze del Cliente Specifiche di Prodotto Competenze Necessarie Information Requirement Business Objectives FUNCTION/ ACTIVITY Mechanism
14. TIPI DI F/A Elaborare dati Comunicare Pensare/Ideare/Creare Svolgere attività fisiche Prendere decisioni/Risolvere problemi N.B. “Prendere decisioni” e “comunicare” sono F/A presenti in quasi tutte le Funzioni Aziendali.
15. ELEMENTI UN DIAGRAMMAFUNZIONALE IDEFØ I Diagrammi sono composti da pochi elementi grafici: Function/Activity Box – Rappresenta un insieme di attività che hanno un comune intento e un risultato condiviso (output) Output Arrow – Dati o Oggetti prodotti da una F/A Input Arrow – Dati o Oggetti che vengono trasformati in output da una F/A o che, pur non trasformati, ne diventano parte. Mechanism Arrow – Le risorse usate per svolgere una F/A Control Arrow – Le Condizioni necessarie affinché una F/A produca un Output corretto. Non vengono trasformati dalla F/A per creare un Output. Box F/A Arrow
16. Richiesta d'Offerta Segnalazione NC Sollecito Ordine Comunicazioni a Fornitore BUNDLING Conferma d'Ordine Informativa “Fan in” (implosione) Offerta Comunicazioni a Cliente Risposta a Reclamo “Fan out” (esplosione)
17. CICLO OBIETTIVI CICLO DI FORATURA CICLO DI LUCIDATURA PIASTRA GREZZA PIASTRA FORATA Formulare Piano PIANO DI PRODUZIONE TEMPLATE PIASTRA FINITA MATERIA PRIMA Eseguire Piano PRODOTTO Legame Logico Forare Piastra Lucidare Piastra Legame Fisico LINKS FUNZIONALI
18. ESEMPI DI ICOM’s ICOM INPUT CONTROL OUTPUT MECHANISM Team Documento X X X X X X Piano X X X Dato X X X Requisito Interno Requisito Normativo X Prodotto Fornitura X Ruolo X Tecnologia X Applicazione X X X
19. Struttura di una Function/Activity METODO DELLE CELLE PARTIZIONATE Esempio: “Ristrutturare una casa”
20. CICLO DI VITA Life Cycle Marketing Decidere Pianificare Progettare Acquisire Fare Verificare Rilasciare Assistere Throughput Time CODP Span Time Lead Time Time-to-Market
29. METODOLOGIA DI Scomposizione Decidere di fare “qualcosa” Funzione “Parent” Decidere Cosa fare “Ideare” Decidere Come e Quando farlo “Pianificare” Acquisire le risorse necessarie Fare quanto deciso Verificare i risultati Rilasciare i risultati METODO DELLE“Celle Partizionate”
30. CONSTRAINT DIAGRAM Control di alto livello FUNZIONE “PARENT” Decidere Ideare Total Output Total Input Pianificare Acquisire Fare Verificare Rilasciare Mechanism (Risorse)
36. Caratteristiche di IDEFØ I Diagrammi sono di facile lettura anche da parte di persone non tecniche Metodo di Scomposizione top-down Eliminazione dei branch I Diagrammi mettono in evidenza le imperfezioni interfunzionali (GIBO) Inadeguatezza rispetto alle aspettative (Gaps) Incongruenze e salti logici (Inconsistencies) Colli di bottiglia (Botllenecks) Opportunità di miglioramento (Opportunities) È possibile calcolare il costo di una Funzione sulla base di cost drivers attribuiti alle Attività che la compongono (ABC) Si possono misurare le prestazioni di una Funzione sulla base di Indicatori di Prestazione (Performance Measure) associati alle Attività che la compongono È uno Standard del DoD (Dipartimento della Difesa USA)
37. DEBOLEZZE DI IDEFØ I modelli IDEFØ sono a volte così concisi che solo gli esperti del dominio rappresentato sono in grado di capirli. I modelli IDEFØ possono prestarsi a interpretazioni sbagliate se si cerca di “leggerli” come sequenza di attività. L’astrazione da temporizzazione, sequenziamento e logica decisionale (what-if) può essere causa di difficoltà d’interpretazione da parte di chi non è esperto del dominio rappresentato.