Vraag
In hoever moet je gaan (voorbeelden/standaarden) in het vastleggen van beleid over hoe softwarecomponenten gebruikt dienen te worden binnen een organisatie?
Zijn hier standaarden over of assesment guides over hoe dit te realiseren?
Ik praat dus niet over bijv naming conventions.
Achtergrond
Ik werk voor een bedrijf met +/- 15 man development op een totaal team (testers/IA/Dev/projectleiders) van 60 man. Het totale bedrijf bestaat uit 450 man.
Nu is het idee dat er beleid gemaakt moet worden over hoe software wordt ontwikkeld, hierin stranden we elke keer in wellis nietis discussies.
Voorbeelden
Binnen het bedrijf is gekozen om WCF te gebruiken als primair communicatie middel (geen protocol, alleen techniek). Nu gaat de huidige discussie over hoe deze service te gebruiken. Maak een Service Agent, we werken voornamelijk intern met onze service het is dus makkelijk extra dll mee te leveren die de service referentie implementeerd, deze service agent dient altijd x aantal features te bevatten zoals bijv: vertaling Dto => entity objecten, caching. Zorg ervoor dat je interface van je businessServiceImplementatie het zelfde is als die van je ServiceAgentImplementatie zodat deze componenten uitwisselbaar zijn.
Nu zijn hier verschillende onderdelen in benoemd waar erg veel discussie over is in een wellis nietis variant.
Tot slot
Ik denk zelf dat het vastleggen van dit soort afspraken op dit niveau voor een relatief klein bedrijf zoals dit is overbodig is. Het idee om dit zo strak mogelijk op te schrijven zodat hier alle uitzonderingen in gedekt zijn lijkt me een verspilling van tijd over een onderwerp wat te groot is om alles van te beschrijven wat we mogelijk raken.
Graag jullie ideeen over hoe om te gaan met dit fenomeen.
Grt Bats
In hoever moet je gaan (voorbeelden/standaarden) in het vastleggen van beleid over hoe softwarecomponenten gebruikt dienen te worden binnen een organisatie?
Zijn hier standaarden over of assesment guides over hoe dit te realiseren?
Ik praat dus niet over bijv naming conventions.
Achtergrond
Ik werk voor een bedrijf met +/- 15 man development op een totaal team (testers/IA/Dev/projectleiders) van 60 man. Het totale bedrijf bestaat uit 450 man.
Nu is het idee dat er beleid gemaakt moet worden over hoe software wordt ontwikkeld, hierin stranden we elke keer in wellis nietis discussies.
Voorbeelden
Binnen het bedrijf is gekozen om WCF te gebruiken als primair communicatie middel (geen protocol, alleen techniek). Nu gaat de huidige discussie over hoe deze service te gebruiken. Maak een Service Agent, we werken voornamelijk intern met onze service het is dus makkelijk extra dll mee te leveren die de service referentie implementeerd, deze service agent dient altijd x aantal features te bevatten zoals bijv: vertaling Dto => entity objecten, caching. Zorg ervoor dat je interface van je businessServiceImplementatie het zelfde is als die van je ServiceAgentImplementatie zodat deze componenten uitwisselbaar zijn.
Nu zijn hier verschillende onderdelen in benoemd waar erg veel discussie over is in een wellis nietis variant.
Tot slot
Ik denk zelf dat het vastleggen van dit soort afspraken op dit niveau voor een relatief klein bedrijf zoals dit is overbodig is. Het idee om dit zo strak mogelijk op te schrijven zodat hier alle uitzonderingen in gedekt zijn lijkt me een verspilling van tijd over een onderwerp wat te groot is om alles van te beschrijven wat we mogelijk raken.
Graag jullie ideeen over hoe om te gaan met dit fenomeen.
Grt Bats