Ich muss eine MS-Access-Anwendung dokumentieren, die von einem Power-User über 10 Jahre hinweg vollständig erstellt, entwickelt und gepflegt wurde.
Dies ist eine interessante Situation, denn sie wollen ein Handbuch, damit ein zukünftiger Entwickler ohne vorherige Fachkenntnisse Änderungen am Frontend oder Backend zeitnah vornehmen kann.
Bei diesem kleinen Projekt stellen sich mir einige Fragen:
- Was ist eine gute Anwendung zur manuellen Designerstellung? Microsoft Word reicht da nicht ganz aus.
- Welche Dinge müssen Sie als Entwickler wissen, um Änderungen an Formularen, Berichten, Tabellen oder anderen Access-Objekten vornehmen zu können?
- Habe ich sonst noch etwas übersehen? Irgendwelche Fallstricke?
3 Stimmen
Ich würde sagen, dass ich als Entwickler eine gute Kommentierung des Codes, einheitliche Namenskonventionen und ein gutes Design einem Dokument vorziehe, das ich wahrscheinlich nie lesen werde. Wenn Sie sagen "ohne vorheriges Fachwissen", dann ist nicht klar, ob Sie Access oder die spezifische Anwendung meinen. Falls ersteres, viel Glück damit - Sie könnten ein Buch schreiben. Falls letzteres, siehe meinen ersten Kommentar!
0 Stimmen
Ich meine die Art und Weise, wie das Unternehmen als Quelle für das "Fachwissen" arbeitet. Es gibt eine lot Ich habe ein paar Wochen damit verbracht, mehr über die Eigenheiten, unerwarteten Geschäftsregeln und andere Verhaltensweisen zu erfahren, die für die Einrichtung der Datenbank und die Funktionsweise der Anwendung als Ganzes äußerst wichtig sind.
2 Stimmen
Das Problem ist, dass diese Art von Dokumenten nur selten aktualisiert wird, wenn sie einmal fertig sind. Vielleicht wäre die Idee eines Wikis, das von den Benutzern erstellt wird, eine gute Idee. Und die Idee ist, dass jeder neue Benutzer immer ihre Frage(n) in das Wiki stellen und dann die Antworten abrufen und sie aktualisieren. Und man muss ihnen die Zeit geben, dies zu tun. Warum nicht auch innerhalb der Access-Anwendung. Erstellen Sie eine Tabelle mit einem Feld für den Formularnamen und einem weiteren Memofeld. Jedes Formular erhält eine Schaltfläche, die ein Formular in dieser Tabelle öffnet und den Datensatz für dieses Formular erstellt/aktualisiert. Dann können die Benutzer das Memo-Feld direkt dort aktualisieren.
0 Stimmen
Im Großen und Ganzen ist das Programm sehr pflegeleicht. Es gibt bereits Mechanismen für jede Art von Problem (und das Dokument soll dies ergänzen). Ein Wiki oder eine Fehlertabelle ist einfach nicht anwendbar, aber es ist eine gute Idee. Außerdem gibt es nur 3 Hauptnutzer des Programms plus einige Nebennutzer.
1 Stimmen
Ein Dokument mit Anwendungsnotizen, in dem das für die Anwendung spezifische Fachwissen festgehalten wird, das der letzte Entwickler im Laufe seiner Arbeit erworben hat, klingt nach einer guten Idee. Außer einer Reihe von Notizen, die lose organisiert sind, kann ich nicht viel anderes erkennen. Ich schließe mich Tonys Wiki-Empfehlung an. Es ist eine sehr gute Möglichkeit, diese Art von Informationen zu erfassen und zu pflegen (wenn auch nicht unbedingt für jedes Projekt gerechtfertigt).