Estoy preparando un breve documento de especificaciones/requisitos para un pequeño prototipo de proyecto de aplicación para iPhone. Describir la funcionalidad básica y el comportamiento no es un problema para mí. Sin embargo, dado que mi aplicación móvil y el conocimiento de desarrollo de iPhone son muy débiles, no estoy seguro de qué más debería estar en dicho documento con respecto a las mejores prácticas y demás.¿Cuáles son algunos de los elementos del documento de buenas especificaciones/requisitos para un proyecto de aplicación de iPhone pequeño?
Ejemplo: En mi mundo de la programación (Java del lado del servidor), cuando se ayuda con las especificaciones de un proyecto para la contratación externa, que afirman que el proyecto debe pasar por el análisis de errores estática FindBugs.
Ejemplo: entiendo que hay llamadas a la API de Apple no quiere que los desarrolladores de aplicaciones que invoca. Esto puede ser motivo para rechazar una aplicación de la tienda de aplicaciones. Pero no estoy seguro de cómo decir que queremos que se respeten las directrices de Apple. (Ni siquiera sé cómo probar eso.)
¿Qué debería incluir en un documento de requisitos y especificaciones de dos páginas que sea específico para el desarrollo de aplicaciones de iPhone?
Realmente no se puede probar para el uso de la API no documentada, pero que sin duda puede preguntar en su documento de especificaciones para absolutamente ninguna API que no están en la documentación pública. Eso cubre lo que a Apple le preocupa. –