Haben Sie Erfahrungen gemacht, in denen eine Nicht-IT-Person während des Codierungsprozesses mit einem Programmierer zusammenarbeitet?
Es ist wie beim Programmieren von Paaren, aber eine Person ist eine Nicht-IT-Person, die viel über das Geschäft weiß, vielleicht ein Verfahrenstechniker mit mathematischem Hintergrund, der weiß, wie Dinge berechnet werden, und nicht-idiomatischen prozeduralen Code verstehen kann.
Ich habe festgestellt, dass einige prozedurale, domänenspezifische Sprachen wie PL / SQL für Nicht-IT-Ingenieure gut verständlich sind. Diese Personen sind letztendlich Mitautoren des Codes und garantieren die Richtigkeit von Formeln, Faktoren usw.
Ich fand diese Art der Paarprogrammierung ziemlich produktiv. Diese Art von Benutzern mit technischen Kenntnissen fühlt sich auch als "Eigentümer" und "Autoren" des Codes und hilft, Missverständnisse im Kommunikationsprozess zu minimieren. Sie helfen sogar beim Entwerfen von Testfällen.
- Ist diese Praxis üblich?
- Hat es einen Namen?
- Haben Sie ähnliche Erfahrungen gemacht?