Systematische Software-Architektur in der Praxis.


Für den Er­folg von Soft­ware-Ent­wick­lungs­pro­jek­ten ist es wich­tig, dass Soft­ware auf ei­ner gu­ten Ar­chi­tek­tur ba­siert. Ei­ne er­folg­rei­che Soft­ware-Ar­chi­tek­tur un­ter­stützt zum Bei­spiel ef­fi­zi­ent zu­künf­ti­ge Er­wei­te­run­gen oder ver­kraf­tet ho­he Be­nut­zer­zah­len. Ei­ni­ge Pro­jek­te sind schon dar­an ge­schei­tert, dass sol­che nicht-funk­tio­na­len Ei­gen­schaf­ten nicht be­ach­tet wur­den. Die­se Schu­lung zeigt Ih­nen, wie Sie sys­te­ma­tisch und prag­ma­tisch die Soft­ware-Ar­chi­tek­tur Ih­res Sys­tems ent­wi­ckeln kön­nen. So wird Ihr Soft­ware-Pro­dukt nicht nur ir­gend­wie funk­tio­nie­ren, son­dern Ih­re Kun­den und Sie selbst wer­den mit Ih­rem Pro­dukt zu­frie­den sein.

Schu­lungs­ziel
Der Teil­neh­mer ver­steht den Nut­zen des Ent­wurfs ei­ner Soft­ware-Ar­chi­tek­tur und hat ein sys­te­ma­ti­sches und prak­ti­sches Vor­ge­hen er­lernt.

Teil­neh­mer
Er­fah­re­ne Soft­ware-Ent­wick­ler, be­gin­nen­de Soft­ware-Ar­chi­tek­ten.

Dau­er
• 2 Ta­ge

Teil­neh­mer­zahl
• 3 bis 12 Teil­neh­mer

An­sprech­part­ner
• Ju­li­en Gant­ner

In­halt
• Was ist Soft­ware-Ar­chi­tek­tur?
• War­um ist Soft­ware-Ar­chi­tek­tur wich­tig?
• Die Rol­le des SW-Ar­chi­tek­ten
• So­zia­le As­pek­te im Ent­wick­lungs­team
• Sys­te­ma­ti­sche Ent­wick­lung der SW-Ar­chi­tek­tur:
• Ar­chi­tek­turzie­le
• Rand­be­din­gun­gen
• Soft­ware­struk­tur
• Lauf­zeit­sich­ten
• De­sign-Pat­terns
• Quer­schnitts­funk­tio­na­li­tä­ten (Per­sis­tenz, Par­al­le­li­sie­rung, …)
• uvm.
• Ent­wurf und Be­wer­tung von Qua­li­täts­ei­gen­schaf­ten (Er­wei­ter­bar­keit, Wart­bar­keit, Ska­lier­bar­keit)
• Schlan­ke Ar­chi­tek­tur­do­ku­men­ta­ti­on
• Eig­nung von Soft­ware-De­sign-Tools
• Prak­ti­sche Übun­gen


An­sprech­part­ner für An­fra­gen:

Frau Na­di­ne Rei­ter
soft­ware­in­mo­ti­on gmb­h­
soft­ware / de­sign / ma­nage­ment­
hein­kel­stra­ße 27a
d-73614 schorndorf­
te­le­fon + 49 (0) 7181 / 98590-0
aca­de­my@​sof​twar​einm​otio​n.​de