ݺߣshows by User: FerdinandoSantacroce / http://www.slideshare.net/images/logo.gif ݺߣshows by User: FerdinandoSantacroce / Fri, 21 Feb 2020 16:17:11 GMT ݺߣShare feed for ݺߣshows by User: FerdinandoSantacroce Continuous Delivery /FerdinandoSantacroce/continuous-delivery-228832349 i3continuous-delivery-2-200221161711
In questa sessione io ed il collega Gianni Bombelli abbiamo presentato la demo di un progetto di Continuous Integration (CI) dove mostriamo come sia possibile continuare a fare CI usando i feature branch. Il tutto è reso possibile dalle Multi Branch Pipeline di Jenkins.]]>

In questa sessione io ed il collega Gianni Bombelli abbiamo presentato la demo di un progetto di Continuous Integration (CI) dove mostriamo come sia possibile continuare a fare CI usando i feature branch. Il tutto è reso possibile dalle Multi Branch Pipeline di Jenkins.]]>
Fri, 21 Feb 2020 16:17:11 GMT /FerdinandoSantacroce/continuous-delivery-228832349 FerdinandoSantacroce@slideshare.net(FerdinandoSantacroce) Continuous Delivery FerdinandoSantacroce In questa sessione io ed il collega Gianni Bombelli abbiamo presentato la demo di un progetto di Continuous Integration (CI) dove mostriamo come sia possibile continuare a fare CI usando i feature branch. Il tutto è reso possibile dalle Multi Branch Pipeline di Jenkins. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/i3continuous-delivery-2-200221161711-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> In questa sessione io ed il collega Gianni Bombelli abbiamo presentato la demo di un progetto di Continuous Integration (CI) dove mostriamo come sia possibile continuare a fare CI usando i feature branch. Il tutto è reso possibile dalle Multi Branch Pipeline di Jenkins.
Continuous Delivery from Ferdinando Santacroce
]]>
140 0 https://cdn.slidesharecdn.com/ss_thumbnails/i3continuous-delivery-2-200221161711-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Growing Teams - Agile Venture Milano - #avmi2020 /slideshow/growing-teams-agile-venture-milano-avmi2020/226785084 growingteams-avmi20-200203082111
Le slide della sessione tenuta all'Agile Venture di Milano, 1 febbraio 2020, presso gli IBM Studios. Abstract Come sviluppatore, nel tempo ho appreso ed applicato diverse tecniche per costruire software in grado di evolversi armonicamente su solide basi. Ora mi sto rendendo conto che, per analogia, alcune pratiche possono essere utilizzate efficacemente per far evolvere team di sviluppo. In questa sessione condividerò riflessioni e spunti per far crescere i team e le persone che lo compongono.]]>

