Translate

lunes, 24 de febrero de 2014

PSP - Elementos Generales

PSP - Elementos Generales

PSP (Personal Software Process), es uno de los vértices en donde descansa un proceso de mejora que trabaja sobre 3 niveles de organización, los otros 2 son CMM y TSP.

Estos 3 vértices están enfocados a:

CMM --> Nivel Organizacional
TSP  --> Proceso de grupos de trabajo
PSP  --> Nivel Personal

PSP, ¿Qué es?

Es un ciclo de vida del proceso de software que se caracteriza por: 

Ser definido y conciso.
Es Altamente prescriptivo.
Es rápido y barato.

Etapas del PSP:

1. Planificación
2. Diseño
3. Codificación
4. Revisión de código
5. Compilación
6. Pruebas
7. PostMortem





viernes, 21 de febrero de 2014

Infografía

¿Qué es una infografía?

Una infografía es una forma visual de dar una información, con una presentación esquemática que resume datos y los explica a través de viñetas y gráficos sencillos de asimilar. Suelen tener un formato vertical.




Herramientas para crear infografías

Google Public Data Explorer.
Hohli.
Wordle.
Visual.ly




Curador de Contenidos

Curador de Contenidos

Por lo qué pude entender, el curador de contenidos busca la información en la web, y de esa información se filtra lo mejorcito, para así, controlar el tráfico de la red, y que el término de "Curar contenidos" es limpiar y mostrar lo más útil o interesante, en general, es el que ograniza y comparte información valiosa de muchas formas, como se menciona anteriormente, filtra lo que en verdad vale la pena y lo organiza, también como que agarran los mejores contenidos que postean los usuarios, los mejores post de facebook, los tweets, para ser curador de contenidos, no cualquiera, para desempeñar esa función, necesitan una basta preparación, primero debes de buscar y seleccionar la información crítica, también de esa información la necesitan analizar, emplear algoritmos, etc. 

De hecho, en Google, el 10% de la información total en la web está disponible, porque se aplicaron los filtros, y así la información que encontramos en Google es de "calidad" se supone.
Un curador de contenidos debe de ser: 
  • Sintético
  • Proactivo
  • Crítico
  • Experto
  • Empático
  • Curioso


¿Qué es Infoxicación?

El término infoxicación, comenzó a finales de la década de los 90's, este término quiere decir el exceso de la información que se encuentra en la web, a qué se debe esto? bueno esto se debe a que con el paso del tiempo, hay tanto contenido en internet, así como la publicidad molesta que aparece en algunas páginas.

Esto es muy difícil para algunos expertos, porque tienen que clasificar millones y millones de información, y en la actualidad existen algunas herramientas y son las siguientes: 



  • Rastreadores de Información: Son programas capaces de rastrear, encontrar y clasificar todos los contenidos que hay en la red, conocida como datamining.                   
  • Barras que suprimen ventanas emergentes: Los diferentes navegadores ofrecen supresores automáticos de ventanas emergentes o banners.                                       
  • Clasificación de correo electrónico: Mandando los correos electrónicos que no nos interesan, como marketing u otras cosas a los no deseados y así la bandeja quede limpia.


miércoles, 12 de febrero de 2014

Resumen 1er Parcial

Amigos, hoy les traigo una redacción sobre los temas que hay en este blog, es un resumen de una cuartilla, espero que no se aburran leyendo, les explicaré también un mapa mental igual de estos tres temas que están en este blog.

1.   INTRODUCCIÓN

En este primer parcial, fuimos viendo la importancia de usar normas, estándares, etc; para poder entregar un producto o realizar un proyecto de calidad.
Hay diferentes estándares y empresas que controlan o que definen esos estándares, una de las Empresas es ISO, y la norma que involucra el desarrollo del software y es la 9126.

2.   DESARROLLO
De los 3 temas que investigamos, se realizó un mapa mental de todos aquellos temas, conceptos básicos, factores de calidad y métricas, primero lo que es una norma, un estándar, un proceso y calidad, como se menciona antes, hay que seguir todos estas reglas para que nuestro software sea de calidad.
Seguido de ello, tenemos los factores, estos que nuestro software debe que contener, corrección, fiabilidad, eficiencia, integridad, fácil de usar, flexibilidad, mantenimiento, pruebas, portabilidad y reusabilidad.
Después tenemos las métricas que principalmente se basan en modelos como McCall, Furps, Dromey, Normas ISO 9000 e ISO/EIC 9126(que como se menciona anteriormente, es el estándar dedicado especialmente al de desarrollo de software) y el modelo sistemático de calidad, llamado MOSCA.



3.   CONCLUSIÓN

Para concluir, todos estos términos, conceptos no son más que lo más importante que debemos tomar en cuenta en cuestión de la calidad que queremos que tenga nuestro software, así que si no sabíamos de todo esto y ya desarrollábamos software, pues hay que ponerse al tanto y estar en regla, esto es muy conveniente, tanto para el desarrollador, va ganando buena fama en cuestión de que su software cumple con los requisitos de calidad y el usuario que es quien se beneficia de la calidad.


BIBLIOGRAFÍAS
Normapme, (¿?) ¿Qué son las normas? Consultado el día 10 de enero de 2014 de: http://www.normapme.eu/es/page/194/que-son-las-normas
Martínez, Mayra, (2013). ¿Qué es calidad? Consultado el día 10 de enero de 2014 de: http://imprasc.com/imprablogs/2013/04/que-es-calidad/
Herrero, P (2009) ¿Qué es un proceso? Consultado el día 10 de enero de 2014 de: http://www.pymesyautonomos.com/management/que-es-un-proceso
ECIGraphics, (2010). Estándares de calidad. Consultado el día 10 de enero de 2014 de: http://www.ecigraphics.com.mx/index.php/promociones/168-que-es-un-estandar

TecnoMaestros, (¿?)Los Estandares de Calidad ISO para Desarrollo de Software. Consultado el día 11 de febrero de 2014 de: http://tecnomaestros.awardspace.com/estandares_iso.php


Jiménez, A(2014). Métricas de calidad de software. Consultado el día 25 de enero de 2014 de: http://softwaredevelopingut.blogspot.mx/