Diseño y Creacion Flashcards
Identificar problema de mercado
Escritorio
Vida cotidiana
Funcionalidades nuevas
Qué desarrollar y cómo
Nicho de mercado:Grupo de usuarios con necesidades sin competencia
Analizar la competencia para mejorar
Tiendas de aplicaciones, puntuaciones y comentarios
Actúar rápido
Primera impresión
Necesidades para el desarrollo: hardware
Tipo de dispositivo Capacidad de procesamiento Memoria ram Almacenamiento Duración de batería Sensores Tamaño de pantalla
Necesidades para el desarrollo: red
Conectividad
Datos
Velocidad de Red
Posicionamiento
Necesidades para el desarrollo: mercado
Escalabilidad y evolucion;mayor mantenimiento y atención al usuario, actualizaciones, nuevas características
Publicación;requisitos según tiendas
Monetizacion
Idiomas
Necesidades para el desarrollo: plataforma
Multi:Librerías propias
Nativa:Librerías de SO
Testeo en dispositivos reales o emulador
Competencia en desarrollo de apps
Muy competitiva e innovadora, es arriesgado innovar
Roles del equipo de desarrollo
Productor: Impulsa desarrollo, mitiga riesgos
Diseñador: refina diseño de app
Programador: experimentados en desarrollo del estilo
Diseño grafico: Interfaces, botones, gráficos, concepto
Audio: diferenciador respecto a otras apps
Calidad: rango de dispositivos para evitar erores
Localización : traducción, subcontratada
Marketing : posicionar en el mercado
Fases del desarrollo
Concepto: documento con características principales, no divagacion, entre 1 y 3 páginas, capturas, maquetas, lista características, estudio de mercado
Preproducción: Integridad en el diseño, aspecto y funcionalidad, diagramas, maquetas y tablas para programadores, planificación de desarrollo
Producción: Programadores construyen aplicación. Marcar hitos, características básicas,repetir proceso para cada hito
Testeo: evitar fallos, depuración, un tercio del desarrollo
Lanzamiento: evitar fallo siempre, eliminar características si es necesario
Soporte: mantenimiento y actualizaciones
Planificación de desarrollo por tercios
Planificación y diseño
Gráficos y codificación
Testeo
Cálculo de tiempo de desarrollo
Standart: TM + TP + 4TMP / 6
Videojuegos: TM + 3TP + 2TMP / 6