Business Agility durch erfolgreiche Software Entwicklung mit Lean, Agile oder Waterfall

Auch wenn Sie heutzutage überwiegend Agile Software Entwicklungsmethoden antreffen werden, gibt es immer wieder Projekte, in denen Waterfall oder andere Methoden erforderlich sind. Die Lean (schlanke) Softwareentwicklung setzt sich immer mehr durch und passt gut mit den Agilen Techniken zusammen, ein vielversprechender Hybrid, der schnell Erfolge zeigt.

Business Analyse Kurse, Mentoring, Coaching, Bücher.

Business Agility durch erfolgreich Software Entwicklung mit Lean, Agile oder Waterfall

Auch wenn Sie heutzutage überwiegend Agiles Software Development antreffen werden, gibt es immer wieder Projekte, in denen Waterfall Methoden erforderlich sind. Lean war fast schon vergessen, passt jedoch gut mit vielen Agilen Techniken zusammen, selbst ein Hybrid ist denkbar.

Business Analyse Kurse, Mentoring, Coaching, Bücher.

Bücher und eBooks

 

Business Analyse Techniken und Methoden einfach erklärt und verständlich für jeden.

 

  • BA Anfänger
  • BA Fortgeschrittene
  • Projekt Manager
  • Fachexperten (SME)

Business Analyse Kurse

 

Fortbildungen für Business Analysten, öffentlich – in Ihrer Firma – online.

 

  • Einzelne Business Analysten
  • Software Entwicklungsteams
  • Fachexperten (SME)
  • Trainings Beauftragte

KnowledgeKnuggets™

 

Anwendbares Business Analyse Wissen in kurze und knackige Videos (Erklärvideos) verpackt. 

 

  • Kostenlos
  • Kurzweilig
  • Auf den Punkt gebracht
  • Leicht verständlich

Online Kurse (Selbststudium)

 

Selbstbestimmtes Lernen für Business Analysten oder Projekt Manager, die zeitliche und örtliche Flexibilität brauchen.

 

  • Einzelne Business Analysten
  • Software Entwicklungsteams
  • Fachexperten (SME)
  • Trainings Beauftragte

Just-in-Time Mentor/Coach

 

Unterstützung vom Experten in neuen Aufgabengebieten, herausfordernden Projekten oder für einen guten Start als Business Analyst.  

 

  • Projekt Manager
  • Fachexperten (SME)
  • Einzelne Business Analysten
  • Software Entwicklungsteams

Business Analyse Kompetenzen

 

Testen Sie welche Methodenkompetenzen Sie bereits haben, und welche Sie noch stärken sollten. 

 

  • Projekt Manager
  • Fachexperten (SME)
  • Einzelne Business Analysten
  • Software Entwicklungsteams

Bücher und eBooks

Business Analyse Technike und Methoden, einfach erklärt und verständlich für jeden.  

  • BA Anfänger
  • BA Fortgeschrittene
  • Projekt Manager
  • Fachexperten (SME)

Business Analyse Kurse

Fortbildungen für Business Analysten, öffentlich – in Ihrer Firma – online

  • Einzelne Business Analysten
  • Software Entwicklungsteams
  • Fachexperten (SME)
  • Trainings Beauftragte

KnowledgeKnuggets™

Anwendbares Business Analyse Wissen in kurze und knackige Videos (Erklärvideos) verpackt.

  • Kostenlos
  • Kurzweilig
  • Auf den Punkt gebracht
  • Leicht verständlich

Online Kurse

Selbstbestimmtes Lernen für Business Analysten oder Projekt Manager, die zeitliche und örtliche Flexibilität brauchen.

  • Einzelne Business Analysten
  • Software Entwicklungsteams
  • Fachexperten (SME)
  • Trainings Beauftragte

Just in Time – eMentor – eCoach

Unterstützung vom Experten in neuen Aufgabengebieten, herausfordernden Projekten oder für einen guten Start als Business Analyst.  

  • Projekt Manager
  • Fachexperten (SME)
  • Einzelne Business Analysten
  • Software Entwicklungsteams

