viernes, 4 de abril de 2014

CMMI

CMMI




Ahora bien, hoy les hablare sobre el modelo de CMMI en lo que incluye la definición, los objetivos, áreas de proceso y a quien va dirigido tal modelo.
Bueno , iniciemos el modelo CMMi es un modelo de madurez de la capacidad integrado ,en cuanto a la definición común que se encuentra en la mayoría de las paginas ,considero que está enfocado a empresas con procesos o bien proyectos con una alta calidad, aunque quiero mencionar que es un buen modelo para que nuestra empresa, procesos o proyectos lleguen a un nivel de madurez más elevado con los objetivos principales de mantener la integridad del producto, asegurar la calidad del producto además de medir la madurez del desarrollo del software en una escala de 1 al 5.
Bien, es hora de abordar los modelos que contiene el CMMI que son cuatro: Ingeniería de Software, Ingeniería de Sistemas, Desarrollo Integrado de Productos y Procesos y Acuerdos con proveedores, son los que integran al modelo de CMMI, donde los cuatro elementos o modelos son enfocados al desarrollo de software y/o sistemas
También lo importante de este modelo son sus dos formas de representación por etapas y continúo. Y quizás se preguntara ¿Para qué sirven las representaciones?, Pues bien permiten a la organización perseguir diferentes objetivos de mejora. La forma continua está formada por cinco niveles de madurez, cada uno es una base para la mejora de la calidad. A diferencia de CMMI por etapas da una secuencia probada para la mejora en donde cada una es base para la siguiente.


Y bueno en mi opinión personal considero que CMMI es un poco caro en cuestión de aplicar este modelo a una empresa, lo que yo recomendaría es aplicar este modelo  a una empresa  ya bien desarrollada con recursos para poder pagar la certificación de este modelo.

Pero la mejor opinión es la de ustedes, así también existen gran variedad de certificaciones y modelos a aplicar en una empresa para la mejora de la misma.

Finalizo agradeciendo su valioso tiempo en leer mi redacción en esta ocasión hasta la próxima.

MoProSoft


MOPROSOFT

Buenos días queridos lectores, hoy abordare el tema de MoProSoft  así como sus ventajas y para lo que se usa y algunas recomendaciones personalizadas para aplicar MoProSoft.
Iniciaremos por la definición de MoProSoft, MoProSoft es una empresa encargada de modelar los procesos para la industria de software así como también su previa evaluación, esto con el fin de saber la calidad en los procesos de cada empresa.

Me atrevo a mencionar que MoProSoft aplica únicamente para empresas ya sean pequeñas, medianas o bien grandes pero en exclusivo para empresas, es decir, si una persona quiere certificarse en MoProSoft No lo podrá hacer ya que lo que evalúan son los procesos de la empresa y MoProSoft no puede certificar a una persona como tal.



En mi opinión considero que al aplicar MoProSoft en una empresa, esta tiene más presencia en el mercado además de toda una serie de beneficios que podría contraerla con tan solo ser certificada por parte de MoProSoft.

Además tiene ventajas como el mantenimiento al software y es muy específico, es muy sencillo de entender, está enfocado a los procesos de una empresa, suele ser muy práctico al momento de su aplicación y lo facilita más al momento de aplicarlo a empresas pequeñas.
Si en un futuro yo fuera creadora de una empresa de inmediato conseguiría la certificación que brinda MoProSoft ya que su objetivo central es la mejora de los procesos, entonces así mi empresa tendría mejor calidad en cada uno de sus procesos. También lo aplicaría a mi empresa por el menor costo que tiene porque comparándolo con otros modelos es muy económico y además recibes beneficios para tu empresa.
Ahora bien a estas alturas se preguntaran, ¿Para qué sirve MoProSoft en mi empresa?, bien pues sirve para mucho como por ejemplo para facilitar la elección de proveedores, ayuda a elevar la capacidad de la empresa para ofrecer servicios con calidad y así alcanzar niveles de competitividad.


Consta de tres direcciones básicas que son: Alta dirección, Gestión, Operación cada una de estas con sus propósitos y sus actividades en específico.


Para finalizar esta entrada me atrevo a comentar que MoProSoft es un excelente indicador para aplicar a tu empresa pequeña, porque es ajustada como tal y ayuda a la mejora de los procesos. Aquí les dejo una referencia en donde pueden obtener conocimiento de como implementar Moprosoft : 

viernes, 21 de febrero de 2014

La Infoxicacion

 