Le slide della sessione tenuta all'Agile Venture di Milano, 1 febbraio 2020, presso gli IBM Studios. Abstract Come sviluppatore, nel tempo ho appreso ed applicato diverse tecniche per costruire software in grado di evolversi armonicamente su solide basi. Ora mi sto rendendo conto che, per analogia, alcune pratiche possono essere utilizzate efficacemente per far evolvere team di sviluppo. In questa sessione condividerò riflessioni e spunti per far crescere i team e le persone che lo compongono.]]>
Mon, 03 Feb 2020 08:21:11 GMT /slideshow/growing-teams-agile-venture-milano-avmi2020/226785084 FerdinandoSantacroce@slideshare.net(FerdinandoSantacroce) Growing Teams - Agile Venture Milano - #avmi2020 FerdinandoSantacroce Le slide della sessione tenuta all'Agile Venture di Milano, 1 febbraio 2020, presso gli IBM Studios. Abstract Come sviluppatore, nel tempo ho appreso ed applicato diverse tecniche per costruire software in grado di evolversi armonicamente su solide basi. Ora mi sto rendendo conto che, per analogia, alcune pratiche possono essere utilizzate efficacemente per far evolvere team di sviluppo. In questa sessione condividerò riflessioni e spunti per far crescere i team e le persone che lo compongono. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/growingteams-avmi20-200203082111-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Le slide della sessione tenuta all&#39;Agile Venture di Milano, 1 febbraio 2020, presso gli IBM Studios. Abstract Come sviluppatore, nel tempo ho appreso ed applicato diverse tecniche per costruire software in grado di evolversi armonicamente su solide basi. Ora mi sto rendendo conto che, per analogia, alcune pratiche possono essere utilizzate efficacemente per far evolvere team di sviluppo. In questa sessione condividerò riflessioni e spunti per far crescere i team e le persone che lo compongono.
Growing Teams - Agile Venture Milano - #avmi2020 from Ferdinando Santacroce
]]>
481 0 https://cdn.slidesharecdn.com/ss_thumbnails/growingteams-avmi20-200203082111-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Testare l'intestabile - Italian Agile Days 2019 #IAD19 /FerdinandoSantacroce/testare-lintestabile-italian-agile-days-2019-iad19 testarelintestabile-iad19-200130165238
Testare l'intestabile Per me il codice legacy è tutto quel codice che genera business ma che abbiamo paura di modificare: pochi o nessun test, forte accoppiamento, if come se piovesse... Vi è mai capitato di avere a che fare con codebase di questo genere? E magari di voler iniziare a scrivere dei test, ma questo è risultato pressoché impossibile a causa del codice stesso? Prima di pensare al "Big Rewrite", ci sono alcune tecniche che possono venirci in aiuto, permettendoci di far evolvere il nostro prodotto poco alla volta, migliorandolo senza per forza buttarlo via tutto e subito. In questo workshop useremo alcuni approcci ai test di caratterizzazione, come il Golden Master e i test di approvazione; queste tecniche consentono di ottenere una buona copertura in tempi ragionevoli, abilitando il refactoring e di conseguenza la successiva modifica ed estensione delle funzionalità.]]>

Testare l'intestabile Per me il codice legacy è tutto quel codice che genera business ma che abbiamo paura di modificare: pochi o nessun test, forte accoppiamento, if come se piovesse... Vi è mai capitato di avere a che fare con codebase di questo genere? E magari di voler iniziare a scrivere dei test, ma questo è risultato pressoché impossibile a causa del codice stesso? Prima di pensare al "Big Rewrite", ci sono alcune tecniche che possono venirci in aiuto, permettendoci di far evolvere il nostro prodotto poco alla volta, migliorandolo senza per forza buttarlo via tutto e subito. In questo workshop useremo alcuni approcci ai test di caratterizzazione, come il Golden Master e i test di approvazione; queste tecniche consentono di ottenere una buona copertura in tempi ragionevoli, abilitando il refactoring e di conseguenza la successiva modifica ed estensione delle funzionalità.]]>
Thu, 30 Jan 2020 16:52:38 GMT /FerdinandoSantacroce/testare-lintestabile-italian-agile-days-2019-iad19 FerdinandoSantacroce@slideshare.net(FerdinandoSantacroce) Testare l'intestabile - Italian Agile Days 2019 #IAD19 FerdinandoSantacroce Testare l'intestabile Per me il codice legacy è tutto quel codice che genera business ma che abbiamo paura di modificare: pochi o nessun test, forte accoppiamento, if come se piovesse... Vi è mai capitato di avere a che fare con codebase di questo genere? E magari di voler iniziare a scrivere dei test, ma questo è risultato pressoché impossibile a causa del codice stesso? Prima di pensare al "Big Rewrite", ci sono alcune tecniche che possono venirci in aiuto, permettendoci di far evolvere il nostro prodotto poco alla volta, migliorandolo senza per forza buttarlo via tutto e subito. In questo workshop useremo alcuni approcci ai test di caratterizzazione, come il Golden Master e i test di approvazione; queste tecniche consentono di ottenere una buona copertura in tempi ragionevoli, abilitando il refactoring e di conseguenza la successiva modifica ed estensione delle funzionalità. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/testarelintestabile-iad19-200130165238-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Testare l&#39;intestabile Per me il codice legacy è tutto quel codice che genera business ma che abbiamo paura di modificare: pochi o nessun test, forte accoppiamento, if come se piovesse... Vi è mai capitato di avere a che fare con codebase di questo genere? E magari di voler iniziare a scrivere dei test, ma questo è risultato pressoché impossibile a causa del codice stesso? Prima di pensare al &quot;Big Rewrite&quot;, ci sono alcune tecniche che possono venirci in aiuto, permettendoci di far evolvere il nostro prodotto poco alla volta, migliorandolo senza per forza buttarlo via tutto e subito. In questo workshop useremo alcuni approcci ai test di caratterizzazione, come il Golden Master e i test di approvazione; queste tecniche consentono di ottenere una buona copertura in tempi ragionevoli, abilitando il refactoring e di conseguenza la successiva modifica ed estensione delle funzionalità.
Testare l'intestabile - Italian Agile Days 2019 #IAD19 from Ferdinando Santacroce
]]>
167 5 https://cdn.slidesharecdn.com/ss_thumbnails/testarelintestabile-iad19-200130165238-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
I'm a mediocre developer /slideshow/im-a-mediocre-developer-167929970/167929970 im-a-mediocre-developer-eng-avbz-190831092411
There's a question that had been with me for a long time: am I a mediocre developer? The world of software development is populated by a motley fauna, and over time I have learned to recognize the people who cross my footsteps. And it is also thanks (or through their fault) that this state of mind has matured. I decided to share what I discovered in order to put myself in a mirror, made with other people, in order to verify if someone else has lived the same vicissitudes as me, and maybe to be able to find an answer to this question thanks to them.]]>

