lunes, 24 de febrero de 2014

PSP
Muy buen día, hoy les presento la siguiente información relacionado al PSP, y los formatos que este conlleva. Es algo muy sencillo pero completo que abarca los puntos mas importantes de este tema.

Antecedentes:
Los ingenieros de software rara vez basaban su trabajo en practicas y metodologías establecidas por lo que rara vez cambiaban su habito de trabajo. Ellos creían en "sólo creen en lo que han probado y no prueban otras metodologías". 

¿Que es?
  • šUn PSP es un proceso personal para desarrollar software.
  • Es un ciclo de vida del proceso de software que se caracteriza por: Ser definido, conciso
  • šUn PSP es un marco de trabajo de medición y análisis que te ayuda a caracterizar tu proceso.
  • šEs también un procedimiento definido para ayudarte a mejorar tu rendimiento.

En si, creo que es una buena manera de generar un buen proceso personal para llevar a cabo un proyecto, tener un buen control de como desarrollarlo y los puntos exactos que nos hará mas factible y rápido o minimizando los errores de este.
Pasos:
  • Los ingenieros deben ser entrenados por un instructor calificado de PSP.
  • La Capacitación es sobre grupos o equipos, y serán grupos que así lo han sido y seguirán siendo.
  • Requiere un fuerte soporte de administración, en este sentido es necesario que los administradores entiendan el PSP, saber como apoyarlos y como monitorear sus avances, sin un adecuado monitoreo los ingenieros caerán otra vez en los malos hábitos.
  • šDespués de ser bien entrenados y bien administrados lo que sigue es optimizar la interacción entre equipos y aquí entraría Tema Software Process, el TSP extiende y refina los métodos de CMM y PSP sobre desarrollo y mantenimiento de equipos, y llegar a lo que se le llama un equipo auto dirigido

       Los ciclos de vida son las siguientes:
            
         LOS PUNTOS QUE PARA MI FUERON LAS MAS IMPORTANTES SON:
          1.-  La planeacion: se llevan a cabo los requerimientos, el desarrollo de las estrategias, los recursos y programar todas las tareas.
     2.- Diseño: aquí ya son las especificaciones internas , el diseño, los prototipos, la documentación y el diseño.
           3.- Desarrollo: la mas importante donde se hace el diseño de módulos, la revisión del diseño, el código, la revisión de este, compilación, pruebas. creo que en este punto se pueden agregar varios puntos para admitir algunas que otras.
          

Cc     Como verán, este es el flujo de su proceso:





y finalmente, algunos formatos para la creación de PSP:
Planificación:

Estimación de software
Diseño

Entre otras.
aqui les dejo un link donde pueden encontrar todas las necesarias para el PSP
http://proceso-software-personal.blogspot.mx/-

Conclusion
Esta es una buena manera de llevar un control de todas las actividades que realizamos para el proyecto en la cual nos estamos enfocando, cada uno delas etapas cuenta con un formato que nos ayuda a realizar las tareas establecidas tratando de ser en el tiempo determinado. 

Referencias;
http://ingsw.ccbas.uaa.mx/sitio/images/material/psp.htm

Villalta, C. (05 de 07 de 2009). Aplicacion del Proceso Software Personal PSP. Obtenido de Aplicacion del Proceso Software Personal PSP: http://proceso-software-personal.blogspot.mx/

jueves, 20 de febrero de 2014

Infografía:
Introducción
 Te doy la bienvenida para darle un vistazo a mi investigación sobre la definición de la infografía. Bien por ahora está de más decir que se trata de una manera de informar de varias maneras.

Desarrollo
Investigando he hallado en un libro llamado La Infografía Periodística lo siguiente:
Infografía
Los infografos, al unísono, destacaron el aspecto visual o grafico de la infografía. No obstante, mientras para algunos es una forma o manera de comunicar, para otros es un recurso. “Es la forma de representar gráficamente una información y hacerla más atractiva al público lector”, opinó Grafos.
“Es una manera de comunicar, accesible. Limpia, creativa, visual. Es una fórmula secreta para enganchar al lector y que a este le llegue el mensaje” Lara craw
La trilogía de los que definen a ala infografía  como una “forma” o “manera” grafica o visual “atractiva e interesante, que como finalidad principal ayude al lector a comprender de forma más sencilla cualquier noticia que requiera ser explicada a través de imágenes.” Macintosh.

Ahora bien, en palabras más claras y propias, la infografía es la manera de dar a conocer información a través de dibujos, gráficos, esquemas, estadísticas y representaciones.
Se ve demasiado en los libros de estadísticas en graficas de cualquier tema que se quiera dar a conocer, una imagen representando lo que se desea penetrar a las mentes de los lectores, es una buena manera de no hacer aburrida y tediosa para suministrar la información. Es una manera muy verídica de dar a conocer temas ya que para ello, todo lo que se representa tiene que ser correcta y adecuada.

Conclusión
Es una muy buena manera de representar la información ya que es demasiado aburrido tener solo información basada en letras, creo que es más entendible una imagen como se dice “una imagen vale más que mil  palabras” y me parece una excelente manera para no llenarnos de tanta información que no sabremos interpretarla sino hasta viendo una imagen, grafica o representación.

Referencias
Sojo, C. A. (2000). La Infografía Periodística. Fondo Editorial Humanidades.
Martínez, M. M. (s.f.). Monografias.com. Obtenido de La infografia: http://www.monografias.com/trabajos59/la-infografia/la-infografia.shtml





Curación de contenidos:
Introducción

Hablaremos de la curación de contenidos, que por mi parte jamás había escuchado ese término, pero ahora que estuve investigando, aunque no lo conozco de tal forma, lo he venido haciendo con proyectos realizados en la materia, creo que todo proyecto tiene este tipo de desenlace.



Desarrollo

El curador de contenidos digitales busca, elige y presenta elementos informativos de la web, lo cual es realmente útil para filtrar la gran masa de información que existe en la actualidad, por tanto se vuelve en un experto que ayuda a determinar conocimientos valiosos, en otras palabras, el curador es el editor que elige no sólo artículos y presentaciones, sino los tweets, fragmentos, fotografías o vídeos de mayor sentido a su juicio y experiencia. 
Esto es lo que en realidad hace  un curador, es el que se encarga de analizar toda la información que se viene buscando y analizando, es decir, exprimir lo exprimido para obtener una fina información detallada y necesaria para la generalización de un proyecto o investigación.
Este tema ya contiene un libro basado en eso que se denomina “Curation Nation. How to Win in a World Where Consumers are Creators" ("Nación de curadores. Cómo ganar en un mundo donde los consumidores son creadores")”, de Steven Rosenbaum, el cual dice que la curaduría se halla en el corazón de éxitos recientes. Yo entiendo por eso que la información va creciendo a diario por lo que siempre la información más relevantes serán los actuales.

Conclusión
En fin, es una buena técnica para tener solo lo más importante en nuestras manos, ya que mayormente encontramos demasiada información en la red, pero no sabemos si es verídica o mentira, pues me parece interesante que toda la información, se tenga que analizar y pasar en varias etapas para recopilar la mejor información y la más necesaria.
Aquí les dejo un pequeño vídeo de la curación de contenidos:

https://www.youtube.com/watch?v=lK2t0eHxL9E

Referencias
LOBO, J. F. (10 de 10 de 2011). El universal. Obtenido de Curador de contenidos digitales: http://www.eluniversal.com/opinion/111010/curador-de-contenidos-digitales


Infoxicación:
Introducción

En este blog hablaremos acerca de la Infoxicacion, un tema poco conocido pero que en nuestra rama como informáticos, deberíamos de tener cuidado acerca de toda la información que tenemos en nuestras mano.
En el libro Nuevas tecnologías para la producción periodística se dice que es un término en castellano que corresponde al information overload anglosajon y que se refiere a la intoxicación intelectual que produce el exceso de información.

Desarrollo

