Qué preguntas hacer y cómo crear especificaciones basadas en la información proporcionada

Estoy entrevistando para un puesto de aprendiz BA y me han dado este escenario para responder. No estoy seguro de las preguntas correctas que debo hacer y de cómo desarrollar una especificación de requisitos en función de lo que se proporciona.

Por favor, ¿pueden ayudarme?

Guión:

Burger-24 es una tienda de hamburguesas que ofrece hamburguesas las 24 horas del día, los 7 días de la semana. Piden crear un sitio web donde los clientes puedan registrar sus pedidos y pagar, principalmente para reducir las llamadas telefónicas que actualmente son el único método para pedir hamburguesas y consumen mucho tiempo. para el personal de Burger-24 Usted es un analista comercial en la empresa que fue contratada para crear el sitio web. Se le asignó la tarea de recopilar los requisitos para el sitio web y crear una página de especificaciones/requisitos que sea clara tanto para los desarrolladores que crearán el sitio web como para que el propietario de Burger-24 la entienda y la apruebe. 1. Describa el proceso de recopilación de los requisitos que planea tomar. ¿Qué tipo de preguntas planeas hacer? ¿Qué consideraciones hay que tener? (desde el punto de vista de BA) 2. Cree la especificación basada en la información actual proporcionada

para la parte 1. Solo puedo pensar en pedirles a los propietarios que den más detalles sobre los problemas actuales y cómo desean que se vea el sitio web y cómo resolverá el problema que tienen.

2) No estoy seguro de cómo debe basarse la especificación en la información actual

Este tipo de preguntas de la entrevista generalmente tienen más que ver con obtener su proceso de pensamiento que con una respuesta canónica. Como tal, evaluar tu respuesta es un proceso subjetivo para el entrevistador; No estoy del todo convencido de que alguien más pueda responderla de manera significativa . Sin embargo, me interesa ver cómo se siente el resto de la comunidad al respecto.
si fueras el entrevistador, ¿qué tipo de respuestas buscarás?
Con respecto a 1), se trata de tipos de preguntas, por lo que creo que se espera de usted una especie de estructura. Creo que algunos campos y preguntas relacionadas son obvios, ¿no?
+1 a CodeGnome. Están tratando de ver el enfoque que adoptará y la parte 2 es probablemente sobre la claridad con la que puede expresar esas especificaciones. Probablemente no haya realmente una respuesta "correcta". Un consejo para la parte 2 podría ser (si está permitido) tener a alguien que haga un juego de roles contigo en el que realmente le hagas a alguien las preguntas que tienes y dejes que te dé algunas respuestas, luego cómo expresar lo que dice para la parte 2 depende de ti. Eso probablemente no le dará una respuesta completa, pero puede ayudarlo a comenzar. ¡Buena suerte!
De acuerdo con muchos. No hay una respuesta "correcta" a esta pregunta, pero conocer algunos marcos/metodologías (y saber cuándo aplicar cuáles) ayudará a su respuesta. Eche un vistazo a Impact Mapping, User Story (XP), Design Thinking, etc. Conocer los antecedentes de la empresa, que creo que usted... sabe, de lo contrario, me preguntaría por qué eligió postularse, también ayudaría (por ejemplo , si la empresa aplica prácticas Lean Startup, puede cumplir mejor con sus expectativas).

Respuestas (2)

Como se indica en los comentarios, realmente está buscando el enfoque y los procesos de pensamiento de su candidato. Esencialmente, usted está buscando un análisis de calidad (está contratando a un analista de negocios ) y habilidades de comunicación sólidas y claras para relacionarse positivamente con otras personas y comunicarse con precisión y claridad. Entonces las tres áreas son

Investigación Analítica . Busco 3 fortalezas principales en sus preguntas analíticas.

  1. Entendimiento holístico . Comprensión del escenario empresarial. ¿Hacen preguntas dirigidas a garantizar que comprendan el objetivo comercial general de los requisitos? "¿Estamos eligiendo de una lista fija de hamburguesas o la gente puede construir la suya propia?"
  2. Amplitud _ Entender el alcance completo de la solución. ¿Hacen preguntas dirigidas a comprender la escala completa de funcionalidad requerida? "¿Los usuarios requieren administración de cuentas y perfiles? ¿Necesitan restablecer las contraseñas? ¿Necesitamos su dirección de correo electrónico?"
  3. profundidad _ Comprender los detalles de los requisitos individuales. ¿Están haciendo preguntas para obtener los detalles de lo que significa un requisito en particular? "¿Hamburguesas 24 significa que el sitio tiene que funcionar las 24 horas del día, los siete días de la semana, los 365 días del año?"

Documentación de requisitos Quiero asegurarme de que sepan cómo expresar los requisitos de los sistemas técnicos, por lo que busco ver dos áreas principales de habilidades.

  1. datos _ En mi opinión, no puede trabajar de manera eficiente en el análisis de sistemas, la recopilación de requisitos o el diseño de soluciones sin comprender los fundamentos de las estructuras de datos y cómo representar entidades y procesos del mundo real en un modelo de datos. ¿Están expresando los requisitos para almacenar información de manera lógica y organizada? "Las hamburguesas tienen los siguientes atributos: tipo de pan, precio.." ¿Entienden y expresan los fundamentos de las relaciones cardinales entre entidades? "Cada hamburguesa puede tener varios de los siguientes ingredientes".

  2. Destacando _ ¿Entienden cómo desglosar los requisitos en una lista lógica de características individuales requeridas? Si no pueden hacer esto, entonces alguien más tiene que "Característica A: los usuarios podrán iniciar sesión. Característica B: los usuarios podrán restablecer su contraseña".

Comunicación y Habilidades Interpersonales . Quiero asegurarme de que sea un buen comunicador claro y fácil de hablar.

  1. claridad _ Es lo que están diciendo claro y fácil de entender. No es suficiente que ellos mismos entiendan el problema que necesitan para poder garantizar de manera eficiente que todos los demás lo hagan. Debe tener cuidado aquí, ya que si solo tiene entrevistadores que ya entienden el problema comercial y son senior, pueden asumir que porque entienden que fue bien explicado. A menudo es mejor pedirles que describan algo en lo que son expertos y usted no lo es. Intento que los candidatos expliquen los detalles de un proyecto o sistema anterior en el que hayan trabajado y que nosotros (el panel de entrevistadores no sepa).

  2. Habilidades Interpersonales . ¿Son fáciles de llevar? ¿Es agradable y divertido hablar con ellos? Además del sesgo obvio que tengo personalmente de querer trabajar con gente agradable y divertida, existe una necesidad fundamental de analistas de negocios con los que la comunidad de usuarios hable felizmente y con los que interactúe. He visto demasiados proyectos meterse en problemas porque los equipos de entrega no lograron establecer la confianza y la relación con sus clientes y, a menudo, se necesita que los analistas comerciales sean la cara amigable de un equipo de entrega técnica.

En general, piense de esta manera, qué, por qué, cuándo, quién, cómo, y después de la respuesta de cada uno de los anteriores, pídales a esos 5 nuevamente que profundicen más.

  1. Describa el proceso de recopilación de los requisitos que planea tomar. ¿Qué tipo de preguntas planeas hacer? ¿Qué consideraciones hay que tener? (desde el punto de vista de BA)

una. ¿Qué tipo de comida vende Burger-24 además de hamburguesa? (categoría de comida del sitio web)

b. ¿Cuándo suelen pedir los clientes y qué comida piden más (comida de la página de inicio para mostrar en diferentes horarios)?

C. ¿Qué fuentes de pago utilizan los clientes? (Echa un vistazo a Paypal o tarjeta de crédito)

d. ¿Por qué los clientes usarán el sitio web en lugar del número de teléfono?

mi. ¿Cuáles son las conversaciones cuando los clientes llaman? (formulario que se mostrará al realizar el pedido a través del sitio web)

F. ¿Cómo entregas la comida? (¿Deberíamos mostrar la ubicación de entrega en tiempo real?)

  1. Por favor cree la especificación basada en la información actual dada

una. el sitio web debe mostrar comida

b. los usuarios pueden seleccionar alimentos, calcular el total, el impuesto y el subtotal.

C. los usuarios pueden pagar a través de un tipo de fuentes de pago.

d. y más sobre la velocidad de carga, la seguridad, el tema y el estilo del sitio web.

Los métodos para hacer las preguntas también deben incluir a quién hacer las preguntas y también otras tácticas como hacer pedidos (en línea) a la competencia para ver sus especificaciones. Y consideraría hacer preguntas e investigar la factibilidad (con el equipo técnico) funciones avanzadas como promociones, historial de interacción con el cliente (¿qué ordenó la última vez, quiere probar el otro menú?), etc.