lunes, 24 de febrero de 2014

Formatos y procedimientos para la medición del PSP.

Introduccion:
En este tema les mostrare algunos formatos para la medición del PSP, y sus procedimientos para llevar a cabo la medición del PSP.
Formatos:
Registro de tiempo:
Es el formato del registro de tiempo y que contiene diversos campos, aunque conforme se avance de nivel, se van agregando más campos y demandas.



Registro de defectos.
El propósito general de llevar este registro de defectos reside en promover la mejora continúa cada vez que se haga un proyecto. Cada fase de PSP debe de contar con un registro de defectos, ya sean revisiones, compilaciones o pruebas.

Resumen de plan de proyecto:
Este formato reúne las estimaciones y los datos reales que conforman al proyecto en toda su amplitud para que al final se realicen las comparaciones necesarias y exista un histórico de todos los proyectos realizados.



Procedimientos para la medición PSP:

   Planeación.
 Estimación de los defectos.
  Planificación proporciona una sólida base para comprometerse.
  Estimación del tiempo necesario.
 Diseño de alto nivel.
  Elabora especificaciones externas para los componentes construidos.
  Diseño de componentes.
Construcción de prototipos.

 Revisión del diseño de alto nivel.
                         Métodos de verificación para errores de diseño.
Mediciones para las tareas importantes y los resultados de trabajo.

Desarrollo.
  Diseño a nivel de componentes se refina y revisa.
 Se genera, revisa, compila y prueba el código.
 Puede medirse en líneas de código (LOC).

 Análisis de resultados.
  
Las mediciones y medidas deben ofrecer una guía para modificar el proceso y así mejorar la efectividad.



Diagrama  de procedimientos:



Referencias bibliográficas:

http://catarina.udlap.mx/u_dl_a/tales/documentos/lis/pelaez_r_jj/capitulo3.pdf

http://www.slideshare.net/christmo/proceso-de-software-personal-psp





PSP y sus elementos.

Introducción:
En esta ocasión les hablare del proceso de PSP (Proceso de Software Personal ),
este se caracteriza por es de uso personal y se aplica a programas pequeños.

Que es PSP?
Es un Proceso de Software Personal que nos sirve para dar la mejor calidad y llevar el control de desarrollo de nuestro software, tiene varios elementos que son:

 Estas versiones son denominadas como PSP0 a PSP3. Cada versión tiene un mismo conjunto de logs, formularios, scripts, y standards.

Su objetivo es:
*controlar el proceso desarrollado.
*Mejorar la calidad de proceso de desarrollo.
*En general provee CALIDAD Y PRODUCTIVIDAD.

Dejo Bibliografia para que chequen mas afondo el tema.

http://www.slideshare.net/christmo/proceso-de-software-personal-psp




jueves, 20 de febrero de 2014

Infografia.

Introducción.
Este tema es referente a la infografía que es necesaria para dar a entender un tema mas gráficamente y tenga una interpretación y comprensión inmediata y no sea difícil de entenderla.

¿Qué es una Infografía?
Es un conjunto de ilustraciones podemos ayudar mas al lector a través de gráficos que puedan entenderse e interpretarse instantáneamente, los cuadros gráficos tienen una existencia que data de muchísimos años atrás.
No debe competir con los artículos ni ser mejor que la fotografía o la historia, su labor es compartir todas las mismas responsabilidades para tener un objetivo de ofrecer y que sea mas entendible la información que se da.

Referencia Bibliográfica:
En este artículo puedes encontrar los tipos de infografías que se pueden realizar.

Infografía.
Entrar al link para ver infografía.

Curador de contenidos

Introducción.
En este tema se le voy a presentar que es un curador de contenido, para que puedan elegir la información mas relevante de un tema, y sea mas fácil encontrar y elegir la información.

¿Qué es un Curador de contenidos?
Un curador de contenidos es alguien que continuamente encuentra agrupa, organiza y comparte el mejor y mas relevante contenido de un tema específico en línea. El componente mas importante de este trabajo es la palabra “continuamente”. En el mundo de la Internet es tiempo real esto es critico.
El curador de contenidos ofrece criterio editorial y ahorro de tiempo a los usuarios.


Referencia:

Infografía:
Entra en este link para ver Infografía.


Infoxicación

Introducción.
A continuación les presentare una pequeña reseña del significado del termino INFOXICACION, ya que casi a todos los que buscamos en la red sobre una investigación nos saturamos de información, a eso se le llama INFOXICACION.

¿Que es la INFOXICACION ?
Se refiere a la sobresaturación de información la cual incluso puede llegar a generar angustia en el usuario por no sentirse en condiciones de encontrar la información buscada.
Como enfrentar la INFOXICACION:
La Web se identifica que muchas de esas herramientas de taxonomías se potencian significativamente cuando se integran con un componente social o mejor dicho cuando estas taxonomías logran enriquecerse con la inteligencia colectiva de muchas personas colaborando en organizar y etiquetar la información.
Es decir por una parte es conveniente apoyar los métodos y herramientas taxonómiacas que hacen posible clasificar, etiquetar, jerarquizar y ordenar y por otra parte incorporar nuevas metodologías orientadas a organizar de manera colectiva.

