Erfahrungsbericht Ausführbare Spezifikationen im Projektalltag

download Erfahrungsbericht Ausführbare Spezifikationen im Projektalltag

If you can't read please download the document

Transcript of Erfahrungsbericht Ausführbare Spezifikationen im Projektalltag

  1. 1. Erfahrungsbericht: Ausfhrbare Spezifikationen Software Engineering & Management 2015
  2. 2. Jens Nerche Leiter Anwendungsentwicklung Kontext E GmbH www.kontext-e.de Email [email protected] Twitter @jensnerche Blog http://techblog.kontext-e.de
  3. 3. Inhalt Was ich meine Wie es aussieht Wie alles anfing Welche technische Basis dahinter steckt
  4. 4. Stell dir vor, du schreibst eine Spezifikation fr eine Anwendung. Du bekommst die Anwendung geliefert. Du drckst in deiner Spezifikation den Run-Knopf. Eine Testsuite wird ausgefhrt, die prft, ob alle Akzeptanzkriterien erfllt wurden.
  5. 5. Wischiwaschi
  6. 6. Formal spezifizierte Akzeptanzkriterien
  7. 7. Aber in der Sprache und Notation der Domne
  8. 8. Language Workbench Actions (Editor-Magie) Contraints Editor Intentions Sprachelemente Typesystem Generator
  9. 9. Language Workbench Debugger VCS-Integration Scripts, Plugins, Refactoring, Data Flow Testuntersttzung Scope
  10. 10. Einige Workbenches
  11. 11. MPS Hersteller: JetBrains Lizenz: Apache 2.0 Released: Q3/2009 Aktuelle Version: 3.1, 3.2 EAP Hosting: GitHub Referenzen: YouTrack, mbeddr
  12. 12. Nicht nur Spezifikation, auch Offene Punkte Realisierungsgrad des Features: pending, wip, done Filterung nach verschiedenen Kriterien Verbindung zu Beispielartefakten (XML-Dateien) Apache FOP Preview
  13. 13. Master, Bachelor, Werkstudent Erstellung der Applikation aus der Spezifikation Verbesserung vorhandener Features, insbesondere der Prosa-Eingabe Feldstudien Speicherung in einer Datenbank ...
  14. 14. Jens Nerche Leiter Anwendungsentwicklung Kontext E GmbH www.kontext-e.de Email [email protected] Twitter @jensnerche Blog http://techblog.kontext-e.de Slides http://de.slideshare.net/jensnerche Samples https://github.com/jensnerche Feedback http://speakerrate.com/jensnerche