Business Analyse Kompetenzen

Testen Sie welche Methodenkompetenzen Sie bereits haben, und welche Sie noch stärken sollten.

  • Projekt Manager
  • Fachexperten (SME)
  • Einzelne Business Analysten
  • Software Entwicklungsteams

Business Analyse Kompetenzen aufzubauen ist unser Ziel und Ihr Gewinn

Durch unsere Business Analyse Kurse, Bücher, oder auch durch das Coaching und Mentoring bekommen Sie das praktisches Wissen und die Techniken vermittelt, um in den unterschiedlichsten Vorgehensmodellen und Projektphasen gut umsetzbare Lösungen zur Hand zu haben. Für erfolgreiche Anforderungsanalyse oder Requirements Engineering sind auch Ihre Softskills gefragt, welche durch zahlreiche Übungen an praxisnahen Beispielen gestärkt werden. Wir zeigen Ihnen verschiedene Techniken zur Anforderungsermittlung in der Softwareentwicklung und helfen Ihnen dabei, wichtige Entscheidungskriterien zu erkennen.

Mit Lean UND Agilen Software Entwicklungsprozessen ans Ziel

Wie schnell Sie als Product Owner mit Ihren Projekten ans Ziel gelangen, hängt stark davon ab, ob Sie Ihre Projekte in Anwendung von Agil, Lean, DevOps oder der kontinuirlichen Integration (Continuous Delivery) umsetzen. Die Methodik bestimmt auch VON WEM, WANN und WIE, die Bedürfnisse und Wünsche der Geschäftswelt (Business Community) definiert werden.

Ein wichtiger Bestandteil davon ist die Testgetriebene Entwicklung (Test-Driven Development, TDD). Mit Hilfe von Akzeptanztestgetriebener Entwicklung (Acceptance-Test-Driven-Development, ATDD), Verhaltensgesteuerter Entwicklung (Behavior-Driven-Development, BDD), bzw. Spezifikationsgetriebener Entwicklung (Specification-Driven-Development, SDD), oder Spezifikation am Beispiel (Specification by Example, Software by Example, SBE) werden heute die ultimativen Anforderungen definiert. Sie schreiben die Erstellung von Akzeptanztestszenarien (Acceptance Test Scenarios) bereits vor Beginn der Entwicklung vor.

Moderne Konzepte mit konventionellen Business Analyse Techniken vereinen

Um sich heutzutage von der Konkurenz im Markt abzuheben, muss man als Unternehmen rasch auf veränderte Bedürfnisse reagieren können. Aber wie soll das funktionieren, wenn die Prozesse auf herkömmliche Konzepte und Methoden basieren?

Vision Statements (Zusammenfassungen der Projektziele) können angepasst und auch in die neuen Methoden integriert werden. Features (Merkmale), User Stories (Anwendererzählungen), Scenarios (Szenarien) und Examples (Beispiele), oder Epics (ausführliche, große User Stories) ergänzen und verbessern die Kommunikation zwischen der IT und den Fachabteilungen erheblich. Die Ergebnisse aus der Business Analyse und dem Requirements Management (Requirements Engineering) erhalten dadurch eine sehr hohe Qualität, welche zuvor durch die vielen Missverständnisse in der Kommunikation der Anforderungen nicht erreichbar war. Erfahrene Business Analysten können Sie gut beraten, und diese Änderungen auch in Ihre vorhandene konventionelle Entwicklungsmethodik einfließen lassen.

Erfolgreiche Business Analyse durch ein starkes Software Entwicklungsteam 

Um Testszenarien unabhängig vom Code zu liefern, müssen geschäfts- oder kundenseitige Teams zusammengestellt werden, die mit Fachexperten bzw. Facharbeitern, Projektbeteiligten, Business Analysten und Testern besetzt sind. Diese Teams haben dann die Aufgabe, die erforderlichen Szenarien für Akzeptanztests zu erstellen um dadurch die Entwicklung der dafür erforderlichen Tests (z.b. BDD, oder ATDD) zu ermöglichen.