There's a question that had been with me for a long time: am I a mediocre developer? The world of software development is populated by a motley fauna, and over time I have learned to recognize the people who cross my footsteps. And it is also thanks (or through their fault) that this state of mind has matured. I decided to share what I discovered in order to put myself in a mirror, made with other people, in order to verify if someone else has lived the same vicissitudes as me, and maybe to be able to find an answer to this question thanks to them.]]>
Sat, 31 Aug 2019 09:24:11 GMT /slideshow/im-a-mediocre-developer-167929970/167929970 FerdinandoSantacroce@slideshare.net(FerdinandoSantacroce) I'm a mediocre developer FerdinandoSantacroce There's a question that had been with me for a long time: am I a mediocre developer? The world of software development is populated by a motley fauna, and over time I have learned to recognize the people who cross my footsteps. And it is also thanks (or through their fault) that this state of mind has matured. I decided to share what I discovered in order to put myself in a mirror, made with other people, in order to verify if someone else has lived the same vicissitudes as me, and maybe to be able to find an answer to this question thanks to them. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/im-a-mediocre-developer-eng-avbz-190831092411-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> There&#39;s a question that had been with me for a long time: am I a mediocre developer? The world of software development is populated by a motley fauna, and over time I have learned to recognize the people who cross my footsteps. And it is also thanks (or through their fault) that this state of mind has matured. I decided to share what I discovered in order to put myself in a mirror, made with other people, in order to verify if someone else has lived the same vicissitudes as me, and maybe to be able to find an answer to this question thanks to them.
I'm a mediocre developer from Ferdinando Santacroce
]]>
245 1 https://cdn.slidesharecdn.com/ss_thumbnails/im-a-mediocre-developer-eng-avbz-190831092411-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Working software /slideshow/working-software-125910396/125910396 working-software-181214170815
L'agilità è oramai sulla bocca di tutti. La sua diffusione non conosce confini, e oggi non è raro vederla applicata in ambiti ben lontani dalla produzione di beni e servizi software. In questa sessione vorrei riportare l'attenzione sul prodotto finale, sulla sua qualità e sulla sua capacità di rispondere ai bisogni degli utenti: questo secondo me il vero Nord a cui la bussola dell'agilista deve sempre puntare. Questa sessione è aperta a tutti, non solo a chi bazzica il mondo del software. Per mezzo di un workshop pratico e divertente, esploreremo insieme valori e principi del manifesto senza citarli, bensì, applicandoli. Al termine della sessione rifletteremo insieme sulle dinamiche emerse, cercando di ragionare sul processo di creazione del prodotto e sui fattori chiave del successo. ݺߣ usate in questo meetup: https://www.meetup.com/it-IT/Agile-Reloaded-Meetup/events/256500686/]]>

L'agilità è oramai sulla bocca di tutti. La sua diffusione non conosce confini, e oggi non è raro vederla applicata in ambiti ben lontani dalla produzione di beni e servizi software. In questa sessione vorrei riportare l'attenzione sul prodotto finale, sulla sua qualità e sulla sua capacità di rispondere ai bisogni degli utenti: questo secondo me il vero Nord a cui la bussola dell'agilista deve sempre puntare. Questa sessione è aperta a tutti, non solo a chi bazzica il mondo del software. Per mezzo di un workshop pratico e divertente, esploreremo insieme valori e principi del manifesto senza citarli, bensì, applicandoli. Al termine della sessione rifletteremo insieme sulle dinamiche emerse, cercando di ragionare sul processo di creazione del prodotto e sui fattori chiave del successo. ݺߣ usate in questo meetup: https://www.meetup.com/it-IT/Agile-Reloaded-Meetup/events/256500686/]]>
Fri, 14 Dec 2018 17:08:15 GMT /slideshow/working-software-125910396/125910396 FerdinandoSantacroce@slideshare.net(FerdinandoSantacroce) Working software FerdinandoSantacroce L'agilità è oramai sulla bocca di tutti. La sua diffusione non conosce confini, e oggi non è raro vederla applicata in ambiti ben lontani dalla produzione di beni e servizi software. In questa sessione vorrei riportare l'attenzione sul prodotto finale, sulla sua qualità e sulla sua capacità di rispondere ai bisogni degli utenti: questo secondo me il vero Nord a cui la bussola dell'agilista deve sempre puntare. Questa sessione è aperta a tutti, non solo a chi bazzica il mondo del software. Per mezzo di un workshop pratico e divertente, esploreremo insieme valori e principi del manifesto senza citarli, bensì, applicandoli. Al termine della sessione rifletteremo insieme sulle dinamiche emerse, cercando di ragionare sul processo di creazione del prodotto e sui fattori chiave del successo. ݺߣ usate in questo meetup: https://www.meetup.com/it-IT/Agile-Reloaded-Meetup/events/256500686/ <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/working-software-181214170815-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> L&#39;agilità è oramai sulla bocca di tutti. La sua diffusione non conosce confini, e oggi non è raro vederla applicata in ambiti ben lontani dalla produzione di beni e servizi software. In questa sessione vorrei riportare l&#39;attenzione sul prodotto finale, sulla sua qualità e sulla sua capacità di rispondere ai bisogni degli utenti: questo secondo me il vero Nord a cui la bussola dell&#39;agilista deve sempre puntare. Questa sessione è aperta a tutti, non solo a chi bazzica il mondo del software. Per mezzo di un workshop pratico e divertente, esploreremo insieme valori e principi del manifesto senza citarli, bensì, applicandoli. Al termine della sessione rifletteremo insieme sulle dinamiche emerse, cercando di ragionare sul processo di creazione del prodotto e sui fattori chiave del successo. ݺߣ usate in questo meetup: https://www.meetup.com/it-IT/Agile-Reloaded-Meetup/events/256500686/
Working software from Ferdinando Santacroce
]]>
164 3 https://cdn.slidesharecdn.com/ss_thumbnails/working-software-181214170815-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
I'm a mediocre developer /slideshow/im-a-mediocre-developer/122744314 im-a-mediocre-developer-181111225510
I personally know some developers who are very talented and can create great pieces of software with no or little struggle. Because of these gifted individuals, our industry is full of high expectations. But the sad truth is: not everyone is a ninja/guru/rockstar developer. And that's exactly who I am: a mediocre developer. In this talk I shared some thoughts and tips for surviving in the industry if you are not a genius.]]>

I personally know some developers who are very talented and can create great pieces of software with no or little struggle. Because of these gifted individuals, our industry is full of high expectations. But the sad truth is: not everyone is a ninja/guru/rockstar developer. And that's exactly who I am: a mediocre developer. In this talk I shared some thoughts and tips for surviving in the industry if you are not a genius.]]>
Sun, 11 Nov 2018 22:55:10 GMT /slideshow/im-a-mediocre-developer/122744314 FerdinandoSantacroce@slideshare.net(FerdinandoSantacroce) I'm a mediocre developer FerdinandoSantacroce I personally know some developers who are very talented and can create great pieces of software with no or little struggle. Because of these gifted individuals, our industry is full of high expectations. But the sad truth is: not everyone is a ninja/guru/rockstar developer. And that's exactly who I am: a mediocre developer. In this talk I shared some thoughts and tips for surviving in the industry if you are not a genius. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/im-a-mediocre-developer-181111225510-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> I personally know some developers who are very talented and can create great pieces of software with no or little struggle. Because of these gifted individuals, our industry is full of high expectations. But the sad truth is: not everyone is a ninja/guru/rockstar developer. And that&#39;s exactly who I am: a mediocre developer. In this talk I shared some thoughts and tips for surviving in the industry if you are not a genius.
I'm a mediocre developer from Ferdinando Santacroce
]]>
913 2 https://cdn.slidesharecdn.com/ss_thumbnails/im-a-mediocre-developer-181111225510-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Object Calisthenics - Agile Venture Prato 2018 /slideshow/object-calisthenics-agile-venture-prato-2018/117616317 objectcalisthenics-agileventureprato-181001160320
ݺߣs from my workshop at Agile Venture Prato, 2018. This time we worked on legacy code, refactoring the well-known TennisKata by Emily Bache.]]>

ݺߣs from my workshop at Agile Venture Prato, 2018. This time we worked on legacy code, refactoring the well-known TennisKata by Emily Bache.]]>
Mon, 01 Oct 2018 16:03:20 GMT /slideshow/object-calisthenics-agile-venture-prato-2018/117616317 FerdinandoSantacroce@slideshare.net(FerdinandoSantacroce) Object Calisthenics - Agile Venture Prato 2018 FerdinandoSantacroce ݺߣs from my workshop at Agile Venture Prato, 2018. This time we worked on legacy code, refactoring the well-known TennisKata by Emily Bache. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/objectcalisthenics-agileventureprato-181001160320-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ݺߣs from my workshop at Agile Venture Prato, 2018. This time we worked on legacy code, refactoring the well-known TennisKata by Emily Bache.
Object Calisthenics - Agile Venture Prato 2018 from Ferdinando Santacroce
]]>
512 2 https://cdn.slidesharecdn.com/ss_thumbnails/objectcalisthenics-agileventureprato-181001160320-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Object Calisthenics - TDD Milano /slideshow/object-calisthenics-tdd-milano/90139965 objectcalisthenics-tddmilano-180309101345
Object Calisthenics workshop at #TDDMilano meetup https://www.meetup.com/it-IT/TDD-Milano/ Thank to https://www.mikamai.com/ for the hospitality]]>

Object Calisthenics workshop at #TDDMilano meetup https://www.meetup.com/it-IT/TDD-Milano/ Thank to https://www.mikamai.com/ for the hospitality]]>
Fri, 09 Mar 2018 10:13:45 GMT /slideshow/object-calisthenics-tdd-milano/90139965 FerdinandoSantacroce@slideshare.net(FerdinandoSantacroce) Object Calisthenics - TDD Milano FerdinandoSantacroce Object Calisthenics workshop at #TDDMilano meetup https://www.meetup.com/it-IT/TDD-Milano/ Thank to https://www.mikamai.com/ for the hospitality <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/objectcalisthenics-tddmilano-180309101345-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Object Calisthenics workshop at #TDDMilano meetup https://www.meetup.com/it-IT/TDD-Milano/ Thank to https://www.mikamai.com/ for the hospitality
Object Calisthenics - TDD Milano from Ferdinando Santacroce
]]>
735 1 https://cdn.slidesharecdn.com/ss_thumbnails/objectcalisthenics-tddmilano-180309101345-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Object calisthenics /FerdinandoSantacroce/object-calisthenics-87601779 objectcalisthenics-180209073427
ݺߣs from my workshop at Agile Torino Conference, 2018.]]>

ݺߣs from my workshop at Agile Torino Conference, 2018.]]>
Fri, 09 Feb 2018 07:34:27 GMT /FerdinandoSantacroce/object-calisthenics-87601779 FerdinandoSantacroce@slideshare.net(FerdinandoSantacroce) Object calisthenics FerdinandoSantacroce ݺߣs from my workshop at Agile Torino Conference, 2018. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/objectcalisthenics-180209073427-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> ݺߣs from my workshop at Agile Torino Conference, 2018.
Object calisthenics from Ferdinando Santacroce
]]>
1918 2 https://cdn.slidesharecdn.com/ss_thumbnails/objectcalisthenics-180209073427-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
TDD a piccoli passi /slideshow/tdd-a-piccoli-passi/69409628 tddapiccolipassi-161122141645
Le slide della sessione che ho tenuto agli Italian Agile Days del 2016, Pavia, 18-19 Novembre ]]>

Le slide della sessione che ho tenuto agli Italian Agile Days del 2016, Pavia, 18-19 Novembre ]]>
Tue, 22 Nov 2016 14:16:44 GMT /slideshow/tdd-a-piccoli-passi/69409628 FerdinandoSantacroce@slideshare.net(FerdinandoSantacroce) TDD a piccoli passi FerdinandoSantacroce Le slide della sessione che ho tenuto agli Italian Agile Days del 2016, Pavia, 18-19 Novembre <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/tddapiccolipassi-161122141645-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> Le slide della sessione che ho tenuto agli Italian Agile Days del 2016, Pavia, 18-19 Novembre
TDD a piccoli passi from Ferdinando Santacroce
]]>
1180 5 https://cdn.slidesharecdn.com/ss_thumbnails/tddapiccolipassi-161122141645-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Agile versioning with Git /FerdinandoSantacroce/agile-versioning-with-git-60998779 agileversioningwithgit-160416213257
MiniIAD201, Savona, 16/04/2016 Il breve racconto dell'esperienza maturata in questa piccola-grande pratica del lavoro di un programmatore: dietro ciò che sembra una mera prassi, si cela la chiave di volta dell'agilità. Attraverso un suo uso consapevole, è possibile migliorare sia come professionista (ad es. imparando a suddividere il lavoro in piccoli task al fine di confezionare commit piccoli e significativi, oppure usando branch locali per sperimentare e di conseguenza imparare), sia come membro di un team (ad es. usando le pull-request come modo per condividere il codice ed eventualmente promuovere le code review). Servono impegno e disciplina, come in tutte le cose importanti, ma alla fine si ottengono dei grossi risultati, sia in termini di crescita professionale che di consapevolezza rispetto ai princìpi delle metodologie agili. Nella presentazione verrà menzionato Git, ma tutto il discorso prescinde dallo specifico strumento; inoltre non è previsto l'uso o la conoscenza di codice o comandi complessi, ma l'intera discussione cercherà di far leva sulle possibilità che abbiamo di migliorare l'efficacia e la collaborazione all'interno di un team partendo da un uso più “filantropico” di questi potenti strumenti. ]]>

