Requisite Master

Les presento a continuación una aplicación que desarrollé en mis ratos libres.

Básicamente consiste en un administrador de requerimientos para proyectos de software, durante algún tiempo estube buscando una aplicación parecida que fuera open source pero las opciones que encontré no me gustaron del todo así que me aventuré a hacer una propia.

Lenguaje de programación: PHP
Base de datos: MySQL
WebServer: Apache
Status: En desarrollo
Idioma: Inglés

En mi caso utilicé XAMPP Portable para poder correr este programa desde mi USB

Adjunto algunos screenshots:


Este es el menu principal de la aplicación y está dividido en las siguientes secciones:

Main Menu
Business Modelling
En esta opción el usuario podrá registrar información recabada durante la fase de análisis de negocio. Entre lo que podrá dar de alta está: Información de la organización, objetivos, procesos principales, stakeholders, glosario de términos.

Problem & Solution
Esta sección permitirá la documentación de los problemas de la organización, las soluciones que deberá proporcionar la aplicación a largo plazo y en que fases se estará liberando esta solución.

Requirements Elicitation
Aquí se documentarán cada uno de los requerimientos, reglas de negocio, supuestos y riesgos.

Requirements Specification
La aplicación esta considerado que el enfoque de la solución será orientado a objetos. El usuarió podrá capturar actores, casos de uso, entidades y sus atributos.


Screenshots
Agregar nueva organización (Haga click sobre la imágen para agrandar)













Listado de Requerimientos (Haga click sobre la imágen para agrandar)







Traceability


Use Case vs Business Rule
Muestra un reporte de la trazabilidad entre cada caso de uso y una regla de negocio.

Use Case vs Entity
Muestra un reporte de la trazabilidad entre cada caso de uso y una entidad.

Use Case vs Requirement
Muestra un reporte de la trazabilidad entre cada caso de uso y un requerimiento.

Use Case vs Actor
Muestra un reporte de la trazabilidad entre cada caso de uso y un actor.


Pivot Tables

Data Dictionary
Genera un reporte de las entidades y sus atributos.



Use Cases per Requirement (Haga click sobre la imágen para agrandar)
Permite ver que requerimientos son cubiertos por que casos de uso. Adicionalmente permite ver los casos de uso que no estan mapeados a ningún requerimiento.








Use Cases per Entity
Permite ver que entidades son usadas por cada caso de
uso. Adicionalmente permite ver los casos de uso que no estan mapeados
a ninguna entidad.


Use Cases per Rule
Permite ver que reglas de negocio son usadas por cada caso de
uso. Adicionalmente permite ver los casos de uso que no estan mapeados
a ninguna regla de negocio.



Reports
Use Case Composition (Haga click sobre la imágen para agrandar)
A través de este reporte se puede ver que elementos (Requerimientos, Actores, Entidades, Reglas de Negocio) están integradas a cada caso de uso.









Traceability (Haga click sobre la imágen para agrandar)
Reporte que permite ver la trazabilidad desde el objetivo organizacional a casos de uso, reglas, etc.

Carne de pollo molida

Este platillo contiene la mezcla exacta de carbohidratos y proteinas que todo atleta necesita, consúmase preferentemente a medio día acompañado con pan o tortillas.

Porciones:
5
Tiempo de preparación: 15 min.
Complejidad: Principiante
Costo del platillo: $30-$40 ($4 USD)

Ingredientes:
2 Papas
Salsa roja (la suficiente)
1/2 kg de carne de pollo molida (approx)
Crema


Procedimiento:

1. Parta las papas en pedazos no muy pequeños y póngalas a cocer approximadamente unos 10 minutos o hasta que se empiecen a poner suavecitas.

2. De manera paralela al cocimiento de las papas, ponga a cocer el pollo molido y agregue los sazonadores que tenga disponibles en su alacena al gusto.

3. Una vez que hayan quedado listas las papas, incorpórelas con el pollo y agregue una cantidad generosa de salsa roja (esta pudiera ser principalmente puré de tomate, salsa de chipotle ó salsa para spaguetti).

4. Deje cocinar por approximadamente 5 minutos (revuelva constantemente).

5. Por último y para evitar que el platillo quede muy seco, agregue crema al gusto.
Posted by Picasa

Reseña de los 400 Golpes

Titulo original: Les Quatre Cents Coups
Director:
François Truffaut
País:
Francia
Año:
1959








Esta es la segunda película de Truffaut que veo (la primera fue La Nuit américaine) y he de decir que tenía muy altas expectativas al momento de verla, el DVD que compré decía literalmente "La obra maestra de François Truffaut" y ante un título como este no se me puede culpar de no esperar poco menos que lo mejor de esta película. Incluyo el argumento tal cual está en wikipedia:


Antoine Doinel es un adolescente parisino no especialmente querido por su familia. Su madre, que lo tuvo de soltera, quiso abortar, aunque la abuela lo impidió, y fue reconocido por el que ahora es su padre. La falta de atención de su familia hacen de Doinel un alumno
díscolo en el colegio, pero sus travesuras y la mala suerte que tiene al descubrir a su madre con un amante hacen que se vaya viendo encaminado hacia el delito. En el momento en el que lo comete, su propia madre hace lo posible por deshacerse del muchacho, que acabará internado en un centro para menores delincuentes, del que un día se escapa para poder ver el mar.

Algo bien interesante acerca de esta reseña que no puedo dejar de comentar es que pareciera que existe un historia en esta película y que a decir verdad se lee intersante (o al menos entretenida)

Siendo honestos, la primera vez que ví esta película (de nuevo tomando como base las expectativas que tenía de ella) y mientras esta duró siempre tuve la esperanza que la
historia en algún punto iba a mejorar o al menos iba a convertirse en eso (una historia).

Cuando esta acabó y al final me quedé con mis esperanzas frustradas lo primero que hice fué ir a amazon.com y consultar las distintas críticas que los espectadores dieron. Todas las críticas que dieron calificaciones de cinco estrellas (con comentarios como "Excellent", "Superb", "Great Movie" y demás) las pasé de largo. Encontré una crítica que me dió algo de luz para intentar entender un poco esta película; a grandes rasgos decía: "Esta pelicula no tiene una historia definida, porque la vida es una serie de eventos uno tras otro. La cinematografia de la pelicula es excelente" .

Completamente de acuerdo en ambas sentencias, pero precisamente por eso la gente ve películas o lee libros; porque nos gustan las historias, las historias nos enseñan o nos dicen algo que ya sabíamos de modo diferente o de uno que ya sabíamos (peliculas aburridas). Pero una "serie de eventos desafortunados" y no tan ligados a diferencia de lo que se lee por la reseña que incluyo arriba, hacen de esta película en mi opinión personal una gran decepción desde el punto de vista historia.

La fotografía es muy buena en realidad no tiene el arte del cine de Fellini pero los paisajes parisinos tanto urbanos como rurales lucen geniales. En particular es de prestar atención, la escena en donde el instructor de educacion fisica sale con los alumnos a "ejercitarse" por las calles y a su vez estos poco a poco se van escabullendo.


Las actuaciones a mi parecer también son muy buenas; el merito es que buena parte del talento actoral son niños y sus actuaciones son bastante creibles; en cuanto a los personajes adultos el maestro de escuela me encantó, fue muy claro que no le caía bien Antoine y lo cierto es que a mi tampoco (quizás por eso me identifiqué con él).

Con respecto a nuestro personaje principal Antoine, es un niño que lo odias o lo amas; en lo personal yo lo odié aunque al final me compadecí un poco de él. Cuando piensas que se reformará y empezará a hacer las cosas bien, que ha encontrado la motivación y el impulso que necesitaba, te defrauda nuevamente.



Es triste pensar que alguien que comenzó con ciertas travesuras graciosas, llegue a convertirse tán rápidamente en un chico incorregible y posteriormente en un ladrón. Al final todo pareciera que las cosas pintarán peor para este chico.