Ich sehe das ganz ähnlich wie @Little_H
Ein PAP, wie er bei Wiki und sonst so im Netz zu finden ist, wird allerdings zu feinschrittig sein, da da ja quasi jede Code-Zeile drin vorkommt.
Auf einem Plakat will man aber wohl eher darstellen, was die Software eigentlich macht, und nicht, wie sie es macht. Ich würde daher ein sehr einfaches PAP nehmen, das die Funktionalität grob skizziert. Du kannst auch zeigen, welche Informationen aufgenommen, verarbeitet, und wieder ausgegeben werden. Das bekommt man mit wenigen Boxen und Pfeilen hin.
„Softwarequalität“ ist für mich ein sehr blumiges Wort, denn dahinter stecken sehr viele, sehr unterschiedliche Dinge.
Das fängt an beim einheitlichen Programmierstil, geht über Unit- Build- und Systemtests und Softwaremanagement bis hin zum Bugtracking und noch vielem mehr.
Die Frage ist, was alles davon wird in welchem Ausmaß betrieben, und was bedeutet das jeweils für die Softwarequalität?