INFOXICACION
 
La evolución de la tecnología se ha convertido en la actualidad una herramienta muy útil pero a su vez una amenaza al usuario. En el contexto central de esta información se interpreta lo que es la infoxicación en la red, con el objetivo principal de estar informados en hechos de la realidad en la información dentro de la red. No sin antes hacer mención de lo que provoca en el usuario.
Cabe mencionar que se explican una serie de conceptos enfocados a la infoxicación, toda la explicación está basada en artículos de autores expertos en el tema.
Desarrollo
La infoxicación es el exceso de información contenida en internet que afecta principalmente a profesionales así como también a las organizaciones, y por consiguiente a todo aquel usuario que haga uso del internet. (Infoxicacion: La amenaza digital Invisibe, 2013)
Los orígenes de este fenómeno actual vienen existiendo a partir del siglo XXI, pero el concepto fue sometido por primera vez por Alfons Cornella (Presidente y fundador de Infomania en el 2000)  (Que es la Infoxicacion).
El concepto yo lo defino como una plaga o bien una enfermedad de la sociedad digital. El mayor daño que provoca en el usuario es el paralizar y a su vez impedir avanzar a objetivos generales o específicos.
Algunas de las causas que provocan la enfermedad de la infoxicación son:
·         Alto volumen inmanejable de datos.
·         Compartir y crear contenidos en redes sociales y blogs
 
Quiero  remarcar que los únicos responsables de intoxicarnos somos nosotros mismos.
Ahora bien hago la pregunta ¿Por qué nos infoxicamos?
Existen varias razones unas de las principales son:
ü  Por no saber utilizar los medios técnicos para mejorar la calidad y eficiencia de nuestros propio contenidos.
ü  Porque no somos capaces de desarrollar la habilidad de expresarnos bien en la  web.
ü  Porque nos hace falta el hábito de ser críticos.
Algunas de las consecuencias que defino son:
§  Dificultades de aprendizaje.
§  Genera pérdida de tiempo.
§  Dificultad en actividades personales.
§  Deficiencia en habilidades como ser crítico, originalidad y la perdida de atención a la información efectiva.
§  Menor productividad y efectividad.
 

 
Conclusión
En conclusión quiero remarcar que si aplicamos las herramientas correctas y nos centramos en las fuentes de confianza nos encontraremos con un menor número de información siempre de calidad y más interesante. Los invito lectores que visitan mi blog y el contenido del mismo a dejar de ser INFOXICADOS y a emprender el hábito de elegir y vitar páginas de confianza para evitar la infoxicación.
Por ultimo quiero dejar abiertamente las siguientes dos preguntas: ¿Me beneficia en algo estar infoxicado? Y ¿A quién beneficia que yo este infoxicado?

Bibliografía

Infoxicacion: La amenaza digital Invisibe. (17 de Diciembre de 2013). Recuperado el 19 de Febrero de 2014, de http://espaciosblog.com/infoxicacion.html
Que es la Infoxicacion. (s.f.). Recuperado el 18 de Febrero de 2014, de http://papelesdeinteligencia.com/que-es-la-infoxicacion/
 



LA INFOGRAFIA



LA INFOGRAFIA
 
Con el paso del tiempo la web ha evolucionado así como también la cantidad de información contenida en la misma. En este contexto me centrare principalmente en el tema de la infografía, puesto que es un tema de suma importancia en el ámbito tecnológico, que a su vez nos vemos involucrados por el simple hecho de necesitar información.

Bueno primeramente para iniciar voy a definir el concepto de infografía, después el previo planteamiento, y las herramientas para crear una infografía.

Desarrollo

El concepto de infografía en términos de tecnología hace referencia a toda aquella forma visual de ofrecer información, siempre y cuando se presente de manera esquematizada y resuma datos además la manera de explicación es por medio, de gráficos, viñetas y el formato debe ser vertical. (Tendencias de la Web)

Ahora ya claro el concepto paso a mencionarles ¿cómo se plantea una infografía? Para dar el primer paso es necesario recopilar información y datos destacados de un tema en específico.

Luego de eso se debe de empezar a realizar los primeros diseños o  bocetos en distintas alternativas de software gratuitos, aquí les recomiendo los siguientes: Gliffy.comMock.com oiPlotz.com. Ahora bien, les recomiendo que no se olviden de las fuentes o referencias ya que en la construcción de la infografía es algo relevante. También lo que puede mejorar la elaboración de su infografía es la utilización de iconos y gráficos adecuados para que sean adaptados a la infografía y así los demás  lo puedan interpretar en un menor número de tiempo.