Unsere Erfahrungen haben gezeigt, dass es von erheblichem Vorteil ist, wenn in solchen Teams als Basis eine ausgewogene Kombination von fundierten Kenntnissen und Kompetenzen in der Business Analyse und im Testen vorhanden ist. Durch eine Schulung des gesamten Entwicklungsteams kann die Dauer Ihrer Requirements Engineering Workshops stark verkürzt, und die Resultate erheblich verbessert werden. Das spart Zeit, optimiert Ihre Produkte und bereichtert dadurch am Ende auch die Finzanzkasse des Unternehmens. Wir schulen Ihr Team vor Ort und passen auf Wunsch unsere Schulung auf branchenspezifische Besonderheiten an.

Wir beraten individuell

Durch unsere Beratung unterstützen wir Sie bei der Entwicklung und Einführung einer flexiblen und leistungsstarken Methodik für Ihr Software Projekt.

Wir unterstützen Sie

Wir zeigen Ihnen, wie Sie Ihre Unternehmen durch Einführung neuer und/oder Anpassung herkömmlicher Entwicklungsmethoden zum Erfolg führen können.

Wir stärken Ihr Team

Durch die Stärkung der Softskills und Business Analyse Kompetenzen wird Ihr Team mit hoher Effizienz Anforderungen ermitteln und Ihre gesetzten Ziele schnell erreichen.

Mit Lean UND Agilen Software Entwicklungsprozessen ans Ziel

Wie schnell Sie als Produktbesitzer (Product Owner) mit Ihren Projekten ans Ziel gelangen, hängt stark davon ab, ob Sie Ihre Projekte in Anwendung von Agil, Lean, DevOps oder der kontinuirlichen Integration (Continuous Delivery) umsetzen. Die Methodik bestimmt auch VON WEM, WANN und WIE, die Bedürfnisse und Wünsche der Geschäftswelt (Business Community) definiert werden.

Ein wichtiger Bestandteil davon ist die Testgetriebene Entwicklung (Test-Driven Development, TDD). Mit Hilfe von Akzeptanztestgetriebener Entwicklung (Acceptance-Test-Driven-Development, ATDD), Verhaltensgesteuerter Entwicklung (Behavior-Driven-Development, BDD), bzw. Spezifikationsgetriebener Entwicklung (Specification-Driven-Development, SDD), oder Spezifikation am Beispiel (Specification by Example, Software by Example, SBE) werden heute die ultimativen Anforderungen definiert. Sie schreiben die Erstellung von Akzeptanztestszenarien (Acceptance Test Scenarios) bereits vor Beginn der Entwicklung vor.

Wir beraten individuell

Durch unsere Beratung unterstützen wir Sie bei der Entwicklung und Einführung einer flexiblen und leistungsstarken Methodik für Ihr Software Projekt.

Moderne Konzepte mit konventionellen Business Analyse Techniken vereinen

Um sich heutzutage von der Konkurenz im Markt abzuheben, muss man als Unternehmen rasch auf veränderte Bedürfnisse reagieren können. Aber wie soll das funktionieren, wenn die Prozesse auf herkömmliche Konzepte und Methoden basieren?

Vision Statements (Zusammenfassungen der Projektziele) können angepasst und auch in die neuen Methoden integriert werden. Features (Merkmale), User Stories (Anwendererzählungen), Scenarios (Szenarien) und Examples (Beispiele), oder Epics (ausführliche, große User Stories) ergänzen und verbessern die Kommunikation zwischen der IT und den Fachabteilungen erheblich. Die Ergebnisse aus der Business Analyse und dem Requirements Management (Requirements Engineering) erhalten dadurch eine sehr hohe Qualität, welche zuvor durch die vielen Missverständnisse in der Kommunikation der Anforderungen nicht erreichbar war. Erfahrene Business Analysten können Sie gut beraten, und diese Änderungen auch in Ihre vorhandene konventionelle Entwicklungsmethodik einfließen lassen.

