{"id":987524183,"date":"2026-08-12T19:38:41","date_gmt":"2026-08-12T17:38:41","guid":{"rendered":"https:\/\/www.obviousworks.ch\/?p=987524183"},"modified":"2026-07-29T13:09:19","modified_gmt":"2026-07-29T11:09:19","slug":"agentic-harness-enterprise-software","status":"publish","type":"post","link":"https:\/\/www.obviousworks.ch\/en\/agentic-harness-enterprise-software\/","title":{"rendered":"Agentic Harness: When AI Builds Professional-Grade Enterprise Software"},"content":{"rendered":"\n[et_pb_section fb_built=&#187;1&#8243; theme_builder_area=&#187;post_content&#187; _builder_version=&#187;4.27.7&#8243; _module_preset=&#187;default&#187; custom_margin=&#187;0px||||false|false&#187; custom_padding=&#187;0px||||false|false&#187; hover_enabled=&#187;0&#8243; sticky_enabled=&#187;0&#8243;][et_pb_row _builder_version=&#187;4.27.7&#8243; _module_preset=&#187;default&#187; theme_builder_area=&#187;post_content&#187; custom_margin=&#187;0px||||false|false&#187; custom_padding=&#187;0px||||false|false&#187; hover_enabled=&#187;0&#8243; sticky_enabled=&#187;0&#8243;][et_pb_column _builder_version=&#187;4.27.7&#8243; _module_preset=&#187;default&#187; type=&#187;4_4&#8243; theme_builder_area=&#187;post_content&#187;][et_pb_code _builder_version=&#187;4.27.7&#8243; _module_preset=&#187;default&#187; theme_builder_area=&#187;post_content&#187; hover_enabled=&#187;0&#8243; sticky_enabled=&#187;0&#8243; custom_margin=&#187;0px||||false|false&#187; custom_padding=&#187;0px||||false|false&#187;]<style><!-- [et_pb_line_break_holder] -->.owah{<!-- [et_pb_line_break_holder] -->  --o:#FF5A36; --o-hi:#E8492A; --o-lt:#FF8366; --o-tint:rgba(255,90,54,.09);<!-- [et_pb_line_break_holder] -->  --ink:#15191F; --navy:#0E1726; --navy2:#0A1120;<!-- [et_pb_line_break_holder] -->  --tx:#4A515D; --tx2:#5C6470; --mut:#8A909B;<!-- [et_pb_line_break_holder] -->  --bg:#fff; --warm:#FBFBF8; --grey:#F6F6F3; --bd:#E7E7E1; --bd2:#EDEDE7;<!-- [et_pb_line_break_holder] -->  --green:#1F9D55; --red:#C0463A;<!-- [et_pb_line_break_holder] -->  --fd:'Space Grotesk',system-ui,sans-serif; --fb:'IBM Plex Sans',system-ui,sans-serif; --fm:'IBM Plex Mono',monospace;<!-- [et_pb_line_break_holder] -->  font-family:var(--fb); color:var(--tx); font-size:17px; line-height:1.62;<!-- [et_pb_line_break_holder] -->  -webkit-font-smoothing:antialiased; text-rendering:optimizeLegibility;<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->.owah *{box-sizing:border-box;}<!-- [et_pb_line_break_holder] -->.owah .wrap{max-width:1080px;margin:0 auto;padding:0 24px;}<!-- [et_pb_line_break_holder] -->.owah .narrow{max-width:860px;margin:0 auto;padding:0 24px;}<!-- [et_pb_line_break_holder] -->.owah p{margin:0 0 18px;}<!-- [et_pb_line_break_holder] -->.owah a{color:var(--o);text-decoration:none;font-weight:600;}<!-- [et_pb_line_break_holder] -->.owah a:hover{text-decoration:underline;}<!-- [et_pb_line_break_holder] -->.owah strong{color:var(--ink);font-weight:600;}<!-- [et_pb_line_break_holder] -->.owah h2{font:700 clamp(27px,3.4vw,40px)\/1.1 var(--fd);letter-spacing:-.02em;color:var(--ink);margin:0 0 18px;}<!-- [et_pb_line_break_holder] -->.owah h3{font:600 20px\/1.28 var(--fd);color:var(--ink);margin:0 0 10px;}<!-- [et_pb_line_break_holder] -->.owah .eyebrow{font:600 12px\/1 var(--fm);letter-spacing:.16em;text-transform:uppercase;color:var(--o);margin:0 0 14px;}<!-- [et_pb_line_break_holder] -->.owah .sec{padding:76px 0;}<!-- [et_pb_line_break_holder] -->.owah .sec--grey{background:var(--grey);}<!-- [et_pb_line_break_holder] -->.owah .sec--dark{background:var(--navy);color:#C9D2E0;}<!-- [et_pb_line_break_holder] -->.owah .sec--dark h2{color:#fff;}<!-- [et_pb_line_break_holder] -->.owah .sec--dark .eyebrow{color:var(--o-lt);}<!-- [et_pb_line_break_holder] -->.owah .sec--dark strong{color:#fff;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Hero *\/<!-- [et_pb_line_break_holder] -->.owah .hero{background:linear-gradient(180deg,#fff 0%,var(--warm) 100%);padding:64px 0 60px;border-bottom:1px solid var(--bd2);}<!-- [et_pb_line_break_holder] -->.owah .hero h1{font:700 clamp(34px,5vw,58px)\/1.04 var(--fd);letter-spacing:-.03em;color:var(--ink);margin:16px 0 20px;}<!-- [et_pb_line_break_holder] -->.owah .hero .lead{font-size:20px;line-height:1.5;color:var(--tx);max-width:760px;}<!-- [et_pb_line_break_holder] -->.owah .badge{display:inline-flex;align-items:center;gap:9px;font:600 12px\/1 var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--o);background:var(--o-tint);padding:9px 15px;border-radius:999px;}<!-- [et_pb_line_break_holder] -->.owah .cta-row{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px;}<!-- [et_pb_line_break_holder] -->.owah .btn{display:inline-flex;align-items:center;gap:9px;background:var(--o);color:#fff;padding:15px 26px;border-radius:12px;font-weight:600;font-size:16px;box-shadow:0 8px 22px rgba(255,90,54,.28);transition:background .15s;}<!-- [et_pb_line_break_holder] -->.owah .btn:hover{background:var(--o-hi);text-decoration:none;}<!-- [et_pb_line_break_holder] -->.owah .btn--ghost{background:#fff;color:var(--ink);border:1.5px solid #D9D9D1;box-shadow:none;}<!-- [et_pb_line_break_holder] -->.owah .btn--ghost:hover{border-color:var(--ink);}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Key facts list *\/<!-- [et_pb_line_break_holder] -->.owah .keybox{margin-top:34px;background:#fff;border:1px solid var(--bd);border-radius:16px;padding:24px 26px;box-shadow:0 12px 30px rgba(15,25,38,.05);}<!-- [et_pb_line_break_holder] -->.owah .keybox p{font:600 12px\/1 var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--mut);margin:0 0 14px;}<!-- [et_pb_line_break_holder] -->.owah .keybox ul{margin:0;padding:0;list-style:none;display:grid;gap:11px;}<!-- [et_pb_line_break_holder] -->.owah .keybox li{position:relative;padding-left:28px;color:var(--tx);font-size:16px;}<!-- [et_pb_line_break_holder] -->.owah .keybox li::before{content:\"\";position:absolute;left:0;top:8px;width:14px;height:14px;border-radius:4px;background:var(--o-tint);border:2px solid var(--o);}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Source card (video citation) *\/<!-- [et_pb_line_break_holder] -->.owah .src{display:flex;gap:14px;align-items:center;background:var(--warm);border:1px solid var(--bd);border-radius:12px;padding:14px 18px;margin-top:26px;}<!-- [et_pb_line_break_holder] -->.owah .src .play{flex:0 0 auto;width:38px;height:38px;border-radius:50%;background:var(--o);display:flex;align-items:center;justify-content:center;}<!-- [et_pb_line_break_holder] -->.owah .src .play svg{width:15px;height:15px;}<!-- [et_pb_line_break_holder] -->.owah .src .meta{color:var(--tx2);font-size:13.5px;line-height:1.45;}<!-- [et_pb_line_break_holder] -->.owah .src .meta b{display:block;color:var(--ink);font:600 14px\/1.3 var(--fd);margin-bottom:2px;}<!-- [et_pb_line_break_holder] -->.owah .src a{color:var(--o);}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* SVG diagrams *\/<!-- [et_pb_line_break_holder] -->.owah figure{margin:0;}<!-- [et_pb_line_break_holder] -->.owah .diagram{width:100%;height:auto;display:block;}<!-- [et_pb_line_break_holder] -->.owah .figcap{font:500 13px\/1.5 var(--fm);color:var(--mut);margin-top:12px;text-align:center;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Stat tiles *\/<!-- [et_pb_line_break_holder] -->.owah .stats{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:14px;}<!-- [et_pb_line_break_holder] -->.owah .stat{background:#fff;border:1px solid var(--bd);border-radius:14px;padding:22px 18px;text-align:center;}<!-- [et_pb_line_break_holder] -->.owah .stat .n{font:700 30px\/1 var(--fd);color:var(--ink);letter-spacing:-.02em;}<!-- [et_pb_line_break_holder] -->.owah .stat .l{font-size:13px;color:var(--tx2);margin-top:8px;line-height:1.35;}<!-- [et_pb_line_break_holder] -->.owah .sec--dark .stat{background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.12);}<!-- [et_pb_line_break_holder] -->.owah .sec--dark .stat .n{color:#fff;}<!-- [et_pb_line_break_holder] -->.owah .sec--dark .stat .l{color:#9AA6B8;}<!-- [et_pb_line_break_holder] -->.owah .stat .n em{font-style:normal;color:var(--o);}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Definition callout *\/<!-- [et_pb_line_break_holder] -->.owah .def{background:var(--warm);border-left:4px solid var(--o);border-radius:0 16px 16px 0;padding:26px 28px;margin:8px 0 26px;}<!-- [et_pb_line_break_holder] -->.owah .def .t{font:600 12px\/1 var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--o);margin-bottom:10px;}<!-- [et_pb_line_break_holder] -->.owah .def p{margin:0;font-size:17px;color:var(--ink);}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Phase \/ abstraction ladder *\/<!-- [et_pb_line_break_holder] -->.owah .ladder{display:grid;gap:14px;margin-top:8px;}<!-- [et_pb_line_break_holder] -->.owah .rung{display:grid;grid-template-columns:52px 1fr auto;gap:18px;align-items:center;background:#fff;border:1px solid var(--bd);border-radius:14px;padding:18px 22px;position:relative;overflow:hidden;}<!-- [et_pb_line_break_holder] -->.owah .rung::after{content:\"\";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--o);opacity:.25;}<!-- [et_pb_line_break_holder] -->.owah .rung:nth-child(2)::after{opacity:.4;}<!-- [et_pb_line_break_holder] -->.owah .rung:nth-child(3)::after{opacity:.55;}<!-- [et_pb_line_break_holder] -->.owah .rung:nth-child(4)::after{opacity:.75;}<!-- [et_pb_line_break_holder] -->.owah .rung:nth-child(5)::after{opacity:1;}<!-- [et_pb_line_break_holder] -->.owah .rung .no{width:52px;height:52px;border-radius:12px;background:var(--navy);color:#fff;font:700 20px\/1 var(--fd);display:flex;align-items:center;justify-content:center;}<!-- [et_pb_line_break_holder] -->.owah .rung .txt b{display:block;font:600 18px\/1.3 var(--fd);color:var(--ink);margin-bottom:3px;}<!-- [et_pb_line_break_holder] -->.owah .rung .txt span{font-size:15px;color:var(--tx2);}<!-- [et_pb_line_break_holder] -->.owah .role{flex:0 0 auto;font:600 11px\/1 var(--fm);letter-spacing:.1em;text-transform:uppercase;color:var(--o);background:var(--o-tint);padding:8px 13px;border-radius:999px;white-space:nowrap;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Comparison table *\/<!-- [et_pb_line_break_holder] -->.owah .cmp{width:100%;border-collapse:separate;border-spacing:0;margin-top:10px;font-size:16px;background:rgba(255,255,255,.03);border-radius:14px;overflow:hidden;}<!-- [et_pb_line_break_holder] -->.owah .cmp th,.owah .cmp td{padding:15px 18px;text-align:left;border-bottom:1px solid rgba(255,255,255,.1);}<!-- [et_pb_line_break_holder] -->.owah .cmp thead th{font:600 13px\/1 var(--fm);letter-spacing:.06em;text-transform:uppercase;color:#C9D2E0;background:rgba(255,255,255,.04);}<!-- [et_pb_line_break_holder] -->.owah .cmp td{color:#D6DEEC;}<!-- [et_pb_line_break_holder] -->.owah .cmp td:first-child{color:#fff;font-weight:600;}<!-- [et_pb_line_break_holder] -->.owah .cmp .ai{color:#fff;font-weight:600;}<!-- [et_pb_line_break_holder] -->.owah .cmp .ai em{font-style:normal;color:var(--o-lt);}<!-- [et_pb_line_break_holder] -->.owah .cmp tr:last-child td{border-bottom:none;}<!-- [et_pb_line_break_holder] -->.owah .tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Pull quote *\/<!-- [et_pb_line_break_holder] -->.owah .pull{background:var(--navy);color:#fff;border-radius:18px;padding:40px 44px;}<!-- [et_pb_line_break_holder] -->.owah .pull q{display:block;font:600 clamp(20px,2.6vw,28px)\/1.4 var(--fd);color:#fff;quotes:none;}<!-- [et_pb_line_break_holder] -->.owah .pull q::before,.owah .pull q::after{content:\"\";}<!-- [et_pb_line_break_holder] -->.owah .pull .by{margin-top:18px;font-size:15px;color:var(--o-lt);font-weight:600;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Offer cards (internal bridge) *\/<!-- [et_pb_line_break_holder] -->.owah .offers{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:8px;}<!-- [et_pb_line_break_holder] -->.owah .offer{background:#fff;border:1px solid var(--bd);border-radius:18px;padding:30px;display:flex;flex-direction:column;transition:border-color .15s,box-shadow .15s;}<!-- [et_pb_line_break_holder] -->.owah .offer:hover{border-color:var(--o);box-shadow:0 14px 36px rgba(15,25,38,.1);}<!-- [et_pb_line_break_holder] -->.owah .offer .k{font:600 12px\/1 var(--fm);letter-spacing:.14em;text-transform:uppercase;color:var(--o);margin-bottom:12px;}<!-- [et_pb_line_break_holder] -->.owah .offer h3{font-size:24px;margin-bottom:10px;}<!-- [et_pb_line_break_holder] -->.owah .offer p{color:var(--tx2);font-size:15px;flex:1;}<!-- [et_pb_line_break_holder] -->.owah .offer .btn{margin-top:18px;align-self:flex-start;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* FAQ *\/<!-- [et_pb_line_break_holder] -->.owah .faq{margin-top:8px;border-top:1px solid var(--bd);}<!-- [et_pb_line_break_holder] -->.owah .faq details{border-bottom:1px solid var(--bd);}<!-- [et_pb_line_break_holder] -->.owah .faq summary{list-style:none;cursor:pointer;padding:22px 40px 22px 0;position:relative;font:600 18px\/1.4 var(--fd);color:var(--ink);}<!-- [et_pb_line_break_holder] -->.owah .faq summary::-webkit-details-marker{display:none;}<!-- [et_pb_line_break_holder] -->.owah .faq summary::after{content:\"+\";position:absolute;right:6px;top:20px;font:400 26px\/1 var(--fd);color:var(--o);}<!-- [et_pb_line_break_holder] -->.owah .faq details[open] summary::after{content:\"\\2212\";}<!-- [et_pb_line_break_holder] -->.owah .faq .ans{padding:0 40px 24px 0;color:var(--tx);font-size:16px;}<!-- [et_pb_line_break_holder] -->.owah .faq .ans p{margin:0 0 12px;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->\/* Footer source *\/<!-- [et_pb_line_break_holder] -->.owah .foot{font-size:14px;color:var(--mut);border-top:1px solid var(--bd);padding-top:22px;margin-top:8px;}<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->@media (max-width:900px){<!-- [et_pb_line_break_holder] -->  .owah .stats{grid-template-columns:repeat(3,1fr);}<!-- [et_pb_line_break_holder] -->  .owah .offers{grid-template-columns:1fr;}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] -->@media (max-width:640px){<!-- [et_pb_line_break_holder] -->  .owah{font-size:16px;}<!-- [et_pb_line_break_holder] -->  .owah .sec{padding:56px 0;}<!-- [et_pb_line_break_holder] -->  .owah .stats{grid-template-columns:repeat(2,1fr);}<!-- [et_pb_line_break_holder] -->  .owah .rung{grid-template-columns:44px 1fr;gap:14px;padding:16px 18px;}<!-- [et_pb_line_break_holder] -->  .owah .rung .role{grid-column:2;justify-self:start;margin-top:2px;}<!-- [et_pb_line_break_holder] -->  .owah .rung .no{width:44px;height:44px;font-size:17px;}<!-- [et_pb_line_break_holder] -->  .owah .pull{padding:30px 26px;}<!-- [et_pb_line_break_holder] -->  .owah .offer{padding:24px;}<!-- [et_pb_line_break_holder] -->  .owah .src{flex-direction:column;text-align:center;}<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/style><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><div class=\"owah\"><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===================== HERO ===================== --><!-- [et_pb_line_break_holder] -->  <header class=\"hero\"><!-- [et_pb_line_break_holder] -->    <div class=\"narrow\"><!-- [et_pb_line_break_holder] -->      <!-- [et_pb_line_break_holder] -->      <pee class=\"lead\">Ein erfahrener Softwarearchitekt hat mit KI eine komplette Enterprise-Anwendung neu gebaut: Microservices, Tests, Dokumentation, echter Qualit\u00e4tsstandard. Sein Ergebnis: null strukturelle Schulden, 85 Prozent Testabdeckung und je nach Rechenweise 25 bis 93 Mal schneller als ein menschliches Team. Der Hebel dahinter heisst Agent-Harness. Genau diese Disziplin bringen wir dir und deinem Team bei.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <div class=\"keybox\"><!-- [et_pb_line_break_holder] -->        <pee>Das Wichtigste in K\u00fcrze<\/pee><!-- [et_pb_line_break_holder] -->        <ul><!-- [et_pb_line_break_holder] -->          <li>Der Softwarearchitekt David Tielke hat seine seit 18 Jahren gepflegte Backoffice-Anwendung mit KI komplett neu entwickelt, mit dem rund 12- bis 15-fachen Funktionsumfang.<\/li><!-- [et_pb_line_break_holder] -->          <li>Der Erfolgshebel war nicht ein besseres Modell, sondern ein Agent-Harness: ein Regelwerk, das der KI vorgibt, WIE sie baut, gepr\u00fcft durch automatische Codeanalyse.<\/li><!-- [et_pb_line_break_holder] -->          <li>Laut Tielke: 0 Prozent strukturelle Schulden, 85 Prozent Testabdeckung, rund 25.000 Euro statt gesch\u00e4tzter 2 Millionen Euro Teamkosten.<\/li><!-- [et_pb_line_break_holder] -->          <li>Der Haken: Der Harness war so gut, weil Tielke jahrzehntelange Architektur- und Qualit\u00e4tserfahrung hat. Die Grundlagen werden nicht \u00fcberfl\u00fcssig, sie werden zum Kapital.<\/li><!-- [et_pb_line_break_holder] -->        <\/ul><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <div class=\"cta-row\"><!-- [et_pb_line_break_holder] -->        <a class=\"btn\" href=\"https:\/\/www.obviousworks.ch\/schulungen\/ai-developer-bootcamp\/\">AI Developer Bootcamp ansehen<\/a><!-- [et_pb_line_break_holder] -->        <a class=\"btn btn--ghost\" href=\"https:\/\/www.obviousworks.ch\/schulungen\/agentic-coding-hackathon\/\">Agentic Coding Hackathon<\/a><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/header><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===================== INTRO ===================== --><!-- [et_pb_line_break_holder] -->  <section class=\"sec\"><!-- [et_pb_line_break_holder] -->    <div class=\"narrow\"><!-- [et_pb_line_break_holder] -->      <pee>Wenn du in professioneller Softwareentwicklung arbeitest, kennst du das m\u00fcde L\u00e4cheln bei &#171;KI baut dir eine App&#187;. Klar, im Demo-Video entsteht in zehn Minuten ein To-do-Listen-Klon. Aber du arbeitest mit riesigen Codebasen, tausenden Anforderungen, echten Enterprise-Architekturen und einem Qualit\u00e4tsanspruch, bei dem so ein Spielzeug keine Rolle spielt.<\/pee><!-- [et_pb_line_break_holder] -->      <pee>Deshalb ist der Selbstversuch von <strong>David Tielke<\/strong> so interessant. Tielke ist freiberuflicher Berater und Trainer f\u00fcr Softwarearchitektur, seit Jahren fest im deutschsprachigen .NET- und Enterprise-Umfeld unterwegs. Kein Hype-Verk\u00e4ufer, sondern jemand, der Architektur-Reviews bei grossen Kunden macht. In seinem Video dokumentiert er ein Experiment, das er selbst als schockierend beschreibt. Wir nehmen seine Zahlen als das, was sie sind: ein sehr sorgf\u00e4ltig gemachter Einzelversuch.<\/pee><!-- [et_pb_line_break_holder] -->      <pee>Und wir schreiben hier nicht als Zuschauer. Die Disziplin hinter diesem Ergebnis hat bei uns einen Namen und ein Curriculum: <strong>Agentic Harness Engineering<\/strong>. Unser Head of AI &amp; Agentic Coding, Matthias Herbert, lehrt sie seit Monaten, hat sie an der Universit\u00e4t Bern in einer Gastvorlesung beschrieben und ist Mitentwickler des AI4RE-Micro-Credentials. \u00dcber 400 Entwickler haben wir bereits geschult. Tielkes Experiment ist f\u00fcr uns keine Neuigkeit, sondern die eindr\u00fcckliche Best\u00e4tigung im Grossformat: Der Hebel liegt nicht im Prompten, sondern im Harness. Genau das lesen wir sein Experiment entlang und zeigen dir, was es f\u00fcr dein Team bedeutet.<\/pee><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <div class=\"src\"><!-- [et_pb_line_break_holder] -->        <span class=\"play\" aria-hidden=\"true\"><!-- [et_pb_line_break_holder] -->          <svg viewBox=\"0 0 22 22\" fill=\"none\"><path d=\"M7 4.5l11 6.5-11 6.5V4.5z\" fill=\"#fff\"\/><\/svg><!-- [et_pb_line_break_holder] -->        <\/span><!-- [et_pb_line_break_holder] -->        <div class=\"meta\"><!-- [et_pb_line_break_holder] -->          <b>Quelle: David Tielke, &#171;Der Moment, der die Softwareentwicklung ge\u00e4ndert hat!&#187;<\/b><!-- [et_pb_line_break_holder] -->          Selbstversuch auf dem YouTube-Kanal @DavidTielke.<!-- [et_pb_line_break_holder] -->          <a href=\"https:\/\/youtu.be\/eLDHrqKplVI\" target=\"_blank\" rel=\"noopener\">Video ansehen &rarr;<\/a><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===================== WAS TIELKE GEBAUT HAT + SCOPE STATS ===================== --><!-- [et_pb_line_break_holder] -->  <section class=\"sec sec--grey\"><!-- [et_pb_line_break_holder] -->    <div class=\"wrap\"><!-- [et_pb_line_break_holder] -->      <div class=\"narrow\" style=\"padding:0;\"><!-- [et_pb_line_break_holder] -->        <span class=\"eyebrow\">Der Umfang<\/span><!-- [et_pb_line_break_holder] -->        <h2>Kein Wochenend-Prototyp, sondern ein echtes System<\/h2><!-- [et_pb_line_break_holder] -->        <pee>Tielke hat seine private Backoffice-Anwendung von Grund auf neu entwickelt, nicht als Klon, sondern mit rund dem zw\u00f6lf- bis f\u00fcnfzehnfachen Funktionsumfang. Seine Vorgabe an sich selbst: so viel KI wie m\u00f6glich, eine echte Enterprise-Architektur und der Qualit\u00e4tsstandard aus seinen anspruchsvollsten Kundenprojekten. Herausgekommen ist laut seinen eigenen Angaben:<\/pee><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <div class=\"stats\"><!-- [et_pb_line_break_holder] -->        <div class=\"stat\"><div class=\"n\">213<\/div><div class=\"l\">User Stories, 4083 Akzeptanzkriterien<\/div><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"stat\"><div class=\"n\">10<\/div><div class=\"l\">Microservices, 420 Endpoints<\/div><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"stat\"><div class=\"n\">420k<\/div><div class=\"l\">Zeilen Code<\/div><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"stat\"><div class=\"n\">3292<\/div><div class=\"l\">API- und Workflow-Tests<\/div><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"stat\"><div class=\"n\">1300<\/div><div class=\"l\">Seiten Doku, n\u00e4chtlich neu generiert<\/div><\/div><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <pee class=\"narrow\" style=\"padding:0;margin-top:24px;\">Das ist der Umfang, den bei Tielkes Kunden ganze Teams \u00fcber Jahre stemmen.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===================== WAS IST EIN AGENT-HARNESS + DIAGRAMM ===================== --><!-- [et_pb_line_break_holder] -->  <section class=\"sec\"><!-- [et_pb_line_break_holder] -->    <div class=\"wrap\"><!-- [et_pb_line_break_holder] -->      <div class=\"narrow\" style=\"padding:0;\"><!-- [et_pb_line_break_holder] -->        <span class=\"eyebrow\">Der eigentliche Hebel<\/span><!-- [et_pb_line_break_holder] -->        <h2>Was ist ein Agent-Harness?<\/h2><!-- [et_pb_line_break_holder] -->        <div class=\"def\"><!-- [et_pb_line_break_holder] -->          <div class=\"t\">Definition<\/div><!-- [et_pb_line_break_holder] -->          <pee>Ein Agent-Harness ist das Regelwerk, das der KI nicht sagt, WAS sie bauen soll, sondern WIE. Architekturvorgaben, Coding-Richtlinien, Test- und Dokumentationsstandards, dazu automatische Pr\u00fcfwerkzeuge, die jede \u00c4nderung sofort gegen diese Vorgaben messen. Der Harness macht KI-Ergebnisse kontrollierbar, weil er sie messbar macht.<\/pee><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->        <pee>Die Spezifikation (das WAS) und der Harness (das WIE) sind getrennt. Aus den Harness-Dateien wird bei jeder neuen Session ein System-Prompt gebaut, sodass die KI in jeder Sitzung genau weiss, nach welchen Regeln sie arbeitet.<\/pee><!-- [et_pb_line_break_holder] -->        <pee>Das Entscheidende: Tielke hat die Kontrolle nicht der KI \u00fcberlassen. Er hat statische Analysewerkzeuge in den Harness eingebaut, die den generierten Code automatisch gegen die Architektur- und Coding-Richtlinien pr\u00fcfen. In seinem Fall eine Architektur-Regelmenge mit 880 Regeln aus einem echten Kundenprojekt plus eine umfangreiche Coding-Richtlinie. Weicht der Code ab, korrigiert nicht der Mensch den Code, sondern den Harness. Tielke nennt das <strong>Harness Correction Development<\/strong>: Du reparierst nicht das Symptom, du sch\u00e4rfst die Leitplanke, damit die Abweichung nie wieder auftritt.<\/pee><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      <figure style=\"margin-top:36px;\"><!-- [et_pb_line_break_holder] -->        <svg class=\"diagram\" viewBox=\"0 0 960 400\" role=\"img\" aria-label=\"Diagramm des Agent-Harness: Spezifikation und Harness fliessen in den KI-Agenten, dessen Code durch ein Quality Gate gepr\u00fcft wird, das den Harness korrigiert.\"><!-- [et_pb_line_break_holder] -->          <defs><!-- [et_pb_line_break_holder] -->            <marker id=\"ah-arrow\" markerWidth=\"9\" markerHeight=\"9\" refX=\"7\" refY=\"4.5\" orient=\"auto\"><path d=\"M0 0L9 4.5L0 9z\" fill=\"#0E1726\"\/><\/marker><!-- [et_pb_line_break_holder] -->            <marker id=\"ah-arrow-o\" markerWidth=\"9\" markerHeight=\"9\" refX=\"7\" refY=\"4.5\" orient=\"auto\"><path d=\"M0 0L9 4.5L0 9z\" fill=\"#FF5A36\"\/><\/marker><!-- [et_pb_line_break_holder] -->          <\/defs><!-- [et_pb_line_break_holder] -->          <rect x=\"20\" y=\"40\" width=\"220\" height=\"86\" rx=\"14\" fill=\"#F6F6F3\" stroke=\"#E7E7E1\"\/><!-- [et_pb_line_break_holder] -->          <text x=\"130\" y=\"72\" text-anchor=\"middle\" font-family=\"'Space Grotesk',sans-serif\" font-weight=\"700\" font-size=\"19\" fill=\"#15191F\">Spezifikation<\/text><!-- [et_pb_line_break_holder] -->          <text x=\"130\" y=\"98\" text-anchor=\"middle\" font-family=\"'IBM Plex Mono',monospace\" font-size=\"13\" fill=\"#8A909B\">das WAS<\/text><!-- [et_pb_line_break_holder] -->          <rect x=\"20\" y=\"274\" width=\"220\" height=\"86\" rx=\"14\" fill=\"#0E1726\"\/><!-- [et_pb_line_break_holder] -->          <text x=\"130\" y=\"306\" text-anchor=\"middle\" font-family=\"'Space Grotesk',sans-serif\" font-weight=\"700\" font-size=\"19\" fill=\"#fff\">Agent-Harness<\/text><!-- [et_pb_line_break_holder] -->          <text x=\"130\" y=\"332\" text-anchor=\"middle\" font-family=\"'IBM Plex Mono',monospace\" font-size=\"13\" fill=\"#FF8366\">das WIE<\/text><!-- [et_pb_line_break_holder] -->          <rect x=\"390\" y=\"150\" width=\"200\" height=\"100\" rx=\"16\" fill=\"#fff\" stroke=\"#FF5A36\" stroke-width=\"2\"\/><!-- [et_pb_line_break_holder] -->          <text x=\"490\" y=\"192\" text-anchor=\"middle\" font-family=\"'Space Grotesk',sans-serif\" font-weight=\"700\" font-size=\"20\" fill=\"#15191F\">KI-Agent<\/text><!-- [et_pb_line_break_holder] -->          <text x=\"490\" y=\"216\" text-anchor=\"middle\" font-family=\"'IBM Plex Mono',monospace\" font-size=\"12.5\" fill=\"#8A909B\">generiert Code<\/text><!-- [et_pb_line_break_holder] -->          <rect x=\"730\" y=\"150\" width=\"210\" height=\"100\" rx=\"16\" fill=\"#F6F6F3\" stroke=\"#E7E7E1\"\/><!-- [et_pb_line_break_holder] -->          <text x=\"835\" y=\"185\" text-anchor=\"middle\" font-family=\"'Space Grotesk',sans-serif\" font-weight=\"700\" font-size=\"18\" fill=\"#15191F\">Code + Tests<\/text><!-- [et_pb_line_break_holder] -->          <text x=\"835\" y=\"209\" text-anchor=\"middle\" font-family=\"'Space Grotesk',sans-serif\" font-weight=\"700\" font-size=\"18\" fill=\"#15191F\">+ Doku<\/text><!-- [et_pb_line_break_holder] -->          <text x=\"835\" y=\"232\" text-anchor=\"middle\" font-family=\"'IBM Plex Mono',monospace\" font-size=\"12\" fill=\"#8A909B\">nach Standard<\/text><!-- [et_pb_line_break_holder] -->          <rect x=\"390\" y=\"312\" width=\"200\" height=\"72\" rx=\"14\" fill=\"#FFF3F0\" stroke=\"#FF5A36\" stroke-dasharray=\"5 4\"\/><!-- [et_pb_line_break_holder] -->          <text x=\"490\" y=\"342\" text-anchor=\"middle\" font-family=\"'Space Grotesk',sans-serif\" font-weight=\"600\" font-size=\"15\" fill=\"#C0463A\">Quality Gate<\/text><!-- [et_pb_line_break_holder] -->          <text x=\"490\" y=\"363\" text-anchor=\"middle\" font-family=\"'IBM Plex Mono',monospace\" font-size=\"11.5\" fill=\"#8A909B\">statische Analyse<\/text><!-- [et_pb_line_break_holder] -->          <path d=\"M240 83 L365 160\" stroke=\"#0E1726\" stroke-width=\"2\" fill=\"none\" marker-end=\"url(#ah-arrow)\"\/><!-- [et_pb_line_break_holder] -->          <path d=\"M240 317 L365 240\" stroke=\"#FF5A36\" stroke-width=\"2\" fill=\"none\" marker-end=\"url(#ah-arrow-o)\"\/><!-- [et_pb_line_break_holder] -->          <path d=\"M590 200 L725 200\" stroke=\"#0E1726\" stroke-width=\"2\" fill=\"none\" marker-end=\"url(#ah-arrow)\"\/><!-- [et_pb_line_break_holder] -->          <path d=\"M835 250 L835 348 L595 348\" stroke=\"#0E1726\" stroke-width=\"2\" fill=\"none\" marker-end=\"url(#ah-arrow)\"\/><!-- [et_pb_line_break_holder] -->          <path d=\"M390 348 L300 348 L300 317\" stroke=\"#FF5A36\" stroke-width=\"2\" fill=\"none\" marker-end=\"url(#ah-arrow-o)\"\/><!-- [et_pb_line_break_holder] -->          <text x=\"330\" y=\"300\" font-family=\"'IBM Plex Mono',monospace\" font-size=\"11.5\" fill=\"#C0463A\">Korrektur<\/text><!-- [et_pb_line_break_holder] -->        <\/svg><!-- [et_pb_line_break_holder] -->        <figcaption class=\"figcap\">So h\u00e4lt der Harness die KI in der Spur: Jede \u00c4nderung l\u00e4uft durch das Quality Gate, Abweichungen f\u00fchren zu einer Korrektur am Harness, nicht am Code.<\/figcaption><!-- [et_pb_line_break_holder] -->      <\/figure><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===================== WARUM JETZT ===================== --><!-- [et_pb_line_break_holder] -->  <section class=\"sec sec--grey\"><!-- [et_pb_line_break_holder] -->    <div class=\"narrow\"><!-- [et_pb_line_break_holder] -->      <span class=\"eyebrow\">Der Wendepunkt<\/span><!-- [et_pb_line_break_holder] -->      <h2>Warum das ausgerechnet jetzt geht<\/h2><!-- [et_pb_line_break_holder] -->      <pee>Tielke datiert den Wendepunkt auf Ende 2025, Anfang 2026. Vorher haben die Modelle Richtlinien eher lax befolgt, gerade in grossen Projekten sind sie irgendwann ausgeschert. Mit der neuen Modellgeneration hat sich das laut Tielke ge\u00e4ndert: Die Modelle halten sich pl\u00f6tzlich penibel an grosse, detaillierte Vorgaben und Guardrails.<\/pee><!-- [et_pb_line_break_holder] -->      <pee>Das klingt nach einem kleinen Detail, ist aber der ganze Unterschied. Erst wenn ein Modell deinen Regeln wirklich treu bleibt, kannst du ihm grosse Vorgaben machen und darauf vertrauen, dass die Anwendung so aufgebaut wird, wie du es willst. Ein Harness ist nur so viel wert wie die Treue des Modells zu ihm.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===================== ESKALATION DER ABSTRAKTION ===================== --><!-- [et_pb_line_break_holder] -->  <section class=\"sec\"><!-- [et_pb_line_break_holder] -->    <div class=\"wrap\"><!-- [et_pb_line_break_holder] -->      <div class=\"narrow\" style=\"padding:0;\"><!-- [et_pb_line_break_holder] -->        <span class=\"eyebrow\">Die Rollenverschiebung<\/span><!-- [et_pb_line_break_holder] -->        <h2>Vom Entwickler zum Stakeholder<\/h2><!-- [et_pb_line_break_holder] -->        <pee>Der spannendste Teil ist, wie sich Tielkes eigene Rolle im Lauf des Experiments verschoben hat. Er hat sich Phase f\u00fcr Phase aus der Detailarbeit herausgearbeitet. Der Mensch steigt in der Abstraktion nach oben, die KI \u00fcbernimmt die Ebenen darunter.<\/pee><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <div class=\"ladder\"><!-- [et_pb_line_break_holder] -->        <div class=\"rung\"><!-- [et_pb_line_break_holder] -->          <div class=\"no\">1<\/div><!-- [et_pb_line_break_holder] -->          <div class=\"txt\"><b>Micromanagement<\/b><span>Prompt rein, Code raus, reviewen, iterieren. Kleinteilig, die KI schl\u00e4gt st\u00e4ndig unpassende Designs vor. So arbeiten die meisten heute.<\/span><\/div><!-- [et_pb_line_break_holder] -->          <span class=\"role\">Rolle: Entwickler<\/span><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->        <div class=\"rung\"><!-- [et_pb_line_break_holder] -->          <div class=\"no\">2<\/div><!-- [et_pb_line_break_holder] -->          <div class=\"txt\"><b>Quality-Driven<\/b><span>Der Harness kommt dazu, plus die automatische Codeanalyse als Quality Gate. Jetzt h\u00e4lt die KI die Architektur ein, statt sie zu erraten.<\/span><\/div><!-- [et_pb_line_break_holder] -->          <span class=\"role\">Rolle: Architekt<\/span><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->        <div class=\"rung\"><!-- [et_pb_line_break_holder] -->          <div class=\"no\">3<\/div><!-- [et_pb_line_break_holder] -->          <div class=\"txt\"><b>Spec-Driven<\/b><span>Die KI lernt \u00fcber den Harness, wie sie aus einer Anforderung selbst die Entwicklungsaufgaben ableitet. Du gibst Stories, sie zerlegt und baut.<\/span><\/div><!-- [et_pb_line_break_holder] -->          <span class=\"role\">Rolle: Architekt<\/span><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->        <div class=\"rung\"><!-- [et_pb_line_break_holder] -->          <div class=\"no\">4<\/div><!-- [et_pb_line_break_holder] -->          <div class=\"txt\"><b>Test-Driven<\/b><span>Tests entstehen nicht aus dem fertigen Code, sondern direkt aus den Akzeptanzkriterien. Der Test pr\u00fcft das geforderte Verhalten, nicht den Zufall.<\/span><\/div><!-- [et_pb_line_break_holder] -->          <span class=\"role\">Rolle: Product Owner<\/span><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->        <div class=\"rung\"><!-- [et_pb_line_break_holder] -->          <div class=\"no\">5<\/div><!-- [et_pb_line_break_holder] -->          <div class=\"txt\"><b>Idea- und Voice-Driven<\/b><span>Die KI macht aus rohen Ideen fertige Anforderungen. Tielke hat auf einer Autofahrt nach Wien vier Stunden lang per Sprache das gr\u00f6sste Modul durchdiskutiert, inklusive rechtlicher Einw\u00e4nde der KI.<\/span><\/div><!-- [et_pb_line_break_holder] -->          <span class=\"role\">Rolle: Stakeholder<\/span><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <pee class=\"narrow\" style=\"padding:0;margin-top:26px;\">Aus Entwickler wurde Architekt, wurde Product Owner, wurde Stakeholder. Genau das ist die Kompetenzverschiebung, auf die sich professionelle Teams gerade vorbereiten m\u00fcssen.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===================== ROI \/ VERGLEICH ===================== --><!-- [et_pb_line_break_holder] -->  <section class=\"sec sec--dark\"><!-- [et_pb_line_break_holder] -->    <div class=\"wrap\"><!-- [et_pb_line_break_holder] -->      <div class=\"narrow\" style=\"padding:0;\"><!-- [et_pb_line_break_holder] -->        <span class=\"eyebrow\">Die Zahlen, ehrlich eingeordnet<\/span><!-- [et_pb_line_break_holder] -->        <h2>KI mit Harness gegen ein menschliches Team<\/h2><!-- [et_pb_line_break_holder] -->        <pee>Tielke hat sein Ergebnis gegen zwei echte Kundenteams gehalten und beide den Aufwand sch\u00e4tzen lassen. Hier die Gegen\u00fcberstellung, so wie er sie berichtet.<\/pee><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <div class=\"tablewrap\"><!-- [et_pb_line_break_holder] -->        <table class=\"cmp\"><!-- [et_pb_line_break_holder] -->          <thead><!-- [et_pb_line_break_holder] -->            <tr><th>Kennzahl<\/th><th>KI mit Harness (Tielke)<\/th><th>Menschliches Team (Sch\u00e4tzung)<\/th><\/tr><!-- [et_pb_line_break_holder] -->          <\/thead><!-- [et_pb_line_break_holder] -->          <tbody><!-- [et_pb_line_break_holder] -->            <tr><td>Aufwand<\/td><td class=\"ai\">45 Arbeitstage<\/td><td>ca. 19 Personenjahre (4180 Tage)<\/td><\/tr><!-- [et_pb_line_break_holder] -->            <tr><td>Kosten<\/td><td class=\"ai\">rund 25.000 Euro<\/td><td>rund 2 Millionen Euro<\/td><\/tr><!-- [et_pb_line_break_holder] -->            <tr><td>Strukturelle Schulden<\/td><td class=\"ai\"><em>0 Prozent<\/em><\/td><td>ca. 13 Prozent<\/td><\/tr><!-- [et_pb_line_break_holder] -->            <tr><td>Testabdeckung<\/td><td class=\"ai\">85 Prozent<!\u2013- [et_pb_br_holder] -\u2013><span style=\"font-weight:400;font-size:12.5px;color:#9AA6B8;\">kritische Pfade, bewusst gew\u00e4hlt<\/span><\/td><td>ca. 60 Prozent<\/td><\/tr><!-- [et_pb_line_break_holder] -->            <tr><td>Dokumentation<\/td><td class=\"ai\">vollst\u00e4ndig<\/td><td>ca. 33 Prozent<\/td><\/tr><!-- [et_pb_line_break_holder] -->          <\/tbody><!-- [et_pb_line_break_holder] -->        <\/table><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <div class=\"narrow\" style=\"padding:0;margin-top:28px;\"><!-- [et_pb_line_break_holder] -->        <pee><strong>Warum nur 85 Prozent Tests?<\/strong> Weil diese 85 Prozent genau die kritischen Pfade der Anwendung abdecken, das Backend und die Workflows. Die fehlenden 15 Prozent sind kein Qualit\u00e4tsloch, sondern eine bewusste Entscheidung: Workflows, die von aussen ausgel\u00f6st werden, etwa \u00fcber Office 365 oder Outlook, hat Tielke nicht k\u00fcnstlich nachgestellt. 100 Prozent w\u00e4ren machbar gewesen, doch der Aufwand daf\u00fcr war den Nutzen nicht wert. Zum Vergleich: Die beiden menschlichen Teams liegen bei rund 60 Prozent.<\/pee><!-- [et_pb_line_break_holder] -->        <pee>Die 25.000 Euro setzen sich aus 45 Tagen Arbeitszeit (zu einem g\u00e4ngigen Vollkostensatz) und den tats\u00e4chlichen KI-Abokosten von rund 1600 Euro zusammen. Daraus ergibt sich sein Schlagzeilen-Faktor: 93 Mal schneller als das menschliche Team.<\/pee><!-- [et_pb_line_break_holder] -->        <pee>Und jetzt der Teil, der uns an Tielke gef\u00e4llt: Er argumentiert selbst dagegen. Rechne Tests und Doku raus, dann sind es vielleicht noch Faktor 60. Gib den Teams mehr Zeit f\u00fcr die Sch\u00e4tzung und sei streng mit dir selbst, dann lande bei Faktor 25. Selbst in dieser konservativsten Lesart bleibt ein Team, das 25 Mal langsamer ist, bei gleichzeitig schlechterer Testabdeckung und mehr strukturellen Schulden.<\/pee><!-- [et_pb_line_break_holder] -->        <pee>Es ist ein Einzelversuch, keine Studie. Aber es ist ein Einzelversuch von jemandem, der sein halbes Leben lang Softwarequalit\u00e4t misst. Das macht ihn schwer wegzuwischen.<\/pee><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===================== PULL QUOTE ===================== --><!-- [et_pb_line_break_holder] -->  <section class=\"sec\"><!-- [et_pb_line_break_holder] -->    <div class=\"narrow\"><!-- [et_pb_line_break_holder] -->      <span class=\"eyebrow\">Der Satz, auf den es ankommt<\/span><!-- [et_pb_line_break_holder] -->      <h2>Warum nicht einfach jeder das kann<\/h2><!-- [et_pb_line_break_holder] -->      <pee>Die verf\u00fchrerische Lesart w\u00e4re: &#171;Also kann jetzt jeder Enterprise-Software bauen.&#187; Tielke sagt selbst das Gegenteil.<\/pee><!-- [et_pb_line_break_holder] -->      <div class=\"pull\"><!-- [et_pb_line_break_holder] -->        <q>Die Qualit\u00e4t am Ende ist deswegen so gut, weil ich so viel Zeit und Energie in den Harness gesteckt habe. KI ist ein super Werkzeug, wenn ihr die Grundlagen von Softwareentwicklung und Architektur verstanden habt.<\/q><!-- [et_pb_line_break_holder] -->        <div class=\"by\">David Tielke<\/div><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <pee style=\"margin-top:26px;\">Genau da liegt der Punkt. Der Harness war so gut, weil Tielke seit Jahrzehnten weiss, wie man Architektur- und Qualit\u00e4tsstandards f\u00fcr ein Team beschreibt. Der Weg von dort zur Beschreibung f\u00fcr eine KI ist kurz. Der Weg ohne dieses Fundament ist es nicht.<\/pee><!-- [et_pb_line_break_holder] -->      <pee>Anders gesagt: Die Grundlagen von Softwarearchitektur und Qualit\u00e4t werden nicht \u00fcberfl\u00fcssig, sie werden zum Kapital. Wer sie beherrscht, kann einen Harness bauen, der KI auf Enterprise-Niveau steuert. Wer sie nicht beherrscht, bekommt genau den Slop, vor dem alle warnen.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===================== INTERNE BRUECKE: ANGEBOTE ===================== --><!-- [et_pb_line_break_holder] -->  <section class=\"sec sec--grey\"><!-- [et_pb_line_break_holder] -->    <div class=\"wrap\"><!-- [et_pb_line_break_holder] -->      <div class=\"narrow\" style=\"padding:0;\"><!-- [et_pb_line_break_holder] -->        <span class=\"eyebrow\">Und jetzt du<\/span><!-- [et_pb_line_break_holder] -->        <h2>Den Harness kannst du lernen. Genau das lehren wir.<\/h2><!-- [et_pb_line_break_holder] -->        <pee>Tielkes Ergebnis kam nicht aus einem Trick, sondern aus 45 durchgearbeiteten N\u00e4chten und \u00fcber 20 Jahren Architektur-Erfahrung, die in seinen Harness geflossen sind. Das ist die schlechte Nachricht f\u00fcr jeden, der hofft, sich das an einem Nachmittag \u00fcber ein paar Videos anzueignen. Und es ist die gute Nachricht, wenn du den Weg abk\u00fcrzen willst: Wir bauen den Harness mit deinem Team an eurem echten Stack, methoden- und modellagnostisch, in Wochen statt in Jahren. Ihr m\u00fcsst das Rad nicht allein neu erfinden, ihr \u00fcbernehmt eine erprobte Methode und wendet sie sofort auf euren Code an.<\/pee><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <div class=\"offers\"><!-- [et_pb_line_break_holder] -->        <div class=\"offer\"><!-- [et_pb_line_break_holder] -->          <div class=\"k\">Die Team-Transformation<\/div><!-- [et_pb_line_break_holder] -->          <h3>AI Developer Bootcamp<\/h3><!-- [et_pb_line_break_holder] -->          <pee>\u00dcber drei Monate baut ihr mit uns den kompletten Weg auf, vom Micromanagement bis zum spec- und test-getriebenen Arbeiten mit einem echten Harness. F\u00fcr Teams, die KI dauerhaft und mit Standard in ihre Entwicklung bringen wollen.<\/pee><!-- [et_pb_line_break_holder] -->          <a class=\"btn\" href=\"https:\/\/www.obviousworks.ch\/schulungen\/ai-developer-bootcamp\/\">Zum Bootcamp<\/a><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->        <div class=\"offer\"><!-- [et_pb_line_break_holder] -->          <div class=\"k\">Der fokussierte Sprint<\/div><!-- [et_pb_line_break_holder] -->          <h3>Agentic Coding Hackathon<\/h3><!-- [et_pb_line_break_holder] -->          <pee>Zwei bis drei Tage an eurem eigenen Code. Ihr baut einen ersten funktionierenden Harness auf und nehmt ein Ergebnis mit nach Hause. Ideal, um den Ansatz an eurer echten Codebasis zu testen, bevor ihr gross investiert.<\/pee><!-- [et_pb_line_break_holder] -->          <a class=\"btn btn--ghost\" href=\"https:\/\/www.obviousworks.ch\/schulungen\/agentic-coding-hackathon\/\">Zum Hackathon<\/a><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- ===================== FAQ ===================== --><!-- [et_pb_line_break_holder] -->  <section class=\"sec\"><!-- [et_pb_line_break_holder] -->    <div class=\"narrow\"><!-- [et_pb_line_break_holder] -->      <span class=\"eyebrow\">H\u00e4ufige Fragen<\/span><!-- [et_pb_line_break_holder] -->      <h2>Agent-Harness und das Experiment, kurz erkl\u00e4rt<\/h2><!-- [et_pb_line_break_holder] -->      <div class=\"faq\"><!-- [et_pb_line_break_holder] -->        <details><!-- [et_pb_line_break_holder] -->          <summary>Was ist ein Agent-Harness?<\/summary><!-- [et_pb_line_break_holder] -->          <div class=\"ans\"><pee>Ein Agent-Harness ist das Regelwerk, das einer KI vorgibt, wie sie Software bauen soll: Architektur, Coding-Richtlinien, Test- und Dokumentationsstandards, plus automatische Pr\u00fcfwerkzeuge, die jede \u00c4nderung gegen diese Vorgaben messen. Er trennt das WIE (Harness) vom WAS (Spezifikation).<\/pee><\/div><!-- [et_pb_line_break_holder] -->        <\/details><!-- [et_pb_line_break_holder] -->        <details><!-- [et_pb_line_break_holder] -->          <summary>Was hat David Tielke in seinem Experiment gemacht?<\/summary><!-- [et_pb_line_break_holder] -->          <div class=\"ans\"><pee>Er hat seine seit 18 Jahren genutzte Backoffice-Anwendung mit KI komplett neu gebaut, als Microservice-System mit Enterprise-Architektur, Tests und Dokumentation, und den Aufwand gegen zwei echte Kundenteams verglichen. Details in seinem Video &#171;Der Moment, der die Softwareentwicklung ge\u00e4ndert hat!&#187;.<\/pee><\/div><!-- [et_pb_line_break_holder] -->        <\/details><!-- [et_pb_line_break_holder] -->        <details><!-- [et_pb_line_break_holder] -->          <summary>Ist der Faktor 93 realistisch?<\/summary><!-- [et_pb_line_break_holder] -->          <div class=\"ans\"><pee>Es ist ein sorgf\u00e4ltiger Einzelversuch, keine Studie, und Tielke selbst rechnet ihn konservativ auf Faktor 25 herunter. Selbst diese vorsichtige Zahl bedeutet ein deutlich schnelleres und qualitativ besseres Ergebnis als das menschliche Vergleichsteam.<\/pee><\/div><!-- [et_pb_line_break_holder] -->        <\/details><!-- [et_pb_line_break_holder] -->        <details><!-- [et_pb_line_break_holder] -->          <summary>Kann jeder so entwickeln?<\/summary><!-- [et_pb_line_break_holder] -->          <div class=\"ans\"><pee>Nein. Tielke betont, dass die Qualit\u00e4t aus seiner jahrzehntelangen Architektur- und Qualit\u00e4tserfahrung kam. Der Harness ist nur so gut wie die Person, die ihn schreibt. Deshalb bleiben die Grundlagen entscheidend, und deshalb sind sie lernbar.<\/pee><\/div><!-- [et_pb_line_break_holder] -->        <\/details><!-- [et_pb_line_break_holder] -->        <details><!-- [et_pb_line_break_holder] -->          <summary>Wie lerne ich Agentic Harness Engineering?<\/summary><!-- [et_pb_line_break_holder] -->          <div class=\"ans\"><pee>Im <a href=\"https:\/\/www.obviousworks.ch\/schulungen\/ai-developer-bootcamp\/\">AI Developer Bootcamp<\/a> \u00fcber drei Monate mit deinem Team, oder im <a href=\"https:\/\/www.obviousworks.ch\/schulungen\/agentic-coding-hackathon\/\">Agentic Coding Hackathon<\/a> als kompakter Sprint an eurer eigenen Codebasis. Wenn du unsicher bist, welches Format passt, <a href=\"https:\/\/www.obviousworks.ch\/kontakt\/#message\">schreib uns kurz<\/a>.<\/pee><\/div><!-- [et_pb_line_break_holder] -->        <\/details><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <pee class=\"foot\">Quelle und weiterf\u00fchrend: David Tielke, &#171;Der Moment, der die Softwareentwicklung ge\u00e4ndert hat!&#187;, YouTube, <a href=\"https:\/\/youtu.be\/eLDHrqKplVI\" target=\"_blank\" rel=\"noopener\">youtu.be\/eLDHrqKplVI<\/a>. Alle genannten Zahlen stammen aus Tielkes eigener Darstellung seines Experiments und sind als solche zu verstehen.<\/pee><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->  <\/section><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script type=\"application\/ld+json\"><!-- [et_pb_line_break_holder] -->{<!-- [et_pb_line_break_holder] -->  \"@context\": \"https:\/\/schema.org\",<!-- [et_pb_line_break_holder] -->  \"@graph\": [<!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      \"@type\": \"Article\",<!-- [et_pb_line_break_holder] -->      \"@id\": \"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/#article\",<!-- [et_pb_line_break_holder] -->      \"headline\": \"Agentic Harness: Wenn KI Enterprise-Software in Profi-Qualit\u00e4t baut\",<!-- [et_pb_line_break_holder] -->      \"description\": \"David Tielkes Selbstversuch zeigt, wie ein Agent-Harness KI dazu bringt, grosse Enterprise-Software in Profi-Qualit\u00e4t zu bauen: Faktor 25 bis 93 schneller. Was dahintersteckt und wie du es lernst.\",<!-- [et_pb_line_break_holder] -->      \"inLanguage\": \"de-CH\",<!-- [et_pb_line_break_holder] -->      \"datePublished\": \"2026-07-21\",<!-- [et_pb_line_break_holder] -->      \"dateModified\": \"2026-07-21\",<!-- [et_pb_line_break_holder] -->      \"author\": {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Person\",<!-- [et_pb_line_break_holder] -->        \"name\": \"Matthias Herbert\",<!-- [et_pb_line_break_holder] -->        \"jobTitle\": \"Head of AI & Agentic Coding\",<!-- [et_pb_line_break_holder] -->        \"worksFor\": {\"@type\": \"Organization\", \"name\": \"Obvious Works GmbH\"},<!-- [et_pb_line_break_holder] -->        \"url\": \"https:\/\/www.obviousworks.ch\/ueber-uns\/\"<!-- [et_pb_line_break_holder] -->      },<!-- [et_pb_line_break_holder] -->      \"publisher\": {<!-- [et_pb_line_break_holder] -->        \"@type\": \"Organization\",<!-- [et_pb_line_break_holder] -->        \"name\": \"Obvious Works GmbH\",<!-- [et_pb_line_break_holder] -->        \"url\": \"https:\/\/www.obviousworks.ch\/\",<!-- [et_pb_line_break_holder] -->        \"logo\": {\"@type\": \"ImageObject\", \"url\": \"https:\/\/www.obviousworks.ch\/wp-content\/uploads\/logo.png\"}<!-- [et_pb_line_break_holder] -->      },<!-- [et_pb_line_break_holder] -->      \"mainEntityOfPage\": \"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/\",<!-- [et_pb_line_break_holder] -->      \"about\": [<!-- [et_pb_line_break_holder] -->        {\"@type\": \"Thing\", \"name\": \"Agentic Harness Engineering\"},<!-- [et_pb_line_break_holder] -->        {\"@type\": \"Thing\", \"name\": \"Agentic Coding\"},<!-- [et_pb_line_break_holder] -->        {\"@type\": \"Thing\", \"name\": \"KI-gest\u00fctzte Softwareentwicklung\"}<!-- [et_pb_line_break_holder] -->      ],<!-- [et_pb_line_break_holder] -->      \"isBasedOn\": {<!-- [et_pb_line_break_holder] -->        \"@type\": \"VideoObject\",<!-- [et_pb_line_break_holder] -->        \"name\": \"Der Moment, der die Softwareentwicklung ge\u00e4ndert hat!\",<!-- [et_pb_line_break_holder] -->        \"url\": \"https:\/\/youtu.be\/eLDHrqKplVI\",<!-- [et_pb_line_break_holder] -->        \"author\": {\"@type\": \"Person\", \"name\": \"David Tielke\"}<!-- [et_pb_line_break_holder] -->      },<!-- [et_pb_line_break_holder] -->      \"citation\": \"David Tielke, Der Moment, der die Softwareentwicklung ge\u00e4ndert hat!, YouTube, https:\/\/youtu.be\/eLDHrqKplVI\"<!-- [et_pb_line_break_holder] -->    },<!-- [et_pb_line_break_holder] -->    {<!-- [et_pb_line_break_holder] -->      \"@type\": \"FAQPage\",<!-- [et_pb_line_break_holder] -->      \"@id\": \"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/#faq\",<!-- [et_pb_line_break_holder] -->      \"mainEntity\": [<!-- [et_pb_line_break_holder] -->        {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->          \"name\": \"Was ist ein Agent-Harness?\",<!-- [et_pb_line_break_holder] -->          \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Ein Agent-Harness ist das Regelwerk, das einer KI vorgibt, wie sie Software bauen soll: Architektur, Coding-Richtlinien, Test- und Dokumentationsstandards, plus automatische Pr\u00fcfwerkzeuge, die jede \u00c4nderung gegen diese Vorgaben messen. Er trennt das WIE (Harness) vom WAS (Spezifikation).\"}<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->          \"name\": \"Was hat David Tielke in seinem Experiment gemacht?\",<!-- [et_pb_line_break_holder] -->          \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Er hat seine seit 18 Jahren genutzte Backoffice-Anwendung mit KI komplett neu gebaut, als Microservice-System mit Enterprise-Architektur, Tests und Dokumentation, und den Aufwand gegen zwei echte Kundenteams verglichen.\"}<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->          \"name\": \"Ist der Faktor 93 realistisch?\",<!-- [et_pb_line_break_holder] -->          \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Es ist ein sorgf\u00e4ltiger Einzelversuch, keine Studie, und Tielke selbst rechnet ihn konservativ auf Faktor 25 herunter. Selbst diese vorsichtige Zahl bedeutet ein deutlich schnelleres und qualitativ besseres Ergebnis als das menschliche Vergleichsteam.\"}<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->          \"name\": \"Kann jeder so entwickeln?\",<!-- [et_pb_line_break_holder] -->          \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Nein. Tielke betont, dass die Qualit\u00e4t aus seiner jahrzehntelangen Architektur- und Qualit\u00e4tserfahrung kam. Der Harness ist nur so gut wie die Person, die ihn schreibt. Deshalb bleiben die Grundlagen entscheidend, und deshalb sind sie lernbar.\"}<!-- [et_pb_line_break_holder] -->        },<!-- [et_pb_line_break_holder] -->        {<!-- [et_pb_line_break_holder] -->          \"@type\": \"Question\",<!-- [et_pb_line_break_holder] -->          \"name\": \"Wie lerne ich Agentic Harness Engineering?\",<!-- [et_pb_line_break_holder] -->          \"acceptedAnswer\": {\"@type\": \"Answer\", \"text\": \"Im AI Developer Bootcamp \u00fcber drei Monate mit deinem Team, oder im Agentic Coding Hackathon als kompakter Sprint an eurer eigenen Codebasis.\"}<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      ]<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  ]<!-- [et_pb_line_break_holder] -->}<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#187;1_3,2_3&#8243; admin_label=&#187;Author Matthias&#187; _builder_version=&#187;4.27.4&#8243; _module_preset=&#187;default&#187; saved_tabs=&#187;all&#187; global_colors_info=&#187;{}&#187; theme_builder_area=&#187;post_content&#187;][et_pb_column type=&#187;1_3&#8243; _builder_version=&#187;4.27.4&#8243; _module_preset=&#187;default&#187; global_colors_info=&#187;{}&#187; theme_builder_area=&#187;post_content&#187;][dsm_tilt_image src=&#187;https:\/\/www.obviousworks.ch\/wp-content\/uploads\/2024\/09\/MH_Trainer_BW_T.png&#187; title_text=&#187;MH_Trainer_BW_T&#187; dsm_tilt_scale=&#187;1.1&#8243; _builder_version=&#187;4.27.4&#8243; _module_preset=&#187;default&#187; transform_rotate=&#187;0deg|0deg|349deg&#187; border_radii=&#187;on|50%|50%|50%|50%&#187; border_width_all=&#187;4px&#187; border_color_all=&#187;#F5FAFE&#187; border_style_all=&#187;double&#187; box_shadow_style=&#187;preset1&#8243; global_colors_info=&#187;{}&#187; theme_builder_area=&#187;post_content&#187;][\/dsm_tilt_image][\/et_pb_column][et_pb_column type=&#187;2_3&#8243; _builder_version=&#187;4.27.4&#8243; _module_preset=&#187;default&#187; global_colors_info=&#187;{}&#187; theme_builder_area=&#187;post_content&#187;][dsm_dual_heading before_text=&#187;Matthias &#187; middle_text=&#187;(AI Ninja) &#187; _builder_version=&#187;4.27.4&#8243; _module_preset=&#187;default&#187; global_colors_info=&#187;{}&#187; theme_builder_area=&#187;post_content&#187;][\/dsm_dual_heading][et_pb_text _builder_version=&#187;4.27.4&#8243; _module_preset=&#187;default&#187; global_colors_info=&#187;{}&#187; theme_builder_area=&#187;post_content&#187;]<p><span>Matthias ist mit Herz, Seele und Verstand dabei. Er macht dich, dein Team und deine Firma fit f\u00fcr die Zukunft mit KI!<\/span><\/p>\n<p>Zu Matthias <a href=\"https:\/\/www.obviousworks.ch\/ueber-uns\/trainer-matthias-herbert\/\">Trainerprofil<\/a><br \/>Zu seinem <a href=\"https:\/\/www.linkedin.com\/in\/matthiasherbert\/\" target=\"_blank\" rel=\"noopener\">LinkedIn Profil<\/a><\/p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n","protected":false},"excerpt":{"rendered":"<p><div class=\"et_pb_with_border et_pb_module dsm_tilt_image dsm_tilt_image_0\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module_inner\">\n\t\t\t\t\t<div class=\"dsm-tilt-image-wrapper\" data-tilt data-tilt-max=\"35\" data-tilt-speed=\"300\" data-tilt-perspective=\"1000\" data-tilt-scale=\"1.1\" data-tilt-mobile-disable=\"off\" data-tilt-reverse=\"false\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<span class=\"et_pb_image_wrap has-box-shadow-overlay\"><div class=\"box-shadow-overlay\"><\/div><img decoding=\"async\" src=\"https:\/\/www.obviousworks.ch\/wp-content\/uploads\/2024\/09\/MH_Trainer_BW_T.png\" alt=\"\" title=\"MH_Trainer_BW_T\" \/><\/span>\n\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div><div class=\"et_pb_module dsm_dual_heading dsm_dual_heading_0  et_pb_bg_layout_light\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module_inner\">\n\t\t\t\t\t<h2 class=\"dsm-dual-heading-main et_pb_module_header\"><span class=\"dsm-dual-heading-before\">Matthias <\/span><span class=\"dsm-dual-heading-middle\">(AI Ninja) <\/span><\/h2>\n\t\t\t\t<\/div>\n\t\t\t<\/div>Matthias puts his heart, soul, and mind into his work. He prepares you, your team, and your company for the future with AI! To Matthias' trainer profileTo his LinkedIn profile<\/p>","protected":false},"author":1,"featured_media":987524188,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[32],"tags":[184,183,185],"class_list":["post-987524183","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai","tag-agentic-coding-enterprise","tag-enterprise-agentic-coding","tag-enterprise-software"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Agentic Harness: Wenn KI Enterprise-Software in Profi-Qualit\u00e4t baut - Obvious Works [EN]<\/title>\n<meta name=\"description\" content=\"David Tielkes Selbstversuch zeigt, wie ein Agent-Harness KI dazu bringt, grosse Enterprise-Software in Profi-Qualit\u00e4t zu bauen: Faktor 25 bis 93. Was dahintersteckt und wie du es lernst.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.obviousworks.ch\/en\/agentic-harness-enterprise-software\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Agentic Harness: Wenn KI Enterprise-Software in Profi-Qualit\u00e4t baut - Obvious Works [EN]\" \/>\n<meta property=\"og:description\" content=\"David Tielkes Selbstversuch zeigt, wie ein Agent-Harness KI dazu bringt, grosse Enterprise-Software in Profi-Qualit\u00e4t zu bauen: Faktor 25 bis 93. Was dahintersteckt und wie du es lernst.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.obviousworks.ch\/en\/agentic-harness-enterprise-software\/\" \/>\n<meta property=\"og:site_name\" content=\"Obvious Works\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-12T17:38:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.obviousworks.ch\/wp-content\/uploads\/2026\/08\/agentic-harness-enterprise-software-og-1200x630-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"630\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"obviousworks_boss\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"obviousworks_boss\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/\"},\"author\":{\"name\":\"obviousworks_boss\",\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/#\\\/schema\\\/person\\\/c2c4552bf4b637b0762c2b518b63636b\"},\"headline\":\"Agentic Harness: Wenn KI Enterprise-Software in Profi-Qualit\u00e4t baut\",\"datePublished\":\"2026-08-12T17:38:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/\"},\"wordCount\":2196,\"publisher\":{\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.obviousworks.ch\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/agentic-harness-enterprise-software-og-1200x630-1.png\",\"keywords\":[\"agentic coding enterprise\",\"enterprise agentic coding\",\"enterprise software\"],\"articleSection\":[\"AI\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/\",\"url\":\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/\",\"name\":\"Agentic Harness: Wenn KI Enterprise-Software in Profi-Qualit\u00e4t baut - Obvious Works [EN]\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.obviousworks.ch\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/agentic-harness-enterprise-software-og-1200x630-1.png\",\"datePublished\":\"2026-08-12T17:38:41+00:00\",\"description\":\"David Tielkes Selbstversuch zeigt, wie ein Agent-Harness KI dazu bringt, grosse Enterprise-Software in Profi-Qualit\u00e4t zu bauen: Faktor 25 bis 93. Was dahintersteckt und wie du es lernst.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.obviousworks.ch\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/agentic-harness-enterprise-software-og-1200x630-1.png\",\"contentUrl\":\"https:\\\/\\\/www.obviousworks.ch\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/agentic-harness-enterprise-software-og-1200x630-1.png\",\"width\":1200,\"height\":630},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/agentic-harness-enterprise-software\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.obviousworks.ch\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Agentic Harness: Wenn KI Enterprise-Software in Profi-Qualit\u00e4t baut\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/#website\",\"url\":\"https:\\\/\\\/www.obviousworks.ch\\\/\",\"name\":\"Obvious Works\",\"description\":\"Dein Partner f\u00fcr KI, Requirements &amp; Agilit\u00e4t\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.obviousworks.ch\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/#organization\",\"name\":\"Obvious Works\",\"url\":\"https:\\\/\\\/www.obviousworks.ch\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.obviousworks.ch\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/cropped-9952_ObviousWorks_Logo_DA_01.png\",\"contentUrl\":\"https:\\\/\\\/www.obviousworks.ch\\\/wp-content\\\/uploads\\\/2023\\\/01\\\/cropped-9952_ObviousWorks_Logo_DA_01.png\",\"width\":2980,\"height\":1164,\"caption\":\"Obvious Works\"},\"image\":{\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/linkedin.com\\\/company\\\/obviousworks\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.obviousworks.ch\\\/#\\\/schema\\\/person\\\/c2c4552bf4b637b0762c2b518b63636b\",\"name\":\"obviousworks_boss\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87c044a8ef70725f45cd4b2c9c8a3978a0d195f587d69a8af9fe63cb57728c37?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87c044a8ef70725f45cd4b2c9c8a3978a0d195f587d69a8af9fe63cb57728c37?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/87c044a8ef70725f45cd4b2c9c8a3978a0d195f587d69a8af9fe63cb57728c37?s=96&d=mm&r=g\",\"caption\":\"obviousworks_boss\"},\"sameAs\":[\"https:\\\/\\\/www.obviousworks.ch\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Agentic Harness: Wenn KI Enterprise-Software in Profi-Qualit\u00e4t baut - Obvious Works [EN]","description":"David Tielke's self-experiment shows how an agent harness enables AI to build large-scale, professional-quality enterprise software: a 25- to 93-fold increase. What's behind it and how you can learn it.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.obviousworks.ch\/en\/agentic-harness-enterprise-software\/","og_locale":"en_US","og_type":"article","og_title":"Agentic Harness: Wenn KI Enterprise-Software in Profi-Qualit\u00e4t baut - Obvious Works [EN]","og_description":"David Tielkes Selbstversuch zeigt, wie ein Agent-Harness KI dazu bringt, grosse Enterprise-Software in Profi-Qualit\u00e4t zu bauen: Faktor 25 bis 93. Was dahintersteckt und wie du es lernst.","og_url":"https:\/\/www.obviousworks.ch\/en\/agentic-harness-enterprise-software\/","og_site_name":"Obvious Works","article_published_time":"2026-08-12T17:38:41+00:00","og_image":[{"width":1200,"height":630,"url":"https:\/\/www.obviousworks.ch\/wp-content\/uploads\/2026\/08\/agentic-harness-enterprise-software-og-1200x630-1.png","type":"image\/png"}],"author":"obviousworks_boss","twitter_card":"summary_large_image","twitter_misc":{"Written by":"obviousworks_boss","Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/#article","isPartOf":{"@id":"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/"},"author":{"name":"obviousworks_boss","@id":"https:\/\/www.obviousworks.ch\/#\/schema\/person\/c2c4552bf4b637b0762c2b518b63636b"},"headline":"Agentic Harness: Wenn KI Enterprise-Software in Profi-Qualit\u00e4t baut","datePublished":"2026-08-12T17:38:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/"},"wordCount":2196,"publisher":{"@id":"https:\/\/www.obviousworks.ch\/#organization"},"image":{"@id":"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/#primaryimage"},"thumbnailUrl":"https:\/\/www.obviousworks.ch\/wp-content\/uploads\/2026\/08\/agentic-harness-enterprise-software-og-1200x630-1.png","keywords":["agentic coding enterprise","enterprise agentic coding","enterprise software"],"articleSection":["AI"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/","url":"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/","name":"Agentic Harness: Wenn KI Enterprise-Software in Profi-Qualit\u00e4t baut - Obvious Works [EN]","isPartOf":{"@id":"https:\/\/www.obviousworks.ch\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/#primaryimage"},"image":{"@id":"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/#primaryimage"},"thumbnailUrl":"https:\/\/www.obviousworks.ch\/wp-content\/uploads\/2026\/08\/agentic-harness-enterprise-software-og-1200x630-1.png","datePublished":"2026-08-12T17:38:41+00:00","description":"David Tielke's self-experiment shows how an agent harness enables AI to build large-scale, professional-quality enterprise software: a 25- to 93-fold increase. What's behind it and how you can learn it.","breadcrumb":{"@id":"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/#primaryimage","url":"https:\/\/www.obviousworks.ch\/wp-content\/uploads\/2026\/08\/agentic-harness-enterprise-software-og-1200x630-1.png","contentUrl":"https:\/\/www.obviousworks.ch\/wp-content\/uploads\/2026\/08\/agentic-harness-enterprise-software-og-1200x630-1.png","width":1200,"height":630},{"@type":"BreadcrumbList","@id":"https:\/\/www.obviousworks.ch\/agentic-harness-enterprise-software\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.obviousworks.ch\/"},{"@type":"ListItem","position":2,"name":"Agentic Harness: Wenn KI Enterprise-Software in Profi-Qualit\u00e4t baut"}]},{"@type":"WebSite","@id":"https:\/\/www.obviousworks.ch\/#website","url":"https:\/\/www.obviousworks.ch\/","name":"Obvious Works","description":"Your partner for AI, requirements &amp; agility","publisher":{"@id":"https:\/\/www.obviousworks.ch\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.obviousworks.ch\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.obviousworks.ch\/#organization","name":"Obvious Works","url":"https:\/\/www.obviousworks.ch\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.obviousworks.ch\/#\/schema\/logo\/image\/","url":"https:\/\/www.obviousworks.ch\/wp-content\/uploads\/2023\/01\/cropped-9952_ObviousWorks_Logo_DA_01.png","contentUrl":"https:\/\/www.obviousworks.ch\/wp-content\/uploads\/2023\/01\/cropped-9952_ObviousWorks_Logo_DA_01.png","width":2980,"height":1164,"caption":"Obvious Works"},"image":{"@id":"https:\/\/www.obviousworks.ch\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/linkedin.com\/company\/obviousworks"]},{"@type":"Person","@id":"https:\/\/www.obviousworks.ch\/#\/schema\/person\/c2c4552bf4b637b0762c2b518b63636b","name":"obviousworks_boss","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/87c044a8ef70725f45cd4b2c9c8a3978a0d195f587d69a8af9fe63cb57728c37?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/87c044a8ef70725f45cd4b2c9c8a3978a0d195f587d69a8af9fe63cb57728c37?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/87c044a8ef70725f45cd4b2c9c8a3978a0d195f587d69a8af9fe63cb57728c37?s=96&d=mm&r=g","caption":"obviousworks_boss"},"sameAs":["https:\/\/www.obviousworks.ch"]}]}},"_links":{"self":[{"href":"https:\/\/www.obviousworks.ch\/en\/wp-json\/wp\/v2\/posts\/987524183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.obviousworks.ch\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.obviousworks.ch\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.obviousworks.ch\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.obviousworks.ch\/en\/wp-json\/wp\/v2\/comments?post=987524183"}],"version-history":[{"count":5,"href":"https:\/\/www.obviousworks.ch\/en\/wp-json\/wp\/v2\/posts\/987524183\/revisions"}],"predecessor-version":[{"id":987524189,"href":"https:\/\/www.obviousworks.ch\/en\/wp-json\/wp\/v2\/posts\/987524183\/revisions\/987524189"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.obviousworks.ch\/en\/wp-json\/wp\/v2\/media\/987524188"}],"wp:attachment":[{"href":"https:\/\/www.obviousworks.ch\/en\/wp-json\/wp\/v2\/media?parent=987524183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.obviousworks.ch\/en\/wp-json\/wp\/v2\/categories?post=987524183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.obviousworks.ch\/en\/wp-json\/wp\/v2\/tags?post=987524183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}