¿En qué se diferencia la construcción de una aplicación móvil para una elección que para un producto?

Respuesta breve : si falla una aplicación de propósito general (Whatsapp, facebook, gmail, etc.), no estará satisfecho y probablemente desinstale la aplicación, pero el mundo real no tiene un impacto en la falla. Si una aplicación para una elección falla, el mundo real puede cambiar (un mal resultado en una elección puede cambiarlo todo), por lo que necesita una aplicación muy buena, y eso requiere una mentalidad diferente (diseño, construcción, pruebas, etc.) eso hace que la aplicación sea bastante diferente.

Respuesta larga: una aplicación de elección debe ser fácil de usar, pero también debe cumplir con las siguientes necesidades no esperadas (pero esperadas) de un usuario:

  • El usuario debe confiar en que lo que emite es lo que se refleja.
  • el usuario debe poder verificar su voto en cualquier momento para detectar cualquier inconsistencia
  • El usuario debe poder identificarse y nadie puede robar su identificación.
  • La información tiene que ser asegurada para que nadie pueda alterar la confianza e integridad de la elección.

Dado que la fase de diseño de una aplicación para las elecciones debe ser similar al Diseño de sistemas críticos (aplicaciones de Think banking, aplicaciones de control de misión, etc.), la fase de construcción debe ser muy analizada, el probador debe centrarse en lo que es importante ( la lista anterior y la simplicidad de la experiencia), pero al final, todo depende de cuánto confíes en la tecnología.

Con las aplicaciones de propósito general, la mentalidad es bastante diferente, porque las expectativas (necesidades) del usuario generalmente se explican en un sentido más general, como:

  • Que la aplicación no se cuelgue.
  • Eso hace lo que debe hacer.
  • Eso me ayuda de alguna manera a lograr algo que me hace feliz.

No digo que no sea complejo desarrollar una aplicación de propósito general, solo digo que la complejidad es bastante diferente y los desafíos también.