Priorisieren oder Schätzen? Was ist der Unterschied?

Mana­ge­­ment-Zusam­­men­­fas­­sung die­ses Bei­trags:Die Begrif­fe → Prio­ri­sie­ren und → Schät­zen wer­den zur Bewer­tung von Auf­ga­ben oder → Vor­ha­ben ver­wen­det. In die­sem Bei­trag wird eine Beschrei­bung der bei­den Begrif­fe gelie­fert. Die Begrif­fe Prio­ri­sie­ren und Schät­zen kön­nen für den Ein­satz in Pro­jek­ten oder für die Umset­zung von Auf­ga­ben wie folgt cha­rak­te­ri­siert wer­den: Das → IIBA schreibt zur → … 

Wei­ter­le­sen …

Abnahmekriterien oder Akzeptanzkriterien? Was ist der Unterschied?

Mana­ge­­ment-Zusam­­men­­fas­­sung die­ses Bei­trags:Die Begrif­fe Abnah­me­kri­te­ri­en und Akzep­tanz­kri­te­ri­en wer­den bei der abschlie­ßen­den Bewer­tung von Pro­duk­ten oder → Dienst­leis­tun­gen ver­wen­det, um Pro­duk­ten oder Dienst­leis­tun­gen ein­set­zen zu kön­nen. In die­sem Bei­trag wird eine Beschrei­bung der bei­den Begrif­fe gelie­fert. Die bei­den Begrif­fe kön­nen fol­gen­der­ma­ßen cha­rak­te­ri­siert wer­den: Hin­weis:In der Pra­xis wird zwi­schen den bei­den Begrif­fen nicht unter­schie­den, Abnah­me­kri­te­ri­en und Akzeptanzkriterien … 

Wei­ter­le­sen …

Feature Driven Development (FDD) Über Features die Entwicklung von Software steuern

→ Fea­ture Dri­ven Deve­lo­p­ment (FDD) ist ein Ansatz in der → Soft­ware­ent­wick­lung, um das Ent­wick­lungs­vor­ge­hen über Fea­tures zu steu­ern. Ursprüng­lich von Peter Coad und Jeff De Luca /Coad99/ ent­wi­ckelt, erfuhr das FDD in den ers­ten Jah­ren des 21ten Jahr­hun­derts eine gewis­se Bedeu­tung und Ver­brei­tung. In der Wiki­pe­dia steht zum Fea­ture Dri­ven Deve­lo­p­ment /#Wiki-FDD/:“Fea­ture Dri­ven Development … 

Wei­ter­le­sen …

Wandelnde Schwerpunkte in Softwareprojekten Wenn sich Organisation und Verständnis ändern

Bei Soft­ware­pro­jek­ten — oder genau­er Soft­ware­ent­wick­lungs­pro­jek­ten — kann es zu dem Phä­no­men kom­men, dass sich die orga­ni­sa­to­ri­schen Schwer­punk­te ändern. Die­se Ände­rung oder Wan­de­lung lässt sich gut an eini­gen “Über­gän­gen” fest­stel­len. In Abbil­dung 1 ist die zeit­li­che Ein­tei­lung eines Soft­ware­ent­wick­lungs­pro­jekts mit vier mar­kan­ten Eck­punk­ten dar­ge­stellt. Abbil­dung 1: Zeit­li­che Ein­tei­lung eines Soft­ware­ent­wick­lungs­pro­jekts Die vier zeit­li­chen Pha­sen, die … 

Wei­ter­le­sen …

Funktion oder Feature? Was ist der Unterschied?

Mana­ge­­ment-Zusam­­men­­fas­­sung die­ses Bei­trags:Die Begrif­fe Funk­ti­on und Fea­ture wer­den in der → Soft­ware­ent­wick­lung ver­wen­det, sind aber nicht unbe­dingt iden­tisch ein­setz­bar.In die­sem Bei­trag wird eine Beschrei­bung der bei­den Begrif­fe gelie­fert. In der Wiki­pe­dia schreibt zum Begriff Funk­ti­on / Funk­tio­nen eines Objekts /#Wiki-Funktion/:“Als Funk­tio­nen eines Objek­tes bezeich­net man die Auf­ga­ben, die es erfül­len kann. Mit­hil­fe sei­ner Funk­tio­nen kann … 

Wei­ter­le­sen …

Update oder Upgrade? Was ist der Unterschied?

