domingo, 27 de septiembre de 2015

Administración de Requerimientos de Software




La especificación para un producto de software en particular un programa o conjunto de estos, siempre realizan funciones en un ambiente determinado. La especificación puede escribirse por uno o más representantes del proveedor, uno o más representantes del cliente o en su defecto, ambos.

La administración de requerimientos es un proceso que tiene por objetivo comprender y controlar los requerimientos. Como todo proceso de administración, inicia con la planeación a la par de la identificación inicial de requerimientos. Este proceso tiene diferentes formas que dependen del proceso de desarrollo de software que se esté empleando, independientemente de esto se deben considerar las siguientes etapas:
  1. Requerimientos duraderos y volátiles.
  2. Planeación de la administración de requerimientos.
  3. Administración del cambio de los requerimientos.
Una correcta administración se lleva a cabo mediante la Especificación de Requerimientos de Software , lo cual trae beneficios durante las siguiente fases del ciclo de vida de sistema.

Metodologías del Desarrollo de Software


En ingeniería de software es un marco de trabajo usado para estructurar, planificar y controlar el proceso de desarrollo en sistemas de información

Metodología Estructurada.
Se basan en la estructuración y descomposición funcional de problemas en unidades más pequeñas interrelacionadas entre sí. Representan los procesos, flujos y estructuras de datos, de una manera jerárquica y ven el sistema como entradas-proceso-salidas


Orientada a procesos.
La orientación a procesos proporciona un sistema de gestión con indicadores y facilita la toma de decisiones basada en datos fiables. Permite la asignación equilibrada de recursos a las actividades.

Mixta.
dotar de una metodología de desarrollo con objeto de estandarizar los diferentes proyectos que se estaban llevando a cabo por dichos organismos.

Metodologías orientada a objetos.
El diseño orientado al objeto, al igual que otras metodologías de diseño orientadas a la información, crea una representación del campo del problema del mundo real y lo hace corresponder con el ámbito de la solución, que es el software.

a continuación un vídeo de introducción para las metodologías del desarrollo de software:


lunes, 17 de agosto de 2015

Visita a inteQsoft

ASOCIACIÓN DE EMPRESAS DE TECNOLOGÍA

La industria de Tecnologías de Información y Comunicaciones de Querétaro conformada por Empresas, Universidades y Centros de Investigación desarrollando soluciones tecnológicas para industrias como Manufactura, Comercio, Servicios, Aeronáuticas, Finanzas, Automotriz entre otras.

En la visita pudimos apreciar conferencias sobre que es inteQsoft la cual me gustó mucho ya que nos motivaron para ser grandes emprendedores y poder saber en qué empresa poder estar mejor posicionados.

inteQsoft tiene diferentes proyectos en cuanto a las TI los cuales son:

DIPLOMADO DE NEGOCIOS PARA EL DESARROLLO DE EMPRESARIOS DEL CLUSTER INTEQSOFT
El objetivo del diplomado es profesionalizar e incrementar las capacidades y habilidades de negocio de los empresarios y directores de las empresas de TI que integran los Clústeres a través de un Diplomado de Negocios con las adecuaciones necesarias para enfocarse al Sector de TI que les permita desarrollar en las empresas, una estrategia de negocio orientada a incrementar su competitividad; productividad y eficiencia, facilitando la generación de nuevos mercados, productos, y/o servicios.

RED MUNICIPAL DE VINCULACIÓN CIUDAD MADERAS SMART CITY "ICLUSTER"
El Clúster INTEQSOFT coordinará la implementación y administrará la red de vinculación municipal para crear una comunidad en línea que fomente el intercambio de actores y grupos de enfoque conformados por ciudadanos y empresas participantes en el piloto de Smart City del Grupo Temático de la Plataforma Tecnológica Mexicana para detectar y apoyar a atender prioridades del Municipio bajo una Agenda Smart City enfocada en innovación mediante la gestión del conocimiento.


SEMANA NACIONAL DEL EMPRENDEDOR 2015
La Semana Nacional del Emprendedor 2015 es el espacio físico y virtual que congrega las ideas, sueños, iniciativas, proyectos, alianzas, negocios y, sobre todo, las oportunidades en el que emprendedores y empresarios podrán materializar sus ideas productivas en negocios.



Norma 9001:2008

¿Qué es la norma ISO 9001?

Es la base del sistema de gestión de la calidad ya que es una norma internacional y que se centra en todos los elementos de administración de calidad con los que una empresa debe contar para tener un sistema efectivo que le permita administrar y mejorar la calidad de sus productos o servicios.
La norma ISO 9001 está organizada en 9 secciones. Las secciones 4, 5, 6, 7 y 8 contienen los requisitos para la implementación del sistema de gestión de calidad. Las primeras 4 secciones de la norma (0, 1, 2 y 3) no contienen requisitos, sólo identifican el ámbito, las definiciones y los términos para la norma.

La Norma ISO 9001 está basada en un modelo de proceso y desarrolla los 8 principios de la Gestión de Calidad. Estos son:

Principio 1: Organización centrada en el cliente
"Las Organizaciones dependen de sus clientes y en consecuencia deben comprender las actuales y futuras necesidades de éstos, satisfacer los requisitos de los clientes y procurar ir más allá incluso de las expectativas de los clientes".

Principio 2: Liderazgo
"Los líderes establecen unidad de propósitos, dirección y el ambiente interno de la organización. Ellos crean el entorno en el que el personal puede implicarse totalmente en el logro de los objetivos de la Organización".

Principio 3: Compromiso de las personas
"El personal a todos los niveles son la esencia de una Organización y su total compromiso e involucración permite a sus capacidades puedan ser utilizadas para el máximo beneficio de la Organización".