MiniIAD201, Savona, 16/04/2016 Il breve racconto dell'esperienza maturata in questa piccola-grande pratica del lavoro di un programmatore: dietro ciò che sembra una mera prassi, si cela la chiave di volta dell'agilità. Attraverso un suo uso consapevole, è possibile migliorare sia come professionista (ad es. imparando a suddividere il lavoro in piccoli task al fine di confezionare commit piccoli e significativi, oppure usando branch locali per sperimentare e di conseguenza imparare), sia come membro di un team (ad es. usando le pull-request come modo per condividere il codice ed eventualmente promuovere le code review). Servono impegno e disciplina, come in tutte le cose importanti, ma alla fine si ottengono dei grossi risultati, sia in termini di crescita professionale che di consapevolezza rispetto ai princìpi delle metodologie agili. Nella presentazione verrà menzionato Git, ma tutto il discorso prescinde dallo specifico strumento; inoltre non è previsto l'uso o la conoscenza di codice o comandi complessi, ma l'intera discussione cercherà di far leva sulle possibilità che abbiamo di migliorare l'efficacia e la collaborazione all'interno di un team partendo da un uso più “filantropico” di questi potenti strumenti. ]]>
Sat, 16 Apr 2016 21:32:57 GMT /FerdinandoSantacroce/agile-versioning-with-git-60998779 FerdinandoSantacroce@slideshare.net(FerdinandoSantacroce) Agile versioning with Git FerdinandoSantacroce MiniIAD201, Savona, 16/04/2016 Il breve racconto dell'esperienza maturata in questa piccola-grande pratica del lavoro di un programmatore: dietro ciò che sembra una mera prassi, si cela la chiave di volta dell'agilità. Attraverso un suo uso consapevole, è possibile migliorare sia come professionista (ad es. imparando a suddividere il lavoro in piccoli task al fine di confezionare commit piccoli e significativi, oppure usando branch locali per sperimentare e di conseguenza imparare), sia come membro di un team (ad es. usando le pull-request come modo per condividere il codice ed eventualmente promuovere le code review). Servono impegno e disciplina, come in tutte le cose importanti, ma alla fine si ottengono dei grossi risultati, sia in termini di crescita professionale che di consapevolezza rispetto ai princìpi delle metodologie agili. Nella presentazione verrà menzionato Git, ma tutto il discorso prescinde dallo specifico strumento; inoltre non è previsto l'uso o la conoscenza di codice o comandi complessi, ma l'intera discussione cercherà di far leva sulle possibilità che abbiamo di migliorare l'efficacia e la collaborazione all'interno di un team partendo da un uso più “filantropico” di questi potenti strumenti. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/agileversioningwithgit-160416213257-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> MiniIAD201, Savona, 16/04/2016 Il breve racconto dell&#39;esperienza maturata in questa piccola-grande pratica del lavoro di un programmatore: dietro ciò che sembra una mera prassi, si cela la chiave di volta dell&#39;agilità. Attraverso un suo uso consapevole, è possibile migliorare sia come professionista (ad es. imparando a suddividere il lavoro in piccoli task al fine di confezionare commit piccoli e significativi, oppure usando branch locali per sperimentare e di conseguenza imparare), sia come membro di un team (ad es. usando le pull-request come modo per condividere il codice ed eventualmente promuovere le code review). Servono impegno e disciplina, come in tutte le cose importanti, ma alla fine si ottengono dei grossi risultati, sia in termini di crescita professionale che di consapevolezza rispetto ai princìpi delle metodologie agili. Nella presentazione verrà menzionato Git, ma tutto il discorso prescinde dallo specifico strumento; inoltre non è previsto l&#39;uso o la conoscenza di codice o comandi complessi, ma l&#39;intera discussione cercherà di far leva sulle possibilità che abbiamo di migliorare l&#39;efficacia e la collaborazione all&#39;interno di un team partendo da un uso più “filantropico” di questi potenti strumenti.
Agile versioning with Git from Ferdinando Santacroce
]]>
1367 15 https://cdn.slidesharecdn.com/ss_thumbnails/agileversioningwithgit-160416213257-thumbnail.jpg?width=120&height=120&fit=bounds presentation 000000 http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://cdn.slidesharecdn.com/profile-photo-FerdinandoSantacroce-48x48.jpg?cb=1648739719 As a developer: +9 years experience in C# .NET development (desktop, web, device integration) +6 years experience as Agile practitioner +6 years experience as TDD developer +4 years experience in Continuous Integration and Building As a learner: +8 years experience as a teacher +5 years experience as a reviewer +3 years experience as an author New born speaker! +18 years since my first payed HTML static page jesuswasrasta.com https://cdn.slidesharecdn.com/ss_thumbnails/i3continuous-delivery-2-200221161711-thumbnail.jpg?width=320&height=320&fit=bounds FerdinandoSantacroce/continuous-delivery-228832349 Continuous Delivery https://cdn.slidesharecdn.com/ss_thumbnails/growingteams-avmi20-200203082111-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/growing-teams-agile-venture-milano-avmi2020/226785084 Growing Teams - Agile ... https://cdn.slidesharecdn.com/ss_thumbnails/testarelintestabile-iad19-200130165238-thumbnail.jpg?width=320&height=320&fit=bounds FerdinandoSantacroce/testare-lintestabile-italian-agile-days-2019-iad19 Testare l&#39;intestabile ...