Referencia Bibliográfica para que vean una definición completa:

Infografía.
Puedes entrar aqui para ver una pequeña infografia.

miércoles, 12 de febrero de 2014

Factores y Metricas de Calidad.


Factores y Metricas de Calida.

Los factores son relacionados con las actividades que deben de cumplir un software para  una buena calidad, los mismos factores pueden tener métricas para completar e implementar el factor de calidad esto es necesario para un buen funcionamiento del mismo puede depender del tipo de sistema o software que se desarrolle puede contener uno o varios factores.
Uno de los factores que puede contener un sistema o software es el de CORRECCION este tiende a lograr sus objetivos que se han marcado desde el principio del sistema, INTEGRIDAD este es muy necesario para controlar el servicio del sistema  ya sea un tiempo límite de uso del mismo o herramientas que puede usar el usuario para que lleve a cabo sus tareas , FACILIDAD DE USO este es muy importante para el cliente porque con este podrá utilizar su sistema con facilidad y aprender cómo utilizarlo con rapidez no tiene que ser confuso, ya que el cliente le hacen una entrevista para saber sus necesidades y poder llevar acabo el sistema con una interfaz y forma de uso muy fácil y muy agradable para el cliente y no tenga complicación alguna al tratar de usarlo, REVISION DEL PRODUCTO Es muy importante para saber que el sistema está yendo por buen camino en el desarrollo también en la ejecución  y funcione correctamente y no haya un problema de ejecución, MANTENIMIENTO este factor es muy importante ya que con este podremos verificar que errores tiene el sistema en el que se trabaja, primero se localizara y después se arreglara o corregirá el error para su correcto funcionamiento que debe de tener, la PORTABILIDAD en muchos casos este es importante para su funcionamiento porque puede ser un software de escritorio puede requerir diversas versiones de sistema operativo para que pueda instalarse y ejecutarse o también en una aplicación web, puede tener un problema en el explorador que se está ejecutando debe de tener varios exploradores en el que se pueda ejecutar la web para que no haya problema pero se tiene que informar al cliente en que navegadores se puede ejecutar , estos son algunos de los factores importantes hay más que no se deben descartar.
Las métricas son muy importantes para lograr los factores que se quieran implementar en el sistema o software.
Por ejemplo:
La Facilidad de uso, se deben implementar varias métricas para llevar a cabo el factor, LA COMPLEJIDAD este no debe de ser muy complejo porque se extiende la dificultad de uso, tiene que ser nada más con las necesidades del cliente ya dichas en la entrevista que se le hicieron para la elaboración de su sistema, CALIDAD DE DISEÑO tiene que ser exactamente con las necesidades del cliente para que el cliente se le sea más fácil familiarizarse con el sistema y no tenga problema alguno para manejarlo, DISEÑO ARTITECTONICO para su elaboración y desarrollo del sistema tiene que ser sin error alguno y pueda ejecutarse correctamente, no tiene que tener ningún error en la línea de código, con este es más fácil la identificación de las fallas que tiene el sistema, FLEXIBILIDAD esta puede ser orientada a clases ya que cada clase va a ser un módulo que va a tener el sistema que se elabora, en cada de las clases debe de tener línea de códigos, el CODIGO FUENTE es todo el estructurado del sistema en programación también sirve para identificar los errores fácilmente, LA SEGURIDAD es muy importante para que no se duplique el código fuente y no puedan modificarlo, porque sin seguridad puede ser robado, también puede usarse para mal.
En conclusión este tema es muy importante para lograr la CALIDAD deseado y lograr lo requerido por el cliente, los factores son actividades que puedes lograr con un buen desarrollo también puedes verificar problemas internos del sistema  y sobre portabilidad y saber dónde y donde no se puede ejecutar un sistema, en las métricas las necesitas para lograr tus factores en esto tienes que realizarlas completamente para tener un sistema completo con los requerimientos del cliente.

BIBLIOGRAFIA.
Commerce, O. o. (s.f.). Mejora continua del servicio. Obtenido de http://books.google.com.mx/books?id=iE18KlYsas4C&pg=PA66&dq=que+es+metrica+en+calidad&hl=es-419&sa=X&ei=d0TXUpSmB4zroASBj4GACg&redir_esc=y#v=snippet&q=metrica&f=true
McLeod, R. (s.f.). Obtenido de Sistemas de informacion general: http://books.google.com.mx/books?id=zmnjBpmufKIC&pg=PA571&dq=que+es+metrica+en+calidad&hl=es-419&sa=X&ei=d0TXUpSmB4zroASBj4GACg&redir_esc=y#v=onepage&q&f=true

OTROS, C. y. (s.f.). Calidad del producto y proceso software. Obtenido de http://books.google.com.mx/books?id=MY0zoXYFVd8C&pg=PA290&dq=factores+de+calidad&hl=es-419&sa=X&ei=cGTXUvWBNYvZoAT1koKoBQ&redir_esc=y#v=onepage&q=factores%20de%20calidad&f=false