extreme Programming in un curriculum universitario
|
|
- Ottaviana Damiani
- 8 anni fa
- Visualizzazioni
Transcript
1 extreme Programming in un curriculum universitario Lars Bendix Department of Computer Science Lund Institute of Technology Sweden Università di Bologna, 18 giugno, 2002 Extreme Programming On-site customer Small releases Planning Metaphor Simple design Pair programming Collective code ownership Continuous integration Coding standard Testing Refactoring Forty-hour week On-site customer Se vale la pena farlo vale la pena farlo al 110% Il codice è al centro Il cliente è dio Qualità prima di tutto Il cliente dev essere sempre presente nel progetto. La sua responsibilità è di: creare le storie mettere priorità sulle storie continuamente guardare le storie rispondere a tutte le domande dei programmatori Small releases Il primo rilascio dev avere tutto la funzionalità! Ci dev essere rilasci a brevi intervalli (ogni mese) Aiuta al cliente di valutare lo sviluppo del progetto Planning Tienelo semplice Pianifica la prossima iterazione combinando: le priorità del cliente le stime tecniche Aggiornare il piano continuamente Il cliente decide: il contenuto/la funzionalità le priorità le date dei rilasci I programmatori decidono: le stime tecniche la pianificazione detagliata Basato su stories e tasks
2 Metaphor Simple design Un metaforo può facilitare: una visione comune del sistema la comprensione tra cliente e programmatori Il metaforo può aiutare a creare l architettura Un disegno che basta: passa tutti i tests non duplica funzionalità ha meno classi e metodi possibile states every intention important to the programmers rimanda a domani il futuro embrace change - abbraccia il cambiamento Pair programming Uno crea: scrive il codice spiega tutto che sta facendo ascolta i consigli/domande del partner L altro segue e legge: funzionerà? ci sono i test? si capisce il codice? è ora di semplificare il disegno? Collective code ownership Ognuno può modificare dove gli pare. Ognuno deve correggere gli errori che trova. Tutti non possono essere esperti di tutto Si può scegliere/cambiare partner a volontà Non sono professore/studente! Continuous integration Coding standard Integrazione del codice e testing più volte al giorno Buttare se ci sono tanti errori nel codice Meno problemi di integrazione se fatto spesso È necessario quando il codice è collettivo Facilita la lettura del codice da tutti
3 Testing Refactoring Tutto gira intorno ai test: i programmatori scrivono i test di unità il cliente scrive i test di accettanza i test vengono scritti prima del codice i test di unità vengono eseguiti automaticamente non esiste funzionalità senza test automatico da sicurezza - e coraggio di cambiare il codice Restrutturazione non aggiunge funzionalità Migliora il disegno semplificandolo Viene fatto in piccoli passi Forty-hour week Qualità richiede attenzione: la concentrazione dev esserci sempre lo straordinario ritorna come cattiva qualità Non fare lo straordinario due settimane di fila Pressione tende a redurre l attenzione: si aumenta la quantità di lavoro la qualità soffre consequenza: lavorare di meno! Le preparazioni Requisiti degli studenti: secondo anno algoritmi e strutture dati programmazione (Java) analisi e disegno (UML++) Staffing: Hedin + Magnusson + ospiti assistenti per i laboratori 16 coaches per 12 gruppi Corso per i coaches Le preparazioni Le preparazioni Sette lezioni (2 ore): Introduction Overview of XP Testing and Pair-programming Configuration management Design and architecture Planning and Estimation Exam and project start Tre laboratori (2 ore) - obbligatori: Extreme hour Testing and Pair-programming Configuration management Letteratura: Extreme Programming Installed + articoli
4 Il laboratorio Progetto di sei settimane (presenza obbigatorio): il prodotto - gestire gare di enduro sei iterazioni - cinque in realtà - tre rilasci Ogni iterazione: riunione dei coaches pianificazione (2 ore - in gruppo) spikes (6 ore) - esperti, analisi, restrutturazioni programmazione (8 ore di fila - in laboratorio) riflessione (? ore) Finale: demostrazione e valutazione - round-robin gara di enduro On-site customer Non hanno usato il cliente (perché non c era sempre?) Ha creato storie Il cliente è sembrato molto confuso/indeciso Il cliente non scriveva e faceva i test di accettanza Small releases Il primo rilascio doveva essere largo - i seguenti andavano in profondità Il secondo - e terzo - rilascio per gli eridi Importante che il codice nel repository funziona Richiedeva (molto) più tempo del previsto Alcuni gruppi sono riusciti a automatizzare il processo - altri no Planning Venivano usati sia ore perfette che unità di difficoltà/grandezza per misura 80/40 ore diventavano ore Il tempo reale dipendeva molto dalla coppia La prima iterazione è stato utile per togliere il troppo ottimismo L estimazione sembrava più inutile verso la fine Metaphor Simple design Non veniva usato/capito (poco esperienza di patterns?) Architetture/metafore venivano suggerite al inizio Il sindromo Ferrari/Volkswagen Il sindromo Bombay
5 Pair programming Collective code ownership Prima il compito - poi il partner Coppie fisse e non fisse Communicazione all interno del gruppo Aiutare gli altri - e chiedere aiuto da altri Grandi differenze di capacità/esperienze Spezzare coppie in crisi Continuous integration A volte problemi di definire task abbastanza piccoli da permettere di lavorare in parallelo Coding standard Veniva adottato da alcuni - ma per lo più era informale Qualche problema di integrazione per lavoro parallelo sulle stesse classi (merge conflicts) L uso di edit nel CVS Problemi quando veniva fatto checkin di codice non funzionante (utilizzare i branch nel CVS) Testing Refactoring Test-first non sempre veniva seguito Non è facile fare i test di unità in maniera giusti I test di accettanza venivano fatti dai programmatori Problemi con i test a causa di cambiamenti di formati In alcuni casi i test di accettanza venivano automatizzati Spesso passava troppo tempo a rimediare prima di ristrutturare Problemi quando la ristrutturazione durava troppo tempo (bloccava gli altri) Ristrutturazioni grosse dovrebbere essere fatte in gruppo (e non in coppia)
6 Forty-hour week Esperienze In generale: richiede iniziativa da parte degli studenti pure il coach dev essere attivo non interrompere le iterazioni il ruolo del coach è importante (stressare/coccolare) gli esperti devono disseminare CVS è stato indispensabile stand-up meetings non sempre veniva utillizzato in tempo per gli spikes avevano difficoltà a capire come fare gli spikes usare time-out quando necessario usare la lavagna per coordinare i tasks repository a posto per gli spikes ci vogliono tante risorse e preparazione Conclusione Positivo: molto entusiasmo da parte di tutti ha funzionato - abbiamo raggiunto gli obiettivi Negativo/da migliorare: poca riflessione + no teaching focus poca flessibilità tra programmazione e spike mancano strumenti disciplinari ci vuole un laboratorio su test di unità fare/sfruttare meglio gli spikes Vale veramente la pena farlo - ma è un grosso lavoro
Gestione dello sviluppo software Modelli Agili
Università di Bergamo Facoltà di Ingegneria GESTIONE DEI SISTEMI ICT Paolo Salvaneschi A4_3 V1.1 Gestione dello sviluppo software Modelli Agili Il contenuto del documento è liberamente utilizzabile dagli
Dettaglimetodologie metodologia una serie di linee guida per raggiungere certi obiettivi
metodologie a.a. 2003-2004 1 metodologia una serie di linee guida per raggiungere certi obiettivi più formalmente: un processo da seguire documenti o altri elaborati da produrre usando linguaggi più o
DettagliPoca documentazione: uso di Story Card e CRC (Class Responsibility Collabor) Collaborazione con il cliente rispetto alla negoziazione dei contratti
Sviluppo Agile [Cockburn 2002] Extreme Programming (XP) [Beck 2000] Sono più importanti auto-organizzazione, collaborazione, comunicazione tra membri del team e adattabilità del prodotto rispetto ad ordine
DettagliLABORATORIO 30 aprile. Date
LABORATORIO 30 aprile Date Laboratorio E un gioco che si chiama XP game materiale, manuali istruttori, etc... sono tutti disponibili online (vi darò i riferimenti) centrato su spiegare alcuni concetti
DettagliObiettivo Principale: Aiutare gli studenti a capire cos è la programmazione
4 LEZIONE: Programmazione su Carta a Quadretti Tempo della lezione: 45-60 Minuti. Tempo di preparazione: 10 Minuti Obiettivo Principale: Aiutare gli studenti a capire cos è la programmazione SOMMARIO:
Dettagli4.1 Che cos è l ideazione
Luca Cabibbo Analisi e Progettazione del Software Ideazione (non è la fase dei requisiti) Capitolo 4 marzo 2013 Il meglio è nemico del bene. Voltaire 1 *** AVVERTENZA *** I lucidi messi a disposizione
DettagliIngegneria del Software
Ingegneria del Software Processi di Sviluppo Agile Origini dello Sviluppo Agile Proposta di un gruppo di sviluppatori che rilevava una serie di criticità degli approcci convenzionali: Troppa rigidità dei
DettagliSistema operativo. Sommario. Sistema operativo...1 Browser...1. Convenzioni adottate
MODULO BASE Quanto segue deve essere rispettato se si vuole che le immagini presentate nei vari moduli corrispondano, con buona probabilità, a quanto apparirà nello schermo del proprio computer nel momento
DettagliScrum. Caratteristiche, Punti di forza, Limiti. versione del tutorial: 1.0. www.analisi-disegno.com. Pag. 1
Scrum Caratteristiche, Punti di forza, Limiti versione del tutorial: 1.0 Pag. 1 Scrum è uno dei processi agili (www.agilealliance.com) il termine è derivato dal Rugby, dove viene chiamato Scrum il pacchetto
DettagliConfiguration Management
Configuration Management Obiettivi Obiettivo del Configuration Management è di fornire un modello logico dell infrastruttura informatica identificando, controllando, mantenendo e verificando le versioni
DettagliRapporto dal Questionari Insegnanti
Rapporto dal Questionari Insegnanti SCUOLA CHIC81400N N. Docenti che hanno compilato il questionario: 60 Anno Scolastico 2014/15 Le Aree Indagate Il Questionario Insegnanti ha l obiettivo di rilevare la
DettagliEsercizi su. Funzioni
Esercizi su Funzioni ๒ Varie Tracce extra Sul sito del corso ๓ Esercizi funz_max.cc funz_fattoriale.cc ๔ Documentazione Il codice va documentato (commentato) Leggibilità Riduzione degli errori Manutenibilità
DettagliUso di JUnit. Fondamenti di informatica Oggetti e Java. JUnit. Luca Cabibbo. ottobre 2012
Fondamenti di informatica Oggetti e Java ottobre 2012 1 JUnit JUnit è uno strumento per assistere il programmatore Java nel testing JUnit consente di scrivere test di oggetti e classi Java i test sono
Dettagli1.300 2.500 10.000 5.000
ORDINE DEI PREZZI RITAGLIA I CARTELLINI DEI PREZZI E INCOLLALI NEL QUADERNO METTENDO I NUMERI IN ORDINE DAL PIÙ PICCOLO AL PIÙ GRANDE. SPIEGA COME HAI FATTO A DECIDERE QUALE NUMERO ANDAVA PRIMA E QUALE
DettagliMetodi statistici per le ricerche di mercato
Metodi statistici per le ricerche di mercato Prof.ssa Isabella Mingo A.A. 2014-2015 Facoltà di Scienze Politiche, Sociologia, Comunicazione Corso di laurea Magistrale in «Organizzazione e marketing per
DettagliLaboratorio in classe: tra forme e numeri Corso organizzato dall USR Lombardia. GRUPPO FRAZIONI SCUOLA SECONDARIA DI I GRADO-CLASSE I a.s.
Laboratorio in classe: tra forme e numeri Corso organizzato dall USR Lombardia GRUPPO FRAZIONI SCUOLA SECONDARIA DI I GRADO-CLASSE I a.s.009/00 LABORATORIO IN CLASSE TRA FORME E NUMERI - a.s. 009/00 LABORATORIO
DettagliLa prima piattaforma per chi insegna e per chi impara l italiano
La prima piattaforma per chi insegna e per chi impara l italiano Semplice Efficace Gratuita Molto più di una piattaforma! i-d-e-e.it è in realtà una multipiattaforma didattica, la prima appositamente dedicata
Dettagliliste di liste di controllo per il manager liste di controllo per il manager liste di controllo per i
liste di controllo per il manager r il manager liste di controllo per il manager di contr liste di liste di controllo per il manager i controllo trollo per il man liste di il man liste di controllo per
DettagliREVISIONE-CORREZIONE. La Revisione è un momento molto importante nel processo della produzione scritta.
REVISIONE-CORREZIONE La Revisione è un momento molto importante nel processo della produzione scritta. Il termine viene dato ai ragazzi verso la quarta, ma in realtà dovrebbe essere considerata parte integrante
DettagliObiettivo Principale: Spiegare come la stessa cosa possa essere realizzata in molti modi diversi e come, a volte, ci siano modi migliori di altri.
6 LEZIONE: Algoritmi Tempo della lezione: 45-60 Minuti. Tempo di preparazione: 10-25 Minuti (a seconda che tu abbia dei Tangram disponibili o debba tagliarli a mano) Obiettivo Principale: Spiegare come
DettagliIL MANAGER COACH: MODA O REQUISITO DI EFFICACIA. Nelle organizzazioni la gestione e lo sviluppo dei collaboratori hanno una importanza fondamentale.
IL MANAGER COACH: MODA O REQUISITO DI EFFICACIA Nelle organizzazioni la gestione e lo sviluppo dei collaboratori hanno una importanza fondamentale. Gestione e sviluppo richiedono oggi comportamenti diversi
DettagliMentore. Rende ordinario quello che per gli altri è straordinario
Mentore Rende ordinario quello che per gli altri è straordinario Vision Creare un futuro migliore per le Nuove Generazioni Come? Mission Rendere quante più persone possibili Libere Finanziariamente Con
DettagliUna risposta ad una domanda difficile
An Answer to a Tough Question Una risposta ad una domanda difficile By Serge Kahili King Traduzione a cura di Josaya http://www.josaya.com/ Un certo numero di persone nel corso degli anni mi hanno chiesto
DettagliOlga Scotti. Basi di Informatica. File e cartelle
Basi di Informatica File e cartelle I file Tutte le informazioni contenute nel disco fisso (memoria permanente del computer che non si perde neanche quando togliamo la corrente) del computer sono raccolte
DettagliGuida Compilazione Piani di Studio on-line
Guida Compilazione Piani di Studio on-line SIA (Sistemi Informativi d Ateneo) Visualizzazione e presentazione piani di studio ordinamento 509 e 270 Università della Calabria (Unità organizzativa complessa-
DettagliIV. TEMPI E RISORSE: STRUMENTI DI PIANIFICAZIONE E CONTROLLO
IV. TEMPI E RISORSE: STRUMENTI DI PIANIFICAZIONE E CONTROLLO Dopo aver affrontato la prima stesura del POP, si deve passare piano al vaglio del committente per avere il via definitivo. Se OK Si procede
DettagliIl corso di italiano on-line: presentazione
Il corso di italiano on-line: presentazione Indice Perché un corso di lingua on-line 1. I corsi di lingua italiana ICoNLingua 2. Come è organizzato il corso 2.1. Struttura generale del corso 2.2. Tempistica
DettagliIPERCA. Il metodo a sei fasi Per gestire con successo progetti, incarichi e situazioni di vita e per accrescere continuamente l esperienza.
PRInCIPI IPERCA Il metodo a sei fasi Per gestire con successo progetti, incarichi e situazioni di vita e per accrescere continuamente l esperienza. 1 Informare Qual è esattamente il mio incarico? 2 Pianificare
DettagliAspettative, consumo e investimento
Aspettative, consumo e investimento In questa lezione: Studiamo come le aspettative di reddito e ricchezza futuro determinano le decisioni di consumo e investimento degli individui. Studiamo cosa determina
DettagliCoordinamento e comunicazione
Team Agili I membri del team devono fidarsi gli uni degli altri. Le competenze dei membri del team deve essere appropriata al problema. Evitare tutte le tossine che creano problemi Il team si organizza
DettagliLo Sportello Informativo on line La tua Regione a portata di mouse
UNIONE EUROPEA REGIONE CALABRIA REPUBBLICA ITALIANA Per favorire il dialogo con i cittadini la Regione Calabria lancia lo sportello informativo, il servizio on line che consente di avere, in tempi certi,
Dettagli2.0 Gli archivi. 2.1 Inserire gli archivi. 2.2 Archivio Clienti, Fornitori, Materiali, Noleggi ed Altri Costi. Impresa Edile Guida all uso
2.0 Gli archivi All interno della sezione archivi sono inserite le anagrafiche. In pratica si stratta di tutti quei dati che ricorreranno costantemente all interno dei documenti. 2.1 Inserire gli archivi
DettagliNon è un problema! Esperienze in atto per guardare senza timore il problema
Non è un problema! Esperienze in atto per guardare senza timore il problema Un po di storia Da sempre vi sono momenti in cui ciascun insegnante fa il punto sul percorso proposto ai suoi alunni e spesso
DettagliSCENARIO. Personas. 2010 ALICE Lucchin / BENITO Condemi de Felice. All rights reserved.
SCENARIO Personas SCENARIO È una delle tecniche che aiuta il designer a far emergere le esigente dell utente e il contesto d uso. Gli scenari hanno un ambientazione, attori (personas) con degli obiettivi,
DettagliElementi di Psicometria con Laboratorio di SPSS 1
Elementi di Psicometria con Laboratorio di SPSS 1 29-Analisi della potenza statistica vers. 1.0 (12 dicembre 2014) Germano Rossi 1 germano.rossi@unimib.it 1 Dipartimento di Psicologia, Università di Milano-Bicocca
Dettagli1. I titoli conseguiti presso le Università consigliate vengono riconosciuti?
DOMANDE FREQUENTI Palermo, Largo Esedra nr.3, tel. 091 6254431 ONLUS 1. I titoli conseguiti presso le Università consigliate vengono riconosciuti? Le Università sono pubbliche o private riconosciute dal
DettagliLe basi della Partita Doppia in 1.000 parole Facile e comprensibile. Ovviamente gratis.
Le basi della Partita Doppia in 1.000 parole Facile e comprensibile. Ovviamente gratis. Qual è la differenza tra Dare e Avere? E tra Stato Patrimoniale e Conto Economico? In 1.000 parole riuscirete a comprendere
DettagliArticolo 1. Articolo 2. (Definizione e finalità)
UNIVERSITÀ DEGLI STUDI DI TRENTO DIPARTIMENTO DI ECONOMIA E MANAGEMENT REGOLAMENTO DEL TIROCINIO FORMATIVO E DI ORIENTAMENTO (approvato nel Consiglio di Dipartimento del 19 febbraio 2014) Articolo 1 (Definizione
DettagliMAUALE PIATTAFORMA MOODLE
MAUALE PIATTAFORMA MOODLE La piattaforma moodle ci permette di salvare e creare contenuti didattici. Dal menù principale è possibile: inviare dei messaggi agli altri docenti che utilizzano la piattaforma:
DettagliIntelligenza Artificiale
Intelligenza Artificiale Esercizi e Domande di Esame Tecniche di Ricerca e Pianificazione Esercizi Griglia Si consideri un ambiente costituito da una griglia n n in cui si muove un agente che può spostarsi
DettagliCOME COMPORTARSI E RAPPORTARSI CON ALLIEVI E GIOCATORI DURANTE LE LEZIONI E GLI ALLENAMENTI.
COMECOMPORTARSIERAPPORTARSICONALLIEVIEGIOCATORI DURANTELELEZIONIEGLIALLENAMENTI. CONSIGLIESUGGERIMENTI Siribadisce,comedettoinaltreoccasioniquandosièparlatodimetodologia,il concettodifondamentaleimportanzacheè:nondilungarsitroppodurantele
DettagliGUIDA DI APPROFONDIMENTO LA GESTIONE DELLA CONTABILITÀ SEMPLIFICATA
WWW.SARDEGNAIMPRESA.EU GUIDA DI APPROFONDIMENTO LA GESTIONE DELLA CONTABILITÀ SEMPLIFICATA A CURA DEL BIC SARDEGNA SPA 1 SOMMARIO INTRODUZIONE... 3 I REQUISITI... 3 UN REGIME NATURALE... 3 GLI ADEMPIMENTI
Dettagli15 volte più veloce. per ridurre TCO e time-to-market
15 volte più veloce per ridurre TCO e time-to-market Instant Developer aumenta la produttività dei team di sviluppo riducendo il TCO e i tempi di realizzazione delle soluzioni software Instant Developer
DettagliStampe in rete Implementazione corretta
NETWORK PRINT SERVERS Articolo Stampe in rete Implementazione corretta Created: June 3, 2005 Last updated: June 3, 2005 Rev:.0 INDICE INTRODUZIONE 3 INFRASTRUTTURA DELLE STAMPE IN RETE 3. Stampa peer-to-peer
DettagliServizio Tirocini di Orientamento e Formazione. Come scrivere un curriculum vitae e la lettera di accompagnamento
Servizio Tirocini di Orientamento e Formazione Come scrivere un curriculum vitae e la lettera di accompagnamento Vademecum Evitare di comporre CV e lettere troppo lunghi Individuare uno stile personale
DettagliGestione parte IIC. Diagrammi di Gantt. Esempio. Schemi di scomposizione delle attività
Schemi di scomposizione delle attività Gestione parte IIC Work Breakdown Structures (WBS) Struttura ad albero: radice: attività principale i nodi figli rappresentano la scomposizione del nodo padre le
DettagliAnalisi e diagramma di Pareto
Analisi e diagramma di Pareto L'analisi di Pareto è una metodologia statistica utilizzata per individuare i problemi più rilevanti nella situazione in esame e quindi le priorità di intervento. L'obiettivo
DettagliSiamo così arrivati all aritmetica modulare, ma anche a individuare alcuni aspetti di come funziona l aritmetica del calcolatore come vedremo.
DALLE PESATE ALL ARITMETICA FINITA IN BASE 2 Si è trovato, partendo da un problema concreto, che con la base 2, utilizzando alcune potenze della base, operando con solo addizioni, posso ottenere tutti
DettagliIl modello di ottimizzazione SAM
Il modello di ottimizzazione control, optimize, grow Il modello di ottimizzazione Il modello di ottimizzazione è allineato con il modello di ottimizzazione dell infrastruttura e fornisce un framework per
DettagliIl Programma Operativo. Mentore. Rende ordinario quello che per gli altri è straordinario
Il Programma Operativo Mentore Rende ordinario quello che per gli altri è straordinario Programma operativo Sei stai guardando questa presentazione hai DECISO di CAMBIARE e hai deciso di scoprire COME
DettagliALLINEARSI: IL DRIVER PER UNA INNOVAZIONE DI SUCCESSO!
ALLINEARSI: IL DRIVER PER UNA INNOVAZIONE DI SUCCESSO! L allineamento del team esecutivo è definibile come l accordo dei membri del team in merito a: 1. Allineamento personale -consapevolezza dell impatto
DettagliProject Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale.
Project Cycle Management La programmazione della fase di progettazione esecutiva. La condivisione dell idea progettuale. Il presente materiale didattico costituisce parte integrante del percorso formativo
DettagliIn questa lezione abbiamo ricevuto in studio il Dott. Augusto Bellon, Dirigente Scolastico presso il Consolato Generale d Italia a São Paulo.
In questa lezione abbiamo ricevuto in studio il Dott. Augusto Bellon, Dirigente Scolastico presso il Consolato Generale d Italia a São Paulo. Vi consiglio di seguire l intervista senza le didascalie 1
DettagliAUTOREGOLAZIONE PER IL COMPITO
B5 queste schede ti aiuteranno a scoprire quanto sia utile autointerrogarsi e autovalutarsi potrai renderti conto di quanto sia utile porsi domande per verificare la propria preparazione se ti eserciterai
DettagliIL RENDICONTO FINANZIARIO
IL RENDICONTO FINANZIARIO IL RENDICONTO FINANZIARIO INDICE IL RENDICONTO FINANZIARIO,... 2 LA POSIZIONE FINANZIARIA NETTA,... 3 IL RENDICONTO FINANZIARIO DELLA POSIZIONE FINANZIARIA NETTA,... 6 PRIMO PASSO:
DettagliAgile. mercoledì, 1 luglio 2015, 3:05 p. Prof. Tramontano docente Federico II ingegneria del software. Sviluppo Agile: metaprocesso
Agile mercoledì, 1 luglio 2015, 3:05 p. Prof. Tramontano docente Federico II ingegneria del software Sviluppo Agile: metaprocesso Molti progetti software falliscono Sì parte dagli anni 2000 Millennium
DettagliCP Customer Portal. Sistema di gestione ticket unificato
CP Customer Portal Sistema di gestione ticket unificato Sommario CP Customer Portal...1 Sistema di gestione ticket unificato...1 Sommario...2 Flusso gestione ticket...3 Modalità di apertura ticket...3
DettagliDa dove nasce l idea dei video
Da dove nasce l idea dei video Per anni abbiamo incontrato i potenziali clienti presso le loro sedi, come la tradizione commerciale vuole. L incontro nasce con una telefonata che il consulente fa a chi
DettagliTNT IV. Il Diavolo è meno brutto di come ce lo dipingono!!! (Guarda il video)
TNT IV Il Diavolo è meno brutto di come ce lo dipingono!!! (Guarda il video) Al fine di aiutare la comprensione delle principali tecniche di Joe, soprattutto quelle spiegate nelle appendici del libro che
DettagliInventare problemi di matematica. ins. Carmelo Stornello
Inventare problemi di matematica ins. Carmelo Stornello Scuola: Direzione Didattica Casalegno di Torino Disciplina: matematica Classe: 4 elementare Anno scolastico: 2004/2005 Inventare problemi di matematica
DettagliIl sistema monetario
Il sistema monetario Premessa: in un sistema economico senza moneta il commercio richiede la doppia coincidenza dei desideri. L esistenza del denaro rende più facili gli scambi. Moneta: insieme di tutti
Dettagli7. Esigenze informative e FAQ. 8. Allegati. Repository documentale.
Titolo Documento: Specifica customer service e knowledge base Codice Documento e versione template: MR CRZ 17 - v2.0 Repository documentale. I contenuti relativi al sistema/servizio possono essere di varia
DettagliCome fare una scelta?
Come fare una scelta? Don Alberto Abreu www.pietrscartata.com COME FARE UNA SCELTA? Osare scegliere Dio ha creato l uomo libero capace di decidere. In molti occasioni, senza renderci conto, effettuiamo
DettagliIL BUDGET 04 LE SPESE DI REPARTO & GENERALI
IL BUDGET 04 LE SPESE DI REPARTO & GENERALI Eccoci ad un altra puntata del percorso di costruzione di un budget annuale: i visitatori del nostro sito www.controllogestionestrategico.it possono vedere alcuni
DettagliProgetto NoiPA per la gestione giuridicoeconomica del personale delle Aziende e degli Enti del Servizio Sanitario della Regione Lazio
Progetto NoiPA per la gestione giuridicoeconomica del personale delle Aziende e degli Enti del Servizio Sanitario della Regione Lazio Pillola operativa Integrazione Generazione Dettagli Contabili INFORMAZIONI
DettagliConfigurazione della ricerca desktop di Nepomuk. Sebastian Trüg Anne-Marie Mahfouf Traduzione della documentazione in italiano: Federico Zenith
Configurazione della ricerca desktop di Nepomuk Sebastian Trüg Anne-Marie Mahfouf Traduzione della documentazione in italiano: Federico Zenith 2 Indice 1 Introduzione 4 1.1 Impostazioni di base....................................
DettagliQuaderno d'allenamento G+S Calcio
Una produzione della Scuola universitaria federale dello sport Macolin 30.261.310 i / Edizione 2002 (02.04) Quaderno d'allenamento G+S Calcio UFSPO 2532 Macolin La base: la fiducia La fiducia è l elemento
DettagliIL MODELLO CICLICO BATTLEPLAN
www.previsioniborsa.net 3 Lezione METODO CICLICO IL MODELLO CICLICO BATTLEPLAN Questo modello ciclico teorico (vedi figura sotto) ci serve per pianificare la nostra operativita e prevedere quando il mercato
DettagliCOMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO. 2015 e PARAMETRI2015
COMUNICAZIONE UTENTI SISTEMI-PROFIS INSTALLAZIONE GE.RI.CO. 2015 e PARAMETRI2015 Vicenza, 3 giugno 2015 Gentile cliente, si ricorda che a partire dall aggiornamento PROFIS 2011.1 è stato automatizzato
DettagliProSky Progettare una facciata continua non è mai stato così semplice.
ProSky Progettare una facciata continua non è mai stato così semplice. Progettare nei minimi dettagli: le facciate continue sono sempre più richieste nell architettura moderna, ma realizzarle richiede
DettagliL USO DELLA PNL IN AZIENDA: COME, QUANDO E PERCHE
L USO DELLA PNL IN AZIENDA: COME, QUANDO E PERCHE LA SCIENZA Se si cerca programmazione neurolinguistica O PNL si hanno questi risultati ( tantissimi ) Definire la PNL, Programmazione Neuro Linguistica
DettagliGenerazione Automatica di Asserzioni da Modelli di Specifica
UNIVERSITÀ DEGLI STUDI DI MILANO BICOCCA FACOLTÀ DI SCIENZE MATEMATICHE FISICHE E NATURALI Corso di Laurea Magistrale in Informatica Generazione Automatica di Asserzioni da Modelli di Specifica Relatore:
DettagliManuale NetSupport v.10.70.6 Liceo G. Cotta Marco Bolzon
NOTE PRELIMINARI: 1. La versione analizzata è quella del laboratorio beta della sede S. Davide di Porto, ma il programma è presente anche nel laboratorio alfa (Porto) e nel laboratorio di informatica della
DettagliProgetto breve: Programmazione informatica
Progetto breve Programmazione informatica Come fa il computer a capire quello che gli dico? Come faccio a fagli fare quello che voglio? Che regole segue? Cosa è una variabile? E un comando? Come rendere
DettagliINTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI INTRODUZIONE AGLI ALGORITMI
INTRODUZIONE AGLI ALGORITMI Prima di riuscire a scrivere un programma, abbiamo bisogno di conoscere un metodo risolutivo, cioè un metodo che a partire dai dati di ingresso fornisce i risultati attesi.
DettagliA. S. 2014/2015 A U T O V A L U T A Z I O N E
A. S. 2014/2015 A U T O V A L U T A Z I O N E Con il DPR 28 marzo 2013, n. 80 è stato emanato il regolamento sul Sistema Nazionale di Valutazione (SNV) in materia di istruzione e formazione. Le istituzioni
DettagliGuida all utilizzo del CRM
Guida all utilizzo del CRM Indice: Creare un Lead Aggiungere una Nota o Allegato Aggiungere un promemoria di Chiamata Aggiungere un promemoria (compito) Aggiungere un promemoria di un Appuntamento on energy
DettagliSTAKEHOLDER ENGAGEMENT
STAKEHOLDER ENGAGEMENT IN BREVE E-quality Italia S.r.l. Via Mosca 52-00142 Roma T 0692963493, info@equality-italia.it, http://www.equality-italia.it Indice 1. Il problema 3 2. Stakeholder Engagement in
DettagliLEZIONE: Pensiero Computazionale. Tempo della lezione: 45-60 Minuti. - Tempo di preparazione: 15 Minuti.
3 LEZIONE: Pensiero Computazionale Tempo della lezione: 45-60 Minuti. - Tempo di preparazione: 15 Minuti. Obiettivo Principale: Introdurre il modello del Pensiero Computazionale come metodo per la risoluzione
DettagliMetodologie Agili per lo sviluppo di applicazioni Internet Distribuite. Agile Group DIEE, Università di Cagliari www.agile.diee.unica.
Metodologie Agili per lo sviluppo di applicazioni Internet Distribuite Agile Group DIEE, Università di Cagliari www.agile.diee.unica.it Agile Group Agile Group, gruppo di ricerca su Ingegneria del SW,
DettagliANNO SCOLASTICO 2014-2015
ATTIVITÀ DI SPERIMENTAZIONE IN CLASSE PREVISTA NELL AMBITO DEL PROGETTO M2014 PROMOSSO DALL ACCADEMIA DEI LINCEI PER LE SCUOLE PRIMARIE E SECONDARIE DI I GRADO ANNO SCOLASTICO 2014-2015 Il Centro matematita,
DettagliCOSTRUIRE UN TEAM VINCENTE DENTRO E FUORI DAL CAMPO
COSTRUIRE UN TEAM VINCENTE DENTRO E FUORI DAL CAMPO I punti chiave per la formazione e gestione del team di lavoro PARTE 1. Le differenze tra gruppo e squadra Come prima indicazione, consiglio di andare
DettagliAutore: Luca Masi Versione: 8/3/2012. Capire le caratteristiche di un bando e valutare se preparare il progetto: appunti, domande e riflessioni.
LEGGERE UN BANDO DI FINANZIAMENTO PER LE ORGANIZZAZIONI NON PROFIT Capire le caratteristiche di un bando e valutare se preparare il progetto: appunti, domande e riflessioni. Data di scadenza Ho il tempo
DettagliDescrizione dettagliata delle attività
LA PIANIFICAZIONE DETTAGLIATA DOPO LA SELEZIONE Poiché ciascun progetto è un processo complesso ed esclusivo, una pianificazione organica ed accurata è indispensabile al fine di perseguire con efficacia
DettagliTest di Autovalutazione
Test di Autovalutazione Il test può essere fatto seguendo alcune semplici indicazioni: Nelle aree segnalate (risposta, domanda successiva, spazio con la freccia,) sono collocati già dei comandi Con un
DettagliModelli di Programmazione Lineare e Programmazione Lineare Intera
Modelli di Programmazione Lineare e Programmazione Lineare Intera 1 Azienda Dolciaria Un azienda di cioccolatini deve pianificare la produzione per i prossimi m mesi. In ogni mese l azienda ha a disposizione
DettagliStudio o faccio i compiti?
Devo leggere o studiare? Per oggi c erano i compiti, ma non c era nulla da studiare. Che fortuna! Studio o faccio i compiti? La sostanza dei compiti è lo studio e lo studio è il compito dei compiti STUDIARE
DettagliGestione dei talenti con il PEP-Talent Manager
-Management Audit con il PEP-Talent Manager- La situazione: un Ad o Ceo devono sapere a chi affidare le varie posizioni ed incarichi, soprattutto i più importanti. Ancora di più in casi di fusioni o problemi
DettagliRicerca Automatica. Esercitazione 3. Ascensore. Ascensore. Ascensore
Ascensore Ricerca Automatica Esercitazione In un grattacielo ci sono coppie formate da marito e moglie. Il cancello delle scale viene chiuso e l unico modo per scendere è con l ascensore che può portare
DettagliFormazione Zanichelli in rete Così gli insegnanti imparano la didattica digitale
Formazione Zanichelli in rete Così gli insegnanti imparano la didattica digitale Valentina Gabusi Zanichelli Editore S.p.A. vgabusi@zanichelli.it Dal 2014 a oggi sono più di 14.000 i docenti che hanno
DettagliFATTURAZIONE ELETTRONICA:
FATTURAZIONE ELETTRONICA: stato dell arte e normativa Bologna, 25/02/2014 Chiara Pezzi La fatturazione elettronica è obbligatoria? La fatturazione elettronica è obbligatoria? a. no b. sì, solo per le Pubbliche
DettagliCALCOLO COMBINATORIO
CALCOLO COMBINATORIO 1 Modi di formare gruppi di k oggetti presi da n dati 11 disposizioni semplici, permutazioni Dati n oggetti distinti a 1,, a n si chiamano disposizioni semplici di questi oggetti,
DettagliModulo didattico sulla misura di grandezze fisiche: la lunghezza
Modulo didattico sulla misura di grandezze fisiche: la lunghezza Lezione 1: Cosa significa confrontare due lunghezze? Attività n 1 DOMANDA N 1 : Nel vostro gruppo qual è la matita più lunga? DOMANDA N
DettagliSoftware Gestionale per alberghi e strutture ricettive
TOURING HOME V.4.0.0 Software Gestionale per alberghi e strutture ricettive Guida all aggiornamento Abbiamo il piacere di presentarvi la nuova versione 4.0.0 di TouringHome Completamente rivisto graficamente,
DettagliMAGAZZINO. Il magazzino all interno della struttura aziendale. per il servizio al cliente
FUNZIONI E RUOLO del MAGAZZINO Il magazzino all interno della struttura aziendale Il magazzino come leva primaria per il servizio al cliente IL MAGAZZINO al CENTRO della STRUTTURA AZIENDALE ACQUISTI MAGAZZINO
DettagliLezione 1 Introduzione
Lezione 1 Introduzione Argomenti Cosa è l Economia politica I principi fondamentali dell Economia politica Cosa studia l Economia politica Perché studiare l Economia politica 1.1 COSA È L ECONOMIA POLITICA
DettagliChe volontari cerchiamo? Daniela Caretto Lecce, 27-28 aprile
Che volontari cerchiamo? Daniela Caretto Lecce, 27-28 aprile Premessa All arrivo di un nuovo volontario l intero sistema dell associazione viene in qualche modo toccato. Le relazioni si strutturano diversamente
DettagliLa piattaforma e-learning ------------------------- Informazioni e strumenti principali
La piattaforma e-learning ------------------------- Informazioni e strumenti principali Tipologia di corsi attivabili Pubblico Protetto Privato Disponibile per tutti gli utenti: non è richiesta la registrazione,
DettagliCalcolatori Elettronici A a.a. 2008/2009
Calcolatori Elettronici A a.a. 2008/2009 PRESTAZIONI DEL CALCOLATORE Massimiliano Giacomin Due dimensioni Tempo di risposta (o tempo di esecuzione): il tempo totale impiegato per eseguire un task (include
Dettagli