Principio 4: Enfoque a procesos
"Los resultados deseados se alcanzan más eficazmente cuando los recursos y actividades relacionadas se gestionan como un proceso".

Principio 5: Enfoque hacia la Gestión del Sistema
"Identificar, entender y gestionar un sistema de procesos interrelacionados hacia un objetivo dado, contribuye a mejorar la eficacia y eficiencia de las Organizaciones".

Principio 6: Mejora Continua
"Un objetivo permanente de una Organización debe ser mejorar continuamente".

Principio 7: Enfoque objetivo para la toma de decisiones
"Las decisiones eficaces están basadas en el lógico análisis de datos y de información".

Principio 8: Relaciones con el suministrador mutuamente beneficiosas
"Una relación mutuamente beneficiosa entre una Organización y sus suministradores aumenta la capacidad de ambos para crear valor".

Procedimientos y técnicas de auditoría


Planificación de la auditoria

Una planificación adecuada es el primer paso necesario para realizar auditorias de sistema eficaces. El auditor de sistemas debe comprender el ambiente del negocio en el que se ha de realizar la auditoria así como los riesgos del negocio y control asociado.
A continuación se menciona algunas de las áreas que deben ser cubiertas durante la planificación de la auditoria:


Riesgo y materialidad de auditoria.

Se puede definir los riesgos de auditoria como aquellos riesgos de que la información pueda tener errores materiales o que el auditor de sistemas no pueda detectar un error que ha ocurrido. Los riesgos en auditoria pueden clasificarse de la siguiente manera:
  1. Riesgo inherente.
  2. Riesgo de Control.
  3. Riesgos de dirección.

Técnicas de evaluación de Riesgos.

El auditor de sistemas puede enfrentarse ante una gran variedad de temas candidatos a la auditoria, el auditor de sistemas debe evaluar esos riesgos y determinar cuáles de esas áreas de alto riesgo debe ser auditada.
Existen cuatro motivos por los que se utiliza la evaluación de riesgos, estos son:

  1. Permitir que la gerencia asigne recursos necesarios para la auditoria.
  2. Garantizar que se ha obtenido la información pertinente de todos los niveles gerenciales.
  3. Garantiza que las actividades de la función de auditoria se dirigen correctamente a las áreas de alto riesgo y constituyen un valor agregado para la gerencia.
Objetivos de controles y objetivos de auditoria.

El objetivo de un control es anular un riesgo siguiendo alguna metodología, el objetivo de auditoria es verificar la existencia de estos controles y que estén funcionando de manera eficaz, respetando las políticas de la empresa y los objetivos de la empresa. 

Procedimientos de auditoria.

Algunos ejemplos de procedimientos de auditoria son:
  • Revisión de la documentación de sistemas e identificación de los controles existentes.
  • Entrevistas con los especialistas técnicos a fin de conocer las técnicas y controles aplicados.
  • Utilización de software de manejo de base de datos para examinar el contenido de los archivos de datos.
  • Técnicas de diagramas de flujo para documentar aplicaciones automatizadas.


Comprensión del negocio y de su ambiente.

El auditor de sistemas debe tener una comprensión de suficiente del ambiente total que se revisa. Debe incluir una comprensión general de las diversas prácticas comerciales y funciones relacionadas con el tema de la auditoria, así como los tipos de sistemas que se utilizan. 





lunes, 29 de junio de 2015

A Better Life


El martes 23 de junio del 2015  el grupo de TICS 02 asistió a la cine debate sobre la película de A better Life.
es una película muy interesante por que trata sobre un padre de familia y su hijo que vivían ilegalmente en Estados Unidos varios años sin un buen empleo Carlos Galindo llamado así el padre de familia trabajaba con otro señor de jardinero el cual le insistía en que le comprara su camioneta y el acudió a su hermana para poder conseguir el dinero para poder comprarla después de tiempo el sigue trabajando de jardinero y contrata a otro señor, un día Carlos subió a una palma dejando las llaves de su camioneta y el señor que trabajaba con el se las robo esa parte fue la mas intensa de la película de hay se desarrolla la trama. Esta película me gusto mucho ya que trata sobre la interrelación que surge entre el padre sobre su hijo.


viernes, 26 de junio de 2015

aviso de privacidad

Qué tanto cuidan las operadoras telefónicas tus datos personales.

este tema esta ca importancia y el valor que tienen los datos personales, especialmente en las telecomunicaciones. 
cabe mencionar que las compañías de telefonía fija y de internet, servicios de telefonía celular, saben con quien y a que hora hablas por teléfono, lo que dices a quien mencionas, los sitios de internet que visitas, las personas con las cuales estas en contacto a travez del chat o por correo electrónico básicamente la compañía de telefonía prácticamente sabe todo sobre ti.
ante tal dominio sobre tu información personal las telofonicas están obligadas por ley a contar con un aviso de privacidad en el que expliquen de que manera se usan los datos personales por medio de sus actividades comerciales y tienen la obligacion de protegerlos ante cualquier eventualidad, sin embargo, la realidad indica que al menos 7 principales operadores en México dictan de ofrecer real protección de esta información personal.
Por otro lado el estudio que realizo R3D, Red de Defensa de los Derechos digitales y la EFF (Electronic Frontier Foundation) demostraron que las principales compañías alcanzan, como máximo, dos estrellas de seis posibles en distintos aspectos a evaluar. 
las compañías que se eligieron por R3D para ser evaluadas fueron Axtel, Cablamas, Iusacell, Izzi, Megacable, Movistar, Nextel y Telmex/Telcel las cuales sus estadísticas fueron: