Projektmanagement

Projektmanagement in IT-Projekten beinhaltet Planung, Durchführung und Überwachung von Aufgaben, Ressourcen und Zielen, um Zeitpläne und Budgets einzuhalten und qualitativ hochwertige Lösungen zu liefern. Es nutzt Methoden wie Agile, Waterfall oder Hybridansätze, um Projekterfolg sicherzustellen

Labyrinth mit Lösungsweg auf Tafel gemalt

Requirements Engineering: Der Weg zur Antwort

Anforderungsermittlung (Requirements Engineering) ist eine der schwierigsten Aufgaben im Projekt. Man soll etwas machen, ohne zu wissen, was der Kunde braucht. Das Problem: der Kunde weiß es meistens auch nicht! Dennoch soll man Anforderungen ermitteln, die scheinbar keiner kennt. Wie ist das zu bewerkstelligen? Update Juli 204: CampusLab bietet einen NEU KONZIPIERTEN eLearning Kurs zur […]

Requirements Engineering: Der Weg zur Antwort Weiterlesen

Team notiert kreative Ideen auf bunten Zetteln auf einer Transparenten Scheibe im Start-Up Workshop

Anforderungsermittlung: Einflussfaktoren und Ermittlungstechniken

  Die Arbeit mit Anforderungen ist vor allem in Projekten nicht mehr wegzudenken. Zur Anforderungsermittlung zählen verschiedene Aufgaben. So werden Anforderungen dokumentiert, verwaltet und auch mit Stakeholdern abgestimmt. Bevor es jedoch dazu kommen kann, müssen Anforderungen zunächst ermittelt werden – in der IT das Requirements Engineering. Dies ist ein kreativer Prozess, für den es in

Anforderungsermittlung: Einflussfaktoren und Ermittlungstechniken Weiterlesen

Effektive Meetings

Effektive Meetings: Wie aus unkonzentrierten Zeitfressern produktive Arbeitstreffen werden

Die Zeit in Workshops, Meetings und anderen Besprechungen gut zu nutzen, ist überraschend schwierig. Jeder kennt es: Mal fangen Meetings zu spät an, oft werden sie überzogen und auch Meetings selbst sind nicht immer produktiv. Am Ende des Tages wurde viel Zeit in Meetings verbracht, die oft mit unklaren oder gar nicht existenten Ergebnissen und

Effektive Meetings: Wie aus unkonzentrierten Zeitfressern produktive Arbeitstreffen werden Weiterlesen

Ist DevOps die nächste Evolutionsstufe der Softwareentwicklung?

Agile Vorgehensmodelle in der Softwareentwicklung sind nicht mehr wegzudenken. Denn Unternehmen müssen in der Lage sein, in möglichst kurzen Zyklen neue Software zu entwickeln. Doch Softwareentwicklung dient keinem Selbstzweck, sondern zielt selbstverständlich darauf ab, das fertige Produkt zu releasen und in Betrieb zu nehmen. Die Entwicklung ist also die eine Seite. Auf der anderen Seite

Ist DevOps die nächste Evolutionsstufe der Softwareentwicklung? Weiterlesen

Dokumentation: Mann sitzt mit Unterlagen und Laptop am Schreibtisch

Dokumentation: Hilfreich statt frustrierend

„Dokumentation ist oft frustrierend.“ Diese Aussage resoniert vermutlich bei vielen. Es wird viel Zeit in Dokumentation gesteckt, die letztendlich niemand liest. Dabei muss das gar nicht so sein! Dieser Blogartikel gibt einen Überblick über typische Probleme bei der Dokumentation und Tipps, wie diese Probleme gelöst werden können. Unklare Zielgruppe und fehlender Zweck Eine Ursache vieler

Dokumentation: Hilfreich statt frustrierend Weiterlesen

Value-Based Software Engineering (VBSE)

Software Engineering wird in der heutigen Praxis und in aller Regel werteneutral betrieben: Softwareprojekte werden danach organisiert, wie die von Stakeholdern formulierten Anforderungen technisch am besten in einem Softwaresystem realisiert werden können. Anforderungen werden hierbei als gleich wichtig behandelt, beim Controlling werden nur die Kosten und die verbrauchte Zeit betrachtet und die Zuständigkeit der Softwareentwickler

Value-Based Software Engineering (VBSE) Weiterlesen

Kommunikationstipps für gute Zusammenarbeit

Gute Zusammenarbeit ist ein wesentlicher Erfolgsfaktor für Projekte, aber auch für das operative Tagesgeschäft und letztendlich für das Unternehmen als Ganzes. Wie scheinbar perfekte Zusammenarbeit funktionieren kann, lebt uns die Natur um uns herum ständig vor. So bilden beispielsweise Ameisen beeindruckende Hängebrücken, die aus hunderten oder tausenden einzelnen Individuen bestehen, indem sie sich gegenseitig festhalten.

