1 / 18

Cobolkwaliteit bij Rabobank Sonar voor Cobol

Cobolkwaliteit bij Rabobank Sonar voor Cobol. COBOL GSE. Nieuwegein, 10 juli 2014. Agenda. Positie van Cobol en zOS Cobol community Kwaliteitscriteria Automatische codeinspectie SonarQube als product Implementatie ervaringen Toekomst. De COBOL community.

gwylan
Download Presentation

Cobolkwaliteit bij Rabobank Sonar voor Cobol

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Cobolkwaliteit bij RabobankSonar voor Cobol COBOL GSE Nieuwegein, 10 juli 2014

  2. Agenda Positie van Cobol en zOS Cobol community Kwaliteitscriteria Automatische codeinspectie SonarQube als product Implementatie ervaringen Toekomst

  3. De COBOL community Modernisering ontwikkelstraat Verjonging Automatische Deployments Opfrissing kennis Sourcecode analyzers Versterken trots, netwerk, kennisdeling Standaards nieuwe technieken DevOps principes Toetsbaarheid standaards

  4. Kwaliteit

  5. Non functionele kwaliteitscriteria

  6. Non functionele kwaliteitscriteria

  7. Waarom automatische codeinspectie? Verbeteren kwaliteit door:

  8. SonarQube voor Cobol • Configureerbare kwaliteitsprofielen • Zeer waardevolle checks • Recursiveperforms • Ontbrekende/misaligned end-if’s • Perform diepte • Complexe SQL • Dode programmacode • Cyclomaticcomplexity / Mc Cabe • Lokale scans • Drill down userinterface • Duplication check

  9. De implementatie ervaring • De documentatie • De ondersteuning • De doorlooptijd • Het eindresultaat • Draagvlak ontwikkelaars • Kosten • Licentie en support • MIPS kosten

  10. Een Agile leverancier • Razendsnel • Beinvloedbaar • Kennis van zaken • Hoge drive • Flexibel • De wil om Cobol goed te ondersteunen • Open source biased • Open source ecosysteem • Ad Hoc prioritering • Onvoorspelbare communicatie • Gaat uit van aanwezige java kennis

  11. Adviezen • Gebruik je hulplijnen • Haal ervaringen op • Jira.codehaus • Qualilogy • support@sonarsource.com • Een javaan in het team • Leadontwikkelaars in de lead voor configuratie • Spring in het diepe

  12. Dromen voor de toekomst • Eclipse integratie voor Cobol • Maatwerk controleregels • Documentatie generatie / cross references • SQALE kwaliteitsmodel • Implementatie review functionaliteit

  13. VRAGEN?

More Related