Encontré que Alfons Cornella es el responsable de acuñar esta terminología para un fenómeno que esta ya instalado en nuestras vidas. Parece ser que él escribió una nota la cual decía lo siguiente:
Infoxicación
Alfons Cornella
 La palabra define el exceso informacional, de intoxicación informacional, en la que tienes más información de la que humanamente puedes procesar y, como consecuencia, surge la ansiedad.
En ingles el termino es information overload (sobrecarga informacional). Pues bien, la Infoxicacion es un problema de nuestra sociedad y, por tanto, también una gran fuente de oportunidades.
Esto es interesante ya que es una palabra extraña que para mí me parece compuesta de dos palabras:

    **Información;  es un conjunto organizado de datos procesados, que constituyen un mensaje que cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje
2.  ** Intoxicación; ingesta excesiva 

ASÍ QUE ES UNA GRAN CANTIDAD DE INFORMACIÓN LA QUE ESTAMOS PROCESANDO.

Conclusión
Creo que la Infoxicacion a pesar de tener ventajas como tener mucha información, es malo tenerla y no saber procesarlo, puesto que es una gran cantidad de información con la que estamos contando donde podrá llegar un punto que no sabremos lo que en realidad es verdad porque habrá tanto con que compararlo. Creo que la tecnología está avanzando y en realidad ya no sabremos nada comparados con los aparatos que procesan toda esta información.
Aquí les dejo un pequeño video para que interpreten la Infoxicacion ya que es a base de imágenes.


Referencias
Antonio García de Diego Martínez, D. P. (2007). Nuevas tecnologías para la producción periodística. Visión Libros.


miércoles, 12 de febrero de 2014

FACTORES QUE DETERMINAN LA CALIDAD DEL SOFTWARE

En mi punto de vista, dependiendo del proyecto se estén realizando son los factores a escoger para que se genere un buen proyecto. Son varios los que se conocen pero según mi investigación y el cual puse en mi proyecto son las siguientes:

·     -FUNCIONALIDAD: Ya que para nosotros es importante que el software sea correctamente funcionable y no se presente ningún problema.
·        - USABILIDAD: Tiene que ser fácil de usar para cualquier usuario y este no de problemas.
·       - COMPATIBILIDAD: Estamos de acuerdo que se pueda ejecutar en cualquier tipo de sistema operativo pues prácticamente la empresa aún tiene versiones anteriores.
·   -CORRECCIÓN: Debe ser factible de dar mantenimiento por si sucede algún problema o simplemente actualizarlo.
·        - OPORTUNIDAD: Tiene que ser fácil de acceder en cualquier momento dado.
·     -EFICIENCIA: Sus funciones tienen que ser estrictamente respetadas como las pidió el cliente.
·      -OPORTUNIDAD: Tiene que ser fácil de acceder en cualquier momento dado.
·     -EFICIENCIA: Sus funciones tienen que ser estrictamente respetadas como las pidió el cliente.
Bueno estas son algunas que me parecieron más importantes en mi  proyecto por lo que he explicado según lo entendido en mi punto de vista.

ESTÁNDARES
Los estándares por lo generar son los niveles máximos y mínimos que se desean en el proyecto para tener un resultado según los requerimientos del programa o del servicio que se esté brindando por lo que se estaría cumpliendo con el criterio de calidad que habíamos tenido desde un principio además de que se dice que es el grado de cumplimiento exigible a un criterio de calidad.
Pero si por consecuente no cumplimos con lo que se debe, deberemos de actuar rápidamente para que este en buen funcionamiento.
Uno de los estándares más importante es la 9001 ya que se establece más para el desarrollo de software.

Y finalmente les presento de nuevo el mapa completo de los temas vistos.



BIBLIOGRAFÍA

Autor, S. (24 de Enero de 2012). Notas Fuertes. Obtenido de Notas fuertes de un sujeto extraño: http://notasfuertes.wordpress.com/2012/01/24/calidad-factores-y-caracteristicas-que-determinan-la-calidad-de-software/

Yahoo respuetas. (2009). Obtenido de ¿Que es estandar de calidad?: http://mx.answers.yahoo.com/question/index?qid=20081118083301AAVxtqx