Wir unterstützen Sie

Wir zeigen Ihnen, wie Sie Ihre Unternehmen durch Einführung neuer und/oder Anpassung herkömmlicher Entwicklungsmethoden zum Erfolg führen können.

Erfolgreiche Business Analyse durch ein starkes Software Entwicklungsteam

Um Testszenarien unabhängig vom Code zu liefern, müssen geschäfts- oder kundenseitige Teams zusammengestellt werden, die mit Fachexperten bzw. Facharbeitern, Projektbeteiligten, Business Analysten und Testern besetzt sind. Diese Teams haben dann die Aufgabe, die erforderlichen Szenarien für Akzeptanztests zu erstellen um dadurch die Entwicklung der dafür erforderlichen Tests (z.b. BDD, oder ATDD) zu ermöglichen.

Unsere Erfahrungen haben gezeigt, dass es von erheblichem Vorteil ist, wenn in solchen Teams als Basis eine ausgewogene Kombination von fundierten Kenntnissen und Kompetenzen in der Business Analyse und im Testen vorhanden ist. Durch eine Schulung des gesamten Entwicklungsteams kann die Dauer Ihrer Requirements Engineering Workshops stark verkürzt, und die Resultate um Einiges verbessert werden. Das spart Zeit, optimiert Ihre Produkte und bereichtert dadurch am Ende auch die Finzanzkasse des Unternehmens. Wir schulen Ihr Team vor Ort und passen auf Wunsch unsere Schulung auf branchenspezifische Besonderheiten an.

Wir stärken Ihr Team

Durch die Stärkung der Softskills und Business Analyse Kompetenzen wird Ihr Team mit hoher Effizienz Anforderungen ermitteln und Ihre gesetzten Ziele schnell erreichen.

Zufriedene Kundenstimmen

Ich kann nicht genug gute Dinge über diesen Kurs sagen – er hat mir die Augen für viele Ideen, Methoden und Frameworks geöffnet und mir viele Ideen gegeben, die ich sofort umsetzen kann. Es ist erfrischend für mich, einen Udemy-Kurs von jemandem zu bekommen, der älter ist und eine große, offensichtliche Industrieerfahrung hat, der Experte ist. Das gesamte Material wird auf interessante und leicht verständliche Weise geliefert. Ich mag die Tatsache, dass die Persönlichkeit des Trainers rüberkommt und er keine Angst hat, seine persönliche Sicht auf seine Erfahrungen zu geben. Es gibt so viele Informationen, so viele Methoden, Theorien usw. auf dem Gebiet der Softwareentwicklung. Ich habe das Lean Startup und die vier Schritte zur Epiphanie gelesen, beide exzellent in den Ideen, die sie vorbringen, aber dann zu versuchen, mit Agile, Scrum und all den anderen Möglichkeiten der Anforderungssammlung und Softwareentwicklung Schritt zu halten, ist einfach zu zeitaufwendig. Es gibt einfach zu viele Informationen, um in der aktuellen Denkweise in diesem Bereich auf dem Laufenden zu bleiben, es sei denn, man ist ein Spezialist. Daher ist es eine Erleichterung, dass die Autoren dieses Kurses alles für Sie zusammenstellen.

Übersetzt aus dem Englischen

Jane Boorman

19.03.2018

One of the best, if not the best course I have taken.

A very professional and detailed cours with links to excellent additional rescources.

Very well done!

Peter Sperling

22.02.2018

Very informative, with loads of exercises to help in understanding.

Excellent delivery and good emphasis on Given, When, Then (Gherkin). In fact it’s so good and packed with examples that i need to re-visit again.

Uche

09.12.2017

A very clear presentation of the concepts involved. Highly knowledgeable on the subject of business analysis.
David Durham

01.03.2018

Tom was a WONDERFUL instructor. He is very knowledgeable, extremely thorough in explaining detail and answering our questions.
He used a simple example in explaining things to allow you to relate the importance of the topic at hand.
Anonym

2015