Mana­ge­­ment-Zusam­­men­­fas­­sung die­ses Bei­trags:Die Begrif­fe Update und Upgrade wer­den bei­de im → Soft­ware Engi­nee­ring und bei der → Soft­ware­ent­wick­lung benutzt.In die­sem Bei­trag wird eine Beschrei­bung der bei­den Begrif­fe gelie­fert. Die bei­den Begrif­fe kön­nen im Sof­t­­wa­re-Engi­­nee­ring-Kon­­­text fol­gen­der­ma­ßen cha­rak­te­ri­siert wer­den: Die Wiki­pe­dia defi­niert das Update wie folgt /#Wiki-Update/:“Ein Update (aus eng­lisch up, nach oben, und date, Datum) ist … 

Wei­ter­le­sen …

Die Lücke zwischen Gesagtem und Verstandenem

Sprüche bei der Entwicklung — und was damit gemeint ist Verschleierung von unangenehmen Inhalten

In die­sem Bei­trag sind eini­ge Sprü­che wie­der­ge­ge­ben, die häu­fig im Ent­wick­lungs­kon­text, ins­be­son­de­re bei der → Soft­ware­ent­wick­lung, ver­wen­det wer­den, um etwas zu begrün­den. Tat­säch­lich wei­sen sie häu­fig auf man­gel­haf­tes Ent­­wick­­lungs-Know-how und man­gel­haf­te Soft­ware­ent­wick­lungs­pro­zes­se hin.  Spruch Häu­fi­ge Bedeu­tung (und Hin­ter­grund) “Dar­um küm­mern wir uns, wenn wir es brau­chen.” Es wur­de etwas schlicht nicht beach­tet oder es können → … 

Wei­ter­le­sen …

Das Changelog Änderungen an bestehenden Systemen schnell kommunizieren

Mana­ge­­ment-Zusam­­men­­fas­­sung die­ses Bei­trags:Wenn Ände­run­gen an bestehen­den Soft­ware­sys­te­men durch­ge­führt wer­den, soll­te dies mög­lichst gezielt und trans­pa­rent erfol­gen. Um zu notie­ren, wel­che Ände­run­gen erfolgt sind, wird häu­fig ein Chan­ge­log (Ände­rungs­pro­to­koll) ein­ge­setzt.In die­sem Bei­trag wird eine Beschrei­bung des Chan­ge­logs gelie­fert. Das Chan­ge­log ist in der Regel eine rei­ne Text­da­tei, in der in stich­punkt­ar­ti­ger Form Ände­run­gen von neu herausgegebenen … 

Wei­ter­le­sen …

Die Architekturpyramide Die Softwarearchitektur über fünf Schichten betrachten

Die Archi­tek­tur­py­ra­mi­de beschreibt ein fünf­schich­ti­ges Modell für die → Soft­ware­ar­chi­tek­tur, wel­ches unter­schied­li­che Betrach­tungs­hö­hen auf­weist. Hier­über wird ein (Informations-)System aus ver­schie­de­nen Sich­ten betrach­tet und eine Soft­ware­ar­chi­tek­tur kann abge­lei­tet wer­den. Daher wird die Archi­tek­tur­py­ra­mi­de sowohl der Dis­zi­plin Soft­ware­ar­chi­tek­tur als auch dem → Infor­ma­ti­ons­ma­nage­ment zuge­ord­net. Die fünf Schich­ten der Archi­tek­tur­py­ra­mi­de sind (Abbil­dung 1): Abbil­dung 1: Die Archi­tek­tur­py­ra­mi­de Der Einsatz … 

Wei­ter­le­sen …

Die Automatisierungspyramide Ein zentrales Modell in der industriellen Leittechnik

Die Auto­ma­ti­sie­rungs­py­ra­mi­de beschreibt ein fünf­schich­ti­ges Modell im (Maschinen-)Automatisierungskontext / in der Leit­tech­nik, über das die Daten­gra­nu­la­ri­tät und die Daten­agg­re­gie­rung (Teil-)Systemen zuge­ord­net wer­den kann. Die Auto­ma­ti­sie­rungs­py­ra­mi­de wird in die­sem Bei­trag als Teil des → Sys­tems Engi­nee­ring gese­hen. In der Wiki­pe­dia steht /#Wiki-Automatisierungspyramide/:“Die Auto­ma­ti­sie­rungs­py­ra­mi­de dient der Ein­ord­nung von Tech­ni­ken und Sys­te­men in der Leit­tech­nik und stellt die … 

Wei­ter­le­sen …