Recursos y necesidades¶
Proyecto | SuiteSET3 |
Descripción | Plantilla para proyectos basada en ReadySET y Métrica 3. |
Desarrollo | project:suiteset3-dev versión suiteset3-dev:version#1 |
Plazos vigentes | FECHA INICIO - FECHA FINALIZACIÓN |
Fecha edición | 21/11/2024 |
Relacionados |
- Tabla de contenidos
- Recursos y necesidades
- Lista de comprobación de necesidades
Recursos humanos¶
Necesidad (tarea) | Recurso | Cantidad | Estado | Comentarios/Responsabilidades |
---|---|---|---|---|
Gestión del proyecto |
NOMBREPERSONA | 20 horas | Pendiente | |
Requerimientos |
NOMBREPERSONA | 20 horas | Asignado | |
Requerimientos |
NOMBREPERSONA, NOMBREPERSONA, NOMBREPERSONA | 10 horas | Asignado | |
Consultoría de experto(s) del dominio |
NOMBREPERSONA | 2 horas | Pendiente | |
Consultoría de experto(s) del dominio |
NOMBREPERSONA | 4 horas | Pendiente | |
Formación en el uso de componentes/tecnologías |
NOMBREPERSONA | 8 horas | Asignado | |
Diseño general |
NOMBREPERSONA, NOMBREPERSONA, NOMBREPERSONA | 20 horas | Asignado | |
Diseño detallado de la Interfaz de Usuario |
NOMBREPERSONA | 5 horas | Pendiente | |
Diseño detallado de la Base de Datos |
NOMBREPERSONA | 5 horas | Pendiente | |
Desarrollo |
NOMBREPERSONA, NOMBREPERSONA, NOMBREPERSONA | 40 horas | Asignado | |
Desarrollo |
NOMBREPERSONA, NOMBREPERSONA | 80 horas | Asignado | |
Desarrollo |
NOMBREPERSONA | 20 horas | Pendiente | |
Documentación técnica |
NOMBREPERSONA, NOMBREPERSONA, NOMBREPERSONA | 10 horas | Asignado | |
Planificación de aseguramiento de la calidad |
NOMBREPERSONA | 10 horas | Asignado | |
Pruebas de aseguramiento de la calidad |
NOMBREPERSONA, NOMBREPERSONA, NOMBREPERSONA | 40 horas | Asignado | |
Control de cambios y publicación de versiones |
NOMBREPERSONA | 4 horas | Asignado |
Necesidades primarias¶
Necesidad | Recurso | Cantidad | Estado | Comentarios |
---|---|---|---|---|
Material de formación |
Manuales / Cursos de una tecnología específica | 1 | Aprobado | Manuales solicitados |
Estaciones de trabajo para desarrollo |
PC Intel i5, 8GB RAM | 4 | Satisfecho | Equipo de desarrollo usará equipamiento existente |
Servidor de Base(s) de datos para desarrollo |
PC Intel i7, 16GB RAM NOMBRESERVIDOR.empresa.com |
1 | Aprobado | |
Estaciones de trabajo para pruebas interactivas |
PC Intel i3, 4GB RAM | 2 | Aprobado | |
Servidor para pruebas de carga |
PC Intel i3, 4GB RAM NOMBRESERVIDOR.empresa.com |
1 | Pendiente | |
Clientes para pruebas de carga |
PC o Mac Intel i3, 4GB RAM | 4 | Satisfecho | Equipo de aseguramiento de la calidad usará equipamiento existente |
Equipo para pruebas automatizadas |
PC Intel i3, 4GB RAM NOMBRESERVIDOR.empresa.com |
1 | Satisfecho | Equipo de aseguramiento de la calidad usará equipamiento existente |
Servidor de Base(s) de datos para pruebas |
PC Intel i5, 8GB RAM NOMBRESERVIDOR.empresa.com |
1 | Rechazado | El equipo de pruebas usará el servidor de base(s) de datos para desarrollo y realizará las pruebas de carga fuera del horario de desarrollo |
Licencias IDE |
Licencias de desarrollo estándar | N/A | Satisfecho | Se usarán herramientas de código abierto |
Licencias SCV |
Licencias de desarrollo estándar | N/A | Satisfecho | Se usarán herramientas de código abierto |
Licencias de herramientas para pruebas |
Licencias de desarrollo estándar | N/A | Satisfecho | Se usarán herramientas de código abierto |
Licencias de Motores de Base(s) de datos |
Licencias de desarrollo estándar | 6 | Pendiente | |
Licencias de Motores de Base(s) de datos | Licencias de produccion | 4 CPU's | 2 Pendientes 2 Rechazadas |
El equipo de pruebas usará el servidor de base(s) de datos para desarrollo y realizará las pruebas de carga fuera del horario de desarrollo |
Componente de software |
Biblioteca GIS con código fuente | 1 | Pendiente | Tarifa única, aprox. 10,000€ |
Componente de software |
Biblioteca de cifrado | 1 | Pendiente | Porcentaje de ingresos, 2% |
Valores posibles para "Estado"¶
- Pendiente: la solicitud está esperando una decisión del Comité de Dirección.
- Asignado: la tarea ha sido asignada a la persona indicada.
- Aprobado: la solicitud ha sido aprobada por el Comité de Dirección, pero el recurso no está disponible.
- Satisfecho: la solicitud ha sido satisfecha y el recurso está disponible.
- Rechazado: el recurso solicitado no ha sido aprobado, el plan deberá ajustarse para que funcione sin este recurso.
Lista de comprobación de necesidades¶
El objetivo de esta lista es ayudar a identificar necesidades que de otro modo podrían pasarse por alto. No sirve para estimar el número de horas necesarias, que debe basarse en el plan de proyecto.
¿Este proyecto sólo necesita unos pocos días de trabajo?
Sí. El equipo de desarrollo puede gestionar su propio trabajo.
No. Se necesita un jefe de proyecto para gestionarlo.
¿Los requerimientos ya están completamente definidos y validados?
Sí. No es necesario dedicar más tiempo a la especificación de requerimientos.
No. Es necesario dedicar tiempo a la especificación de requerimientos.
¿Qué aspectos del sistema necesitan ser diseñados?
Diseño general. Se necesita reforzar el equipo de desarrollo.
Interfaz de Usuario. Se necesita reforzar el equipo de diseño de Interfaz de Usuario con experto(s) en el dominio.
Diseño de Base(s) de Datos. Se necesita reforzar el equipo de desarrollo con administrador(es) de base(s) de datos.
Diseño de seguridad. Se necesita reforzar el equipo de desarrollo con experto(s) en el dominio.
Otros diseños. Se necesita reforzar el equipo de diseño con experto(s) en el dominio.
¿Este plan de proyecto incluye algún nuevo desarrollo?
Sí. Se necesita reforzar el equipo de desarrollo.
No. No se necesitan más desarrolladores.
¿El plan de proyecto incluye configuraciones complejas de componentes existentes?
Sí. Es necesario conocimiento experto en componentes. También es necesario tiempo para coordinarlo con los equipos de desarrollo y operaciones.
No. No se necesita conocimiento experto en componentes.
¿El equipo de desarrollo conoce todas las herramientas, componentes, y tecnologías que se usarán?
Sí. No es necesario dedicar tiempo a formación.
No. Es necesaria formación. Se necesitará material para formación, cursos, o tiempo con expertos o tutores. Enumarar las necesidades individuales específicas de formación.
¿El equipo de desarrollo tiene una metodología de desarrollo de software?
Sí. No es necesario dedicar tiempo a definir una metodología.
Sí, pero es necesario tiempo para definir la metodología que se aplicará en el proyecto.
No. Es necesario definir y documentar la metodología y formar a los miembros del equipo. Es necesario además tiempo para ajustes dentro del proyecto.
¿El plan del proyecto incluye documentación para el usuario final?
Sí. Es necesario asignar recursos para esta tarea.
No.
¿Cuál es la complejidad de la documentación interna?
Significativa. Es necesario asignar recursos para esta tarea.
Normal. Los desarrolladores pueden producir documentos técnicos mientras trabajan.
¿Los equipos de soporte, formación, operaciones o servicios tendrán que trabajar con el producto de este proyecto?
Sí. Es necesario dedicar tiempo a formar a las personas de estos equipos.
No, pero otros desarrolladores necesitarán formación para reutilizar estos componentes.
No. El esfuerzo dedicado a generar una buena documentación técnica deberá ser suficiente.
¿Se venderá el producto de este proyecto a los clientes directa o indirectamente?
Sí. Se debe seguir el SDM completo, reforzado con un equipo de control de cambios y de versiones.
No, es para uso interno, pero se usará repetidamente para ayudar a contruir un producto de venta. Son necesarios un equipo de control de cambios y de versiones.
No, es para uso interno, y sólo se utilizará una vez. No se requiere el refuerzo de un equipo de control de cambios y de versiones.
¿El plan de Control de Calidad requiere la ejecución de pruebas unitarias automatizadas?
Sí. Se necesitará tiempo de desarrollo para implementar pruebas unitarias.
No. Se requerirá tiempo para el equipo de Control de Calidad realice las pruebas manualmente.
¿El plan de Control de Calidad requiere hacer algo más que la ejecución de pruebas unitarias automatizadas?
Sí. Es necesario tiempo para realizar tareas adcionales de Control de Calidad.
No. Las pruebas unitarias serán suficientes para los componentes. Se puede realizar un control de calidad completo en los productos que usan este componente.
¿Cuántas estaciones de trabajo para desarrollo serán necesarias?
Una por desarrollador.
Una por desarrollador, además de...
¿Cuántos servidores para desarrollo serán necesarios?
Ninguno.
Uno para el equipo de desarrollo.
Uno para cada aspecto del desarrollo.
Uno para cada rama del desarrollo.
¿Que servidores de base de datos serán necesarios?
Ninguno. No se está utilizando ninguna base de datos.
Ninguno. La base de datos está integrada en el producto y no requiere un servidor separado.
Uno para el equipo de desarrollo.
Uno para el equipo de desarrollo, uno para Control de Calidad.
Uno para cada rama del desarrollo.
Uno para el equipo de desarrollo, uno para Control de Calidad, y uno para pruebas de carga.
Uno para cada desarollador o personal de pruebas, y otro para pruebas de carga.
¿Qué equipamiento será necesario para las pruebas automatizadas?
Ninguno. No se realizarán pruebas automatizadas.
Ninguno. Las pruebas automatizadas se realizarán en las estaciones de trabajo.
Uno para todas las pruebas automatizadas nocturnas.
Uno para cada aspecto de las pruebas automatizadas nocturnas.
Uno para cada rama del desarrollo.
¿Qué equipamiento será necesario para las pruebas de carga?
Ninguno. No se realizarán pruebas de carga.
Ninguno. Las pruebas de carga se realizarán en las estaciones de trabajo.
Un equipo para todas las pruebas de carga.
Varios equipos son necesarios para actuar como clientes y servidores.
Un cluster de equipos de prueba de carga para cada rama del desarrollo.
¿Qué herramientas de desarrollo deben tener licencia para este proyecto?
Ninguna. Todo es implementado por nosotros.
Ninguna. Todas las herramientas de desarrollo son de código abierto.
Algunas herramientas: IDE, base(s) de datos, herramientas para pruebas. Estas herramientas ya han sido adquiridas, instaladas y configuradas.
Algunas herramientas: IDE, base(s) de datos, herramientas para pruebas. Debe reservarse presupuesto para adquirir estas herramientas. Se necesitará tiempo para investigar, seleccionar, adquirir, instalar y configurar estas herramientas.
¿Qué componentes de software deben tener licencia para este proyecto?
Ninguno. Todo es implementado por nosotros.
Ninguno. Todos los componentes reutilizados son de código abierto.
Algunos componentes: base(s) de datos, software de servidor, librerías. Estos componentes ya han sido seleccionados, adquiridos, instalados y configurados.
Algunos componentes: base(s) de datos, software de servidor, librerías. Debe reservarse presupuesto para adquirir estos componentes. Se necesitará tiempo para investigar, seleccionar, adquirir, instalar y configurar estos componentes.
¿Las asignaciones del personal necesario están condicionadas de alguna forma?
Sí. Todas estas condiciones están descritas en la columna de comentarios. Y existe un plan de contingencia para conseguir (un subconjunto aceptable) de los objetivos del proyecto.
No. El Comité de Dirección ha reservado estos recursos tal y como se habían planificado, y las necesidades de este proyecto tendrán prioridad sobre cualquier otro proyecto que pueda necesitar los mismos recursos.
¿Se han comunicado las asignaciones de recursos a las personas asignadas y sus responsables?
Sí, todo el mundo las acepta, aunque cualquier desacuerdo o aportación será tenida en cuenta.
No, este es un riesgo que se recoge en los riesgos y planes de contingencia.