Het bedrijfsmanagement heeft zijn fiat gegeven voor een service georiënteerde architectuur; de architecten hebben een SOA platform uitgebouwd. Er is een keuze gemaakt op gebied van protocollen, policies en berichtformaten. Nu komt de fase waarin de applicatie designers en ontwikkelaars composiet applicaties en services gaan bouwen. Hoe pakt men dit aan? Wat zijn de verschillen tussen het design van composiet applicaties en services? Op welke manier is SOAD fundamenteel verschillend van OOAD? Onze intensieve 4-daagse opleiding zal de deelnemers leren hoe ze services kunnen ontwikkelen die nauw aansluiten bij de vereisten vanuit de business. De contractgedreven analyse en design activiteiten -waarbij verschillende service analyse technieken worden toegepast- zullen deelnemers inzicht geven in de best practices voor het verkrijgen van diensten met de juiste granulariteit. Er wordt gestreefd naar een hoge mate van potentieel hergebruik en duidelijke technische specificaties.
Deze training zal verder ook in detail definiëren wat de principes en karakteristieken zijn, kritisch voor service succes:
#Cohesie, om autonomie te verzekeren
#Generalisatie, teneinde uitbreidbaarheid te waarborgen
#Abstractie, een voorwaarde voor flexibiliteit
#Externalisatie, om hergebruik te waarborgen
#Standaardisatie, om interoperabiliteit te bereiken