Kommunikationstipps für gute Zusammenarbeit Weiterlesen

Teststufen und Agilität: Mitarbeiter werten Ergebnisse aus

Teststufen und Agilität

Beim agilen Testen wird das starre, sequentielle Durchlaufen der einzelnen Teststufen aufgebrochen. Zwar sind die einzelnen Stufen noch immer notwendig – schließlich erfüllen sie jeweils unterschiedliche Aufgaben, für die es in der agilen Entwicklung keinen Ersatz gibt. Aber sie können flexibel und inkrementell ausgeführt werden. In agilen Projekten entscheidet das Team, wann und in welchem

Teststufen und Agilität Weiterlesen

Regulatorik: Illustration mit 2 Personen vor großem Display

Regulatorik als Treiber für Agilität

„Regulatorik ist ein Treiber für Agilität“. Diese Aussage klingt zunächst widersprüchlich. Zur Regulatorik gehören immerhin Anforderungen, die beispielsweise von der Bundesbank oder BaFin kommen und Gebiete wie Compliance oder Risikomanagement abdecken. Nach „agil“ klingt das nicht. Um zu verstehen, wieso Regulatorik eben doch Agilität vorantreibt, muss man zunächst verstehen, was „agil“ eigentlich ist. Mit agilen

Regulatorik als Treiber für Agilität Weiterlesen

Priorisieren von Aufgaben in Projekten: Menschen um einen Tisch versammelt

Priorisieren von Aufgaben in Projekten

Die Priorisierung und Repriorisierung von Anforderungen und die Festlegung, welche Aktivitäten als nächste erfolgen, gehören zu jedem Projekt. Insbesondere bei IT-Projekten muss während des Projektverlaufs mehrmals eine Priorisierung durchgeführt werden, weil die Menge der fachlichen Anforderungen mit der Zeit zunehmen kann. In diesem Artikel möchte ich Ihnen zwei Methoden zur Priorisierung vorstellen: Die MoSCoW-Methode und

Priorisieren von Aufgaben in Projekten Weiterlesen

Kommunikationstipps

Kommunikationstipps für IT- und Fachabteilung

Die Zusammenarbeit zwischen Fach- und IT-Abteilungen ist nur selten geprägt von Harmonie. Das dürfte nichts Neues sein. Die Gründe können variieren: Mal liegt es daran, dass zwei verschiedene Welten aufeinanderprallen, mal liegt es an der fehlenden Einbeziehung der jeweils anderen Welt in die eigene Arbeit bzw. den Entwicklungsprozess. Doch unterm Strich lassen sich die allermeisten

Kommunikationstipps für IT- und Fachabteilung Weiterlesen

Projektmanagement: Wie neues Wissen in den Alltag findet

Den eigenen Methodenkoffer erweitern. Theorie und Praxis abgleichen, damit neues Wissen den Weg in den Unternehmensalltag findet. Das sind die konkreten Ziele der Teilnehmenden unseres IT-Projektmanagement Kurses gewesen, die sich das theoretische Wissen selbstständig über einen Online-Kurs angeeignet haben. Dass E-Learning das Erreichen dieser Ziele ermöglicht und ein IT-Projektmanagement Kurs auch noch für Projektleiter mit

Projektmanagement: Wie neues Wissen in den Alltag findet Weiterlesen

IT-Architektur: Kollegen an Glastafel mit Zetteln

IT-Architektur in agilen Projekten – wie geht das?

Auf den ersten Blick scheinen sich agile Frameworks nicht sonderlich mit Architekturarbeit zu vertragen. Erst in der jüngsten Neufassung des Scrum Guides wird überhaupt von „Entwicklungsarchitekturen“ gesprochen, ohne aber dabei konkret zu werden, wie in Sprints auf eine Zielarchitektur hingewirkt werden kann. Scrum sieht bewusst keine separate Rolle für Software-Architekten vor. Und das kontinuierliche Entwickeln

IT-Architektur in agilen Projekten – wie geht das? Weiterlesen

Agiles Testen: Mann vor Glastafel

Agiles Testen in der erkenntnisgetriebenen Softwareentwicklung

Um agil testen zu können, muss nicht nur klar sein, wie sich agile Prinzipien wie die „Erkenntnisgetriebene Softwareentwicklung“ auf Testaktivitäten im Entwicklungsprozess abbilden. Vielmehr müssen auch die Anforderungen an die Organisation der Qualitätssicherung (QS) verstanden sein. Im Software Engineering bedeuten Tests alle dynamischen Verfahren der QS. Ein System bzw. dessen Teile werden also zur Ausführung

Agiles Testen in der erkenntnisgetriebenen Softwareentwicklung Weiterlesen

Nach oben scrollen