Bueno ahora ¿Cuáles son las herramientas para crear una infografía?

Las más factibles son las gratuitas, esto por la disposición a todos los usuarios dispuestos a crear infografías. Las que recomiendo son:

1.        Google Public Data Explorer: infografías a partir de datos públicos

2.       Hohli: una herramienta para crear gráficos circulares.

3.       Wordle: permite añadir de forma creativa diferentes grupos de palabras.

4.       Visual.ly: una forma sencilla de crear infografías con varios tipos de elementos en un mismo lugar.

Para finalizar este tema de suma importancia dejo una pregunta a su criterio. ¿Está dispuesto a crear una buena infografía?

Agradezco a todos los lectores que siguen mis publicaciones. Recuerden que lo más importante en este blog es su valioso comentario. Gracias

Bibliografía


Tendencias de la Web. (s.f.). Recuperado el 19 de Febrero de 2014, de http://tendenciasweb.about.com/od/el-trabajo-y-la-web/a/Como-Crear-Una-Infografia.htm

CURADOR DE CONTENIDO


Curador de Contenido

La palabra Curador de contenido surgió en septiembre de 2009 de la mano del marketero Rohit Bhargava. Este tema es de sumo interés para todas aquellas personas involucradas al uso de la información digital, ya que en la actualidad el 95% de las personas accesan a la red pero de ese porcentaje solo el 30% acceso con fines informativos lo que resta solo con fines de redes sociales. La curación de contenido que se ha filtrado en nuestras vidas en los últimos 5 años ha generado una nueva oportunidad de profesión.

La siguiente información contiene la definición, fases del proceso, herramientas que se pueden emplear y por supuesto las cualidades que debe poseer el profesional que se encargue de curar contenido. Cabe mencionar que todo lo que explico fue consultado primeramente en artículos especializados en el tema así como autores que interpretan muy bien los conceptos y saben sobre el tema.

(Rosenbaum)

A continuación hago referencia a la definición de lo que es un curador de contenido.
 
 
¿Qué es la Curación de Contenido?
Hace referencia más que nada a la habilidad de saber filtrar, buscar, seleccionar y a su vez distribuir en la red contenidos de calidad de ciertos temas en específico. Según Javier Guallar “la curación de contenidos viene a ser como la actualización en la segunda década del siglo XXI del viejo problema de cómo acceder mejor a la información”.
Ahora ¿Qué es lo que hace un curador de contenido?
Se encarga básicamente de elegir, gestionar, clasificar, filtrar y lo más importante distribuir la información con calidad en la red para que sea consultada por los usuarios.
¿Cuáles son las características que debe destacar un curador de contenido?
Ser un buen lector, tener una buena relación con las tecnologías, no es necesario que sea programador, y ser un buen redactor.
La persona que llega a ser un curador de contenido se está posicionando en una figura profesional que a futuro tendrá un nivel de demanda muy elevado.
¿Cuáles son los objetivos de un curador de contenido?
Principalmente proporcionar información de calidad, así como también contenidos novedosos, innovadores y filtrados por una figura profesional para dar a conocer referencias destacadas y de buena calidad.
Fases
La más común que se acata a este tema es el método de las 4”S” que consta de:
Search(Búsqueda)
Select(Selección)
Sense making(caracterizacion)
Share(difusión)
Herramientas para la selección de fuentes y búsqueda de información
ü  círculos en Google+, Feedly para seleccionar blogs
ü  Compfight para la búsqueda de imágenes
ü  Talkwalker para la monitorización y análisis de medios sociales
 
(Corral, 2014)
Reflexión
Como reflexión, hay millones de artículos en la web, pero, ¿cuántos de ellos son tratados por un curador de contenidos? Si estamos interesados en aprender a dominar las herramientas básicas es necesario o bien se recomienda acudir a opiniones de profesionales para llevar una formación más o menos y bien definida.
También lo que hay que reflexionar es lo siguiente, yo lo llamaría pecados informáticos en cuanto al manejo de información consultada en la red.
Pecados que nunca debes cometer…
-  Copiar sin citar la fuente, eso está prohibidísimo.
-  No renovar las fuentes de forma continuada.
- Compartir la información sin haberla verificado o leído mínimamente. Compartir por compartir es algo inaceptable.
Doy por finalizado este tema con un buen sabor de información proporcionada espero que mi contenido en esta previa investigación les haya sido muy útil a todos ustedes lectores.
Bibliografía
Corral, Y. (10 de 02 de 2014). Curacion de contenidos. Mexico.
Rosenbaum, S. (s.f.). Curation Nation.

 

miércoles, 12 de febrero de 2014

CALIDAD DE SOFTWARE





INTRODUCCION

En el contexto de este archivo se hablara brevemente de la justificación de mi imagen creada que representa los tres temas vistos en el primer parcial, los cuales son: Calidad, Factores de la calidad y métricas de calidad. Cabe mencionar que la imagen creada fue pensando en los conocimientos obtenidos de las clases, investigaciones y exposiciones en  clase. Bueno a continuación presento la justificación en particular de cómo fue que lleve a cabo mi imagen, después la conclusión y posteriormente referencias bibliográficas de donde obtuve información para documentarme sobre los temas.

Lo que se hizo fue tener la idea previa de los conocimientos y luego realice una búsqueda de posibles imágenes que pudieran representar la calidad, los factores y las métricas, las cuales me encontré con las plasmadas en la misma; después lo que hice fue estructurar mi imagen con las imágenes seleccionadas para ser agrupadas en una sola.

EXPLICACION
 

Mi imagen refleja la calidad y el éxito que debe de tener todo software, siempre y cuando se acate a métricas y estándares de calidad para su buen funcionamiento al momento de ejecución. Más que nada la palomita representa la buena calidad del software, la palabra éxito representa la buena construcción de un software y el diagrama de 5 elementos representa el proceso de calidad, por el cual todo software debe de tomar en cuenta para lograr el objetivo central y cubrir las necesidades del cliente. Cabe mencionar que la calidad “es una determinación del  cliente” (Feigenbaum, 2008).En donde el objetivo de este concepto es promocionar y estandarizar, en este caso el software para con ello sea bien planificado y bien estructurado de tal manera que sea de alta calidad en su ejecución. En cuanto a los factores de calidad representan algo muy importante dentro de un sistema de software, porque así el resultado será de mayor calidad y precisión al momento de su ejecución; en mi imagen plasme los factores en la imagen del monito que sube la escalera en forma de flecha, ahí represento los factores y a la vez las métricas de un software.

CONCLUSION

Como conclusión tengo que mientras existan estándares y reglas que rijan la calidad de un software y se apliquen a un sistema de software, el mismo se reflejara al final con un nivel de éxito tanto para el cliente como en el mercado. Además considero que mi imagen refleja  lo básico en cuanto a los factores, la definición de calidad y las métricas de calidad en las que es de suma importancia su participación en un sistema de software.

REFERENCIAS


Feigenbaum. (2008). Control Total de la Calidad. Quality Progress, 03.

viernes, 7 de febrero de 2014

Conceptos Básicos de PSP(Proceso Personal de Desarrollo de Software)

PSP(Proceso Personal de Desarrollo de Software)

Hola, después de haber hablado sobre los temas de calidad, factores y métricas de calidad dentro de un software ,es hora de enfocar nuestros conocimientos y habilidades al tema de PSP (Proceso Personal de Desarrollo de Software).Este tema considero que como todos los demás son importantes ya que, nos abren el camino para elaborar un software de alta calidad y tanto el software como nosotros desarrolladores del mismo seamos destacados en el mercado de sistemas de software.
Par abordar este tema considero importante dar a conocer las Características de un PSP a continuación se en listan las mas destacadas.

  • Es definido, 
  • Conciso 
  • Altamente prescriptivo 
  • Rápido y barato 
  • Es de uso Personal 
  • Es aplicable a programas pequeños
Las anteriores características son enfocadas a la metodología PSP puesto que es la indicada para ayudarnos a nosotros como desarrolladores profesionales de software a construir software productivo.
Ademas de estas características también cuenta con un ciclo de vida especifico  e importante.
  1. Planeacion
  2. Diseño de alto nivel
  3. Revisión alto nivel
  4. Desarrollo 
  5. PostMortem
Algunas ventajas y desventajas son como las siguientes:
  • Aún no existe una herramienta automatizada que facilite el registro y análisis de datos generados por la aplicación de PSP.
  • Los pasos de registro de información a detalle en el nivel de medición pueden resultar frustrantes cuando se tiene presión de tiempo.
  • PSP es una metodología basada en estimación.
Con esto finalizo el tema aunque quede claro que aun es mas información, simplemente en esta ocasión se pretendió definir lo básico.