El primer paso sería determinar quiénes son exactamente sus partes interesadas. Puede parecer que esto tiene una respuesta obvia, pero se sorprenderá de la cantidad de partes interesadas diferentes que puede enumerar si hace un esfuerzo distinto para hacerlo.
El siguiente paso sería obtener requisitos. Esto debe hacerse en inglés simple, en el idioma de los usuarios y partes interesadas que haya identificado. Se debe elaborar una especificación de punto de alto nivel.
Luego, analice los requisitos para asegurarse de que no entren en conflicto entre sí. Si esto sucede, resuelva antes de seguir adelante. Por ejemplo, el usuario A quiere que varios usuarios accedan al sistema simultáneamente y una parte interesada le informa una limitación de infraestructura que podría impedir que el sistema maneje usuarios simultáneos.
El siguiente paso es negociar los requisitos. Esto significa comunicarse con sus usuarios para asegurarse de que el conjunto final de requisitos esté bien con todos. Algunos usuarios pueden tener muchos requisitos que pueden no ser implementables según los recursos del proyecto. Es posible que sea necesario reducirlos o eliminarlos por completo, para implementarlos en una iteración posterior del sistema.
Finalmente, asegúrese de que los patrocinadores del proyecto y las partes interesadas firmen el conjunto final de requisitos y, si es posible, elabore pantallas de maquetas para todos los requisitos principales. Este paso realmente ayuda en la gestión de expectativas y en la detección de malentendidos que pueden haber surgido durante el proceso.
Obtuve esta increíble oportunidad de trabajar independientemente en un cronograma planificando una aplicación web y me pidieron que capturara los requisitos por primera vez. ¿Cómo puedo hacerlo eficientemente?
Related Content