Lo que sabe un estudiante del quinto semestre variará de una universidad a otra y de persona a persona.
Pero si la persona pudiera construir una aplicación web, él / ella podría construir un sistema integrado de gestión de errores / tareas con soporte para las prácticas Scrum. (para más detalles, ver Scrum (desarrollo de software))
Entonces, Scrum básicamente recomienda que el tiempo de desarrollo se mida en términos de ‘iteraciones’. La duración de cada ‘iteración’ no es fija. Entonces, si puedo encontrar lo siguiente usando el sistema que uno construye, diría que es compatible con las funciones básicas de Scrum.
1. ¿Qué sucedió en la iteración N?
2. ¿Quién hizo qué ‘tareas’ en la iteración N?
3. ¿Quién mató cuántos ‘errores’ en la iteración N?
- ¿Qué técnicas (formales) de estimación de esfuerzo se usan comúnmente en los proyectos de desarrollo de software en estos días?
- ¿Cómo puede alguien ser un excelente desarrollador al lidiar con las presiones de la universidad?
- ¿Existen sitios web similares que hacen tutoriales en profundidad para la programación web como Nettuts de Envato?
- ¿Qué debe saber todo ingeniero de software sobre la historia de la informática y la cultura informática?
- ¿Cuáles son los servicios que ofrece una empresa de pruebas de software?
Hay muchas herramientas de este tipo que ya están disponibles. Esto no será nada nuevo, pero debería calificar como un proyecto de Ingeniería de Software.