Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördernSascha Böhr
Sascha Böhr, CEO & Founder der 247GRAD GmbH und der 247GRAD Labs GmbH vermittelt in seinem Vortrag, wie Startups Projekte agile managen und dabei Frameworks wie Scrum oder Kanban einsetzen können
Wenn es um Innovationsfähigkeit und Geschwindigkeit in der IT geht, fällt in der Regel das Stichwort DevOps. DevOps steht für die gemeinsame Betrachtung von technischen und organisatorischen Abläufen in der Anwendungsentwicklung (Dev) und dem IT-Betrieb (Ops), sowie der engen Verzahnung dieser Bereiche über den gesamten Lebenszykus der Software hinweg. Der Vortrag beleuchtet die organisatorischen und technischen Themen anhand der Geschichte hinter dem neuen dm-onlineShop.
Speaker: Alexander Pacnik, inovex GmbH
DevOpsCon, 24.11.2015
Weitere Vorträge von inovex: https://www.inovex.de/de/content-pool/vortraege/
Agiles Projektmanagement mit Scrum - EinführungAtilla Wohllebe
Präsentation zur agilen Projektmanagement Methode Scrum. Rahmen: Bachelor of Arts in Business Administration, Schwerpunkt E-Business & Digital Marketing an der HSBA Hamburg.
Agenda:
Arbeiten im Scrum-Modus
Atilla Wohllebe
www.atilla-wohlle.be
Agenda
-Einführung
-Scrum in der Theorie
--Grundsätzliche Prinzipien
--Scrum-Team
--Flow
--Meetings
-Nachteile von Scrum
-Quellen
Quellen:
Boris Gloger: Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung, Informatik Spektrum, April 2010
Boris Gloger: Scrum – Produkte zuverlässig und schnell entwickeln, Carl Hanser Verlag, April 2008
David J. Anderson: Kanban. Successful Evolutionary Change for Your Technology Business. Blue Hole Press, Sequim, Washington 2010
Gabler Wirtschaftslexikon: Springer Gabler Verlag (Herausgeber), Stichwort: Agile Softwareentwicklung, http://wirtschaftslexikon.gabler.de/Archiv/381707695/agile- softwareentwicklung-v4.html - abgerufen 01.02.2014
Kent Beck et al.: http://agilemanifesto.org - abgerufen 19.01.2014
Kent Beck et al.: http://agilemanifesto.org/principles.html - abgerufen 19.01.2014
Agile Teamarbeit - wie Startups Projekte managen und die Zusammenarbeit fördernSascha Böhr
Sascha Böhr, CEO & Founder der 247GRAD GmbH und der 247GRAD Labs GmbH vermittelt in seinem Vortrag, wie Startups Projekte agile managen und dabei Frameworks wie Scrum oder Kanban einsetzen können
Wenn es um Innovationsfähigkeit und Geschwindigkeit in der IT geht, fällt in der Regel das Stichwort DevOps. DevOps steht für die gemeinsame Betrachtung von technischen und organisatorischen Abläufen in der Anwendungsentwicklung (Dev) und dem IT-Betrieb (Ops), sowie der engen Verzahnung dieser Bereiche über den gesamten Lebenszykus der Software hinweg. Der Vortrag beleuchtet die organisatorischen und technischen Themen anhand der Geschichte hinter dem neuen dm-onlineShop.
Speaker: Alexander Pacnik, inovex GmbH
DevOpsCon, 24.11.2015
Weitere Vorträge von inovex: https://www.inovex.de/de/content-pool/vortraege/
Agiles Projektmanagement mit Scrum - EinführungAtilla Wohllebe
Präsentation zur agilen Projektmanagement Methode Scrum. Rahmen: Bachelor of Arts in Business Administration, Schwerpunkt E-Business & Digital Marketing an der HSBA Hamburg.
Agenda:
Arbeiten im Scrum-Modus
Atilla Wohllebe
www.atilla-wohlle.be
Agenda
-Einführung
-Scrum in der Theorie
--Grundsätzliche Prinzipien
--Scrum-Team
--Flow
--Meetings
-Nachteile von Scrum
-Quellen
Quellen:
Boris Gloger: Scrum – Der Pradigmenwechsel im Projekt- und Produktmanagement – Eine Einführung, Informatik Spektrum, April 2010
Boris Gloger: Scrum – Produkte zuverlässig und schnell entwickeln, Carl Hanser Verlag, April 2008
David J. Anderson: Kanban. Successful Evolutionary Change for Your Technology Business. Blue Hole Press, Sequim, Washington 2010
Gabler Wirtschaftslexikon: Springer Gabler Verlag (Herausgeber), Stichwort: Agile Softwareentwicklung, http://wirtschaftslexikon.gabler.de/Archiv/381707695/agile- softwareentwicklung-v4.html - abgerufen 01.02.2014
Kent Beck et al.: http://agilemanifesto.org - abgerufen 19.01.2014
Kent Beck et al.: http://agilemanifesto.org/principles.html - abgerufen 19.01.2014
Agilität im Systems Engineering – geht das?HOOD Group
Agilität hat erstmal nichts mit dem Entwicklungsgegenstand zu tun.
Agil zu sein, bedeutet für uns: Wir orientieren uns an den Werten und Prinzipien des agilen Manifests.
Agilität beginnt im Kopf…!
Agile Organisationsstruktur - Ein ÜberblickMarc Wagner
Die Präsentation vermittelt einen Überblick über agile Strukturen mit einem Fokus auf Unternehmenskultur. Dabei werden unterschiedliche agile Methoden und deren Haupteigenschaften dargestellt und Entscheidungshilfen für ein agiles Vorgehen aufgezeigt. Bei Rückfragen direkt an die Autoren wenden (s. Präsentation)
Agile und Projektmanagement - Kein entweder-oder sondern andersSteffen Thols
Mittlerweile wendet so ziemlich jede Organisation agile Vorgehensweisen für die Durchführung ihrer Projekte und Produktentwicklungen an.
Agile ist State of the Art geworden. Insbesondere auch durch die Verbreitung in großen Firmen mit anderen Ansprüchen zum Beispiel an Dokumentationen hat sich eine Diskussion entwickelt, wie Agile und Projektmanagement zusammen passen bzw. ob dies überhaupt funktioniert.
Ich bin der Meinung, dass auch agile Vorgehensweisen ein Projektmanagement benötigen, denn die Aufgaben eines Managers fallen ja nicht plötzlich weg, nur weil man nun Agile macht. In diesem Vortrag möchte ich Denkanstöße geben was Agile für mich als Projektmanager und die Organisation bedeutet.
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...Nico Meisenzahl
Agile, DevOps, Continuous Delivery... sind nur einige von vielen neuen Begriffen, welche uns bei unserer täglichen Arbeit immer wieder begegnen. Aber worum handelt es sich hierbei genau? Geht es hierbei nicht um reine Entwicklungsthemen?
In diesem Webinar möchten wir Ihnen die zugrundeliegenden Methoden mittels zwei verschiedener Sichtweisen näherbringen: Zum einen, wie Ihr Entwicklungsteam mit Hilfe von modernen Methoden agiler, flexibler und effizienter arbeiten kann - um neue Funktionen sowie Updates schneller in der Produktivumgebung bereitstellen zu können. Zum anderen, wie Sie als Anwender von Software diese Methoden nutzen, um die kürzer gewordenen Produktzyklen der Hersteller optimal nutzen zu können.
Dieses Webinar soll Ihnen einen Überblick über die Themen DevOps, Agile und die damit verbunden Methoden aufzeigen und ist somit für alle Berufsgruppen gedacht.
Erfahren Sie in diesem kostenlosen Webinar, wie Sie mit Hilfe agiler Prinzipien (am Beispiel von Scrum) den Vorgaben der Norm ISO 26262 bei der Entwicklung sicherheitskritischer Systeme gerecht werden.
Die Referenten zeigen, dass Agile Entwicklung und die Sicherheitsnorm kein Widerspruch sind. Im Gegenteil: Zunehmend verbreiten sich agile Methoden in der Systementwicklung.
Erfahren Sie, wie Sie agile Prinzipien bei der Entwicklung gemäß ISO 26262 anwenden können. Dabei zeigen wir Ihnen wie Sie das Scrum Framework und die ISO 26262 auf einen Nenner bringen können.
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...Agile Austria Conference
Wenn Agilität und die ISO 9001 aufeinandertreffen, erscheint eine harmonische Balance zwischen der Notwendigkeit zur Flexibilität und der Konsistenz eines Qualitätsmanagementsystems unwahrscheinlich. In diesem Vortrag werden die Gemeinsamkeiten und Spannungsfelder zwischen Agilität und Qualitätsmanagementsystemen nach ISO 9001 beleuchtet. Aus der Gegenüberstellung der agilen Prinzipien und den Anforderungen der ISO 9001 heraus werden Strategien gezeigt, wie beide Seiten einander nicht nur dulden, sondern voneinander profitieren können.
Praktische Tipps, direkt umsetzbare Erkenntnisse und leicht anwendbare Werkzeuge liefern Ideen, um eine Brücke zwischen beiden Ansätzen im Unternehmen aufzubauen und zu pflegen.
Die Präsentation vermittelt einen Überblick über agile Strukturen mit einem Fokus auf Unternehmenskultur. Dabei sind agile Strukturen Grundlage für unseren #CompanyReBuilding Ansatz. Dabei werden unterschiedliche agile Methoden und deren Haupteigenschaften dargestellt und Entscheidungshilfen für ein agiles Vorgehen aufgezeigt - vom agilen Manifest bis zur agilen Organisation.
Bei Rückfragen direkt an die Autoren wenden (s. Präsentation)
Als das 'Manifest für agile Softwareentwicklung' 2001 geschrieben wurde, war es ein Zeitzeuge für eine Aufbruchsstimmung hin zu mehr Entscheidungskompetenz and den Stellen, an denen die Entscheidungen auch umgesetzt werden. Für die Aussenwelt wurde damit ein Wandel sichtbar, der schon Jahre vorher begonnen hatte und erfolgreiche Projekte gekennzeichnet hat. Mittlerweile aber hat sich ein stark vereinfachtes 'Agile' gerade im Umfeld großer Unternehmen zu einem Treiber für Stress und Frustration bis hin zur inneren Kündigung und zum Burnout entwickelt. Besonders trifft dies Funktionen, die Teamübergreifend agieren sollen und mit den (scheinbaren?) Widersprüche zwischen Selbstorganisation und Wohl der ganzen Unternehmung konfrontiert werden.
In diesem Vortrag werden persönliche und organisatorische Ansätze gezeigt um diese Situation anzugehen und differenziert mit den Thema Agilität und Selbstorganisation im Konzern umzugehen.
Ketzerischer Vortrag zur Agilen Entwicklung Thomas Arends
Agile wurde nur entwickelt weil man das V-Modell nicht verstanden hat.
Vortrag um sich Feinde zu machen.
Youtube Video dazu hier https://youtu.be/W8TpeWBctKQ
From Social Like to Business Leading Mit Business Web Mehrwert schaffenMichael Krusche
Steuern Sie gemeinsam mit Ihren Kunden, Partnern und Mitarbeitern Ihre kooperativen Ab-läufe gezielt und nachhaltig. Setzen Sie Social Business Plattformen ein, um an den Erfahrun-gen aller zu partizipieren und klare Verantwortlichkeiten sowie Verbindlichkeiten herzustellen. Informieren Sie alle Beteiligten über Ihren Projekt- oder Geschäftsfortschritt, reagieren Sie flexibel auf neue Anforderungen und erschließen Sie unentdeckte Kreativpotentiale, um damit geplant Mehrwert zu schaffen. Dazu werden zu den Anforderungen Ihres Geschäftsmodells die passenden Vorgehensweise der prozessualen- und Web 2.0-Welt ausgewählt und zu einer Kooperationsplattform orchestriert. Der Einsatz von Open-Source-Plattformen liefert Ihnen einen schnellen ROI.
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?Learning Factory
Die zunehmende Komplexität macht sich auch in der Kommunalverwaltung bemerkbar. Tradierte Steuerungsmethoden versagen zunehmend. Agiles Projektmanagement und Lean Management können Kommunalverwaltung dabei helfen, die notwendige Flexibilität und Agilität zurückzugewinnen, um die Herausforderung zu meistern.
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie ScrumRalf Ohlenbostel
a presentation about scrum.
We start looking at the roots of software-engineering and discuss the problems with traditional models like the waterfall-model and show the development of agile methods like scrum
Agilität im Systems Engineering – geht das?HOOD Group
Agilität hat erstmal nichts mit dem Entwicklungsgegenstand zu tun.
Agil zu sein, bedeutet für uns: Wir orientieren uns an den Werten und Prinzipien des agilen Manifests.
Agilität beginnt im Kopf…!
Agile Organisationsstruktur - Ein ÜberblickMarc Wagner
Die Präsentation vermittelt einen Überblick über agile Strukturen mit einem Fokus auf Unternehmenskultur. Dabei werden unterschiedliche agile Methoden und deren Haupteigenschaften dargestellt und Entscheidungshilfen für ein agiles Vorgehen aufgezeigt. Bei Rückfragen direkt an die Autoren wenden (s. Präsentation)
Agile und Projektmanagement - Kein entweder-oder sondern andersSteffen Thols
Mittlerweile wendet so ziemlich jede Organisation agile Vorgehensweisen für die Durchführung ihrer Projekte und Produktentwicklungen an.
Agile ist State of the Art geworden. Insbesondere auch durch die Verbreitung in großen Firmen mit anderen Ansprüchen zum Beispiel an Dokumentationen hat sich eine Diskussion entwickelt, wie Agile und Projektmanagement zusammen passen bzw. ob dies überhaupt funktioniert.
Ich bin der Meinung, dass auch agile Vorgehensweisen ein Projektmanagement benötigen, denn die Aufgaben eines Managers fallen ja nicht plötzlich weg, nur weil man nun Agile macht. In diesem Vortrag möchte ich Denkanstöße geben was Agile für mich als Projektmanager und die Organisation bedeutet.
Agile, DevOps, Continuous Delivery: Was ist das und wie betrifft es mich als ...Nico Meisenzahl
Agile, DevOps, Continuous Delivery... sind nur einige von vielen neuen Begriffen, welche uns bei unserer täglichen Arbeit immer wieder begegnen. Aber worum handelt es sich hierbei genau? Geht es hierbei nicht um reine Entwicklungsthemen?
In diesem Webinar möchten wir Ihnen die zugrundeliegenden Methoden mittels zwei verschiedener Sichtweisen näherbringen: Zum einen, wie Ihr Entwicklungsteam mit Hilfe von modernen Methoden agiler, flexibler und effizienter arbeiten kann - um neue Funktionen sowie Updates schneller in der Produktivumgebung bereitstellen zu können. Zum anderen, wie Sie als Anwender von Software diese Methoden nutzen, um die kürzer gewordenen Produktzyklen der Hersteller optimal nutzen zu können.
Dieses Webinar soll Ihnen einen Überblick über die Themen DevOps, Agile und die damit verbunden Methoden aufzeigen und ist somit für alle Berufsgruppen gedacht.
Erfahren Sie in diesem kostenlosen Webinar, wie Sie mit Hilfe agiler Prinzipien (am Beispiel von Scrum) den Vorgaben der Norm ISO 26262 bei der Entwicklung sicherheitskritischer Systeme gerecht werden.
Die Referenten zeigen, dass Agile Entwicklung und die Sicherheitsnorm kein Widerspruch sind. Im Gegenteil: Zunehmend verbreiten sich agile Methoden in der Systementwicklung.
Erfahren Sie, wie Sie agile Prinzipien bei der Entwicklung gemäß ISO 26262 anwenden können. Dabei zeigen wir Ihnen wie Sie das Scrum Framework und die ISO 26262 auf einen Nenner bringen können.
AgileAustriaConference2023_Brücken bauen: Wie Agilität und die ISO 9001 Hand ...Agile Austria Conference
Wenn Agilität und die ISO 9001 aufeinandertreffen, erscheint eine harmonische Balance zwischen der Notwendigkeit zur Flexibilität und der Konsistenz eines Qualitätsmanagementsystems unwahrscheinlich. In diesem Vortrag werden die Gemeinsamkeiten und Spannungsfelder zwischen Agilität und Qualitätsmanagementsystemen nach ISO 9001 beleuchtet. Aus der Gegenüberstellung der agilen Prinzipien und den Anforderungen der ISO 9001 heraus werden Strategien gezeigt, wie beide Seiten einander nicht nur dulden, sondern voneinander profitieren können.
Praktische Tipps, direkt umsetzbare Erkenntnisse und leicht anwendbare Werkzeuge liefern Ideen, um eine Brücke zwischen beiden Ansätzen im Unternehmen aufzubauen und zu pflegen.
Die Präsentation vermittelt einen Überblick über agile Strukturen mit einem Fokus auf Unternehmenskultur. Dabei sind agile Strukturen Grundlage für unseren #CompanyReBuilding Ansatz. Dabei werden unterschiedliche agile Methoden und deren Haupteigenschaften dargestellt und Entscheidungshilfen für ein agiles Vorgehen aufgezeigt - vom agilen Manifest bis zur agilen Organisation.
Bei Rückfragen direkt an die Autoren wenden (s. Präsentation)
Als das 'Manifest für agile Softwareentwicklung' 2001 geschrieben wurde, war es ein Zeitzeuge für eine Aufbruchsstimmung hin zu mehr Entscheidungskompetenz and den Stellen, an denen die Entscheidungen auch umgesetzt werden. Für die Aussenwelt wurde damit ein Wandel sichtbar, der schon Jahre vorher begonnen hatte und erfolgreiche Projekte gekennzeichnet hat. Mittlerweile aber hat sich ein stark vereinfachtes 'Agile' gerade im Umfeld großer Unternehmen zu einem Treiber für Stress und Frustration bis hin zur inneren Kündigung und zum Burnout entwickelt. Besonders trifft dies Funktionen, die Teamübergreifend agieren sollen und mit den (scheinbaren?) Widersprüche zwischen Selbstorganisation und Wohl der ganzen Unternehmung konfrontiert werden.
In diesem Vortrag werden persönliche und organisatorische Ansätze gezeigt um diese Situation anzugehen und differenziert mit den Thema Agilität und Selbstorganisation im Konzern umzugehen.
Ketzerischer Vortrag zur Agilen Entwicklung Thomas Arends
Agile wurde nur entwickelt weil man das V-Modell nicht verstanden hat.
Vortrag um sich Feinde zu machen.
Youtube Video dazu hier https://youtu.be/W8TpeWBctKQ
From Social Like to Business Leading Mit Business Web Mehrwert schaffenMichael Krusche
Steuern Sie gemeinsam mit Ihren Kunden, Partnern und Mitarbeitern Ihre kooperativen Ab-läufe gezielt und nachhaltig. Setzen Sie Social Business Plattformen ein, um an den Erfahrun-gen aller zu partizipieren und klare Verantwortlichkeiten sowie Verbindlichkeiten herzustellen. Informieren Sie alle Beteiligten über Ihren Projekt- oder Geschäftsfortschritt, reagieren Sie flexibel auf neue Anforderungen und erschließen Sie unentdeckte Kreativpotentiale, um damit geplant Mehrwert zu schaffen. Dazu werden zu den Anforderungen Ihres Geschäftsmodells die passenden Vorgehensweise der prozessualen- und Web 2.0-Welt ausgewählt und zu einer Kooperationsplattform orchestriert. Der Einsatz von Open-Source-Plattformen liefert Ihnen einen schnellen ROI.
Lean und Agiles Management in der öffentlichen Verwaltung: die Zukunft?Learning Factory
Die zunehmende Komplexität macht sich auch in der Kommunalverwaltung bemerkbar. Tradierte Steuerungsmethoden versagen zunehmend. Agiles Projektmanagement und Lean Management können Kommunalverwaltung dabei helfen, die notwendige Flexibilität und Agilität zurückzugewinnen, um die Herausforderung zu meistern.
Scrum - Von traditionellen Ansaetzen zu agilen Methoden wie ScrumRalf Ohlenbostel
a presentation about scrum.
We start looking at the roots of software-engineering and discuss the problems with traditional models like the waterfall-model and show the development of agile methods like scrum
16. Manifest für Agile
Softwareentwicklung (2001)
Wir schätzen…
Individuen und Interaktionen mehr als Prozesse und Werkzeuge.
Funktionierende Software mehr als umfassende Dokumentation.
Zusammenarbeit mit dem Kunden mehr als Vertragsverhandlung.
Reagieren auf Veränderung mehr als das Befolgen eines Plans.
http://agilemanifesto.org/
Kent Beck
Mike Beedle
Arie van Bennekum
Alistair Cockburn
Ward Cunningham
Martin Fowler
James Grenning
Jim Highsmith
Andrew Hunt
Ron Jeffries
Jon Kern
Brian Marick
Robert C. Martin
Steve Mellor
Ken Schwaber
Jeff Sutherland
Dave Thomas
17. Wir betrachten…
Individuen und Interaktionen
in Kombination mit Prozessen und Werkzeugen.
Funktionierende Software
im Gleichgewicht zu angemessener Dokumentation.
Zusammenarbeit mit dem Kunden als Grundlage der Vertragsbildung.
Reagieren auf Veränderung mit Berücksichtigung der Vision des Plans.
Agile Manifest nach
Derwyn Harris (2014)
18. Prinzipien hinter dem Manifest:
➢ Unsere höchste Priorität ist es, den Kunden durch frühe und
kontinuierliche Auslieferung wertvoller Software zufrieden zu
stellen.
➢ Die effizienteste und effektivste Methode, Informationen an und
innerhalb eines Entwicklungsteams zu übermitteln, ist im Gespräch
von Angesicht zu Angesicht.
➢ Fachexperten und Entwickler müssen während des Projektes
täglich zusammenarbeiten.
➢ Die besten Architekturen, Anforderungen und Entwürfe entstehen
durch selbstorganisierte Teams.
➢ In regelmäßigen Abständen reflektiert das Team, wie es effektiver
werden kann und passt sein Verhalten entsprechend an. http://agilemanifesto.org/
25. Kollokation, die richtigen Leute sitzen
zusammen
● Nicht arbeitsteilig im Sinne von
Abteilungen
● Crossfunktionale Teams sitzen
beisammen
• Grund:
● Es gibt kaum noch einfache
oder komplizierte Arbeit in
Deutschen Unternehmen,
standardisiertes Arbeiten ist bei
komplexen / innovativen
Anforderungen hinderlich.
29. „…es ist unmöglich für Kunden, selbst diejenigen die mit
Software-Ingenieuren zusammen arbeiten, Ihre Anfragen an
ein modernes Software-Produkt komplett, präzise und
korrekt zu spezifizieren bevor sie nicht einige Versionen des
Produktes ausprobiert haben dass sie spezifizieren.“
Frederick P. Brooks – The Mythical Man Month
1975
!!!
36. Ein Unternehmen ist keine Pyramide
● Wertstrom nicht von
Linienorganisation
abhängig machen
● In Pfirsichen denken ;-)
(Pflaeging / Seibert Media
GmbH)
● Internes Netzwerk in
Teams organisieren
● Teams als unabhängige
Einheiten aufstellen
(crossfunktional)
40. 40
Scrum Ablauf – Feedbackloop mit
gemeinsamen Lernräumen
Fertigstellung in festen
Zeiträumen namens Sprints.
1. Planung
2. Umsetzung
3. Review
4. Retrospektive
Tägliche Überprüfung im Daily Standup: Kein Bericht, sondern Austausch über
heutige Zusammenarbeit, Probleme und Erkenntnisse von gestern.
47. 47
Umsetzung: Iteratives Papierflieger-bauen
➢ Baut nach dem Muster unten einen Papierflieger!
Akzeptanzkriterium:
➢ Der Flieger muss eine deutlich gerade Linie fliegen.
➢ Schreiben Sie Ihren Namen auf den Rumpf.
Rumpf
48. Los geht‘s – ihr habt zwei Minuten.
48
Umsetzung
49. Review
49
Akzeptanzkriterium:
➢ Der Flieger fliegt eine deutlich gerade Linie?
➢ Ein Name befindet sich auf dem Bug?
➢ Es handelt sich um den Namen des Herstellers?
Feedback zum Produkt.
52. 52
Literaturempfehlungen
• „The new new product
development game“
Hirotaka Takeuchi and Ikujiro
Nonaka
Mike Cohn
• „Kanban in der IT”
Klaus Leopold
• “Agile!: The Good, the Hype and
the Ugly”
Bertrand Meyer