Ich fange ein kurzes Lastenheft/Anforderungsdokument für ein kleines Prototyp iPhone App Projekt an. Die grundsätzliche Funktionalität und das Verhalten zu beschreiben, ist für mich kein Problem. Da das Wissen über mobile Anwendungen und iPhone-Entwicklung jedoch sehr schwach ist, bin ich mir nicht sicher, was in einem solchen Dokument in Bezug auf Best Practices und Ähnliches noch alles sein sollte.Was sind einige gute Spezifikationen/Anforderungen Dokumente für ein kleines iPhone App-Projekt?
Beispiel: In meiner Programmierung Welt (Server-Seite Java), wenn ein Projekt für das Outsourcing spec'ing, ich feststellen, dass das Projekt statische Fehler Analyse von FindBugs passieren muss.
Beispiel: Ich verstehe, dass es API-Aufrufe von Apple nicht will App-Entwickler aufgerufen wird. Dies kann dazu führen, dass eine App vom App Store abgelehnt wird. Aber ich bin nicht sicher, wie ich sagen soll, dass wir die Richtlinien von Apple respektieren wollen. (Ich weiß nicht einmal, wie ich das testen soll.)
Was sollte ich in ein zweiseitiges Anforderungs- und Spezifikationsdokument aufnehmen, das spezifisch für die Entwicklung von iPhone-Apps ist?
Sie können wirklich nicht für undokumentierte API-Nutzung testen, aber man kann sicherlich fragen in Ihr Spezifikationsdokument für absolut keine APIs, die nicht in der öffentlichen Dokumentation enthalten sind. Das deckt ab, was Apple interessiert. –