domingo, 29 de noviembre de 2015

UML

Introducción a UML





En su gran mayoría de las ingenierías se menciona la gran importancia del modelado ya que describen el aspecto y la conducta de algún objeto. Ese objeto puede estar en desarrollo o planeación.



UML es un lenguaje para hacer modelos y es independiente de los métodos de análisis y diseño.

Cabe mencionar que es importante saber los siguientes conceptos:


  • Método: es una manera explícita de estructurar el pensamiento y las acciones de cada individuo.
  • Modelo: es expresado en un lenguaje de modelado.

  • Lenguaje: de modelado consiste de vistas, diagramas, elementos de modelo  los símbolos utilizados en los modelos y un conjunto de mecanismos generales o reglas que indican cómo utilizar los elementos.







Este es como primera parte :)






jueves, 26 de noviembre de 2015

Si yo puedo tu puedes -Congreso factor Sinergia

Si yo puedo tu puedes 



La conferencia fue muy emotiva, ya que nos hizo reflexionar acerca de que no hay que cerrar las puertas ya que hay muchas alternativas y hay que saber tomar las oportunidades que se nos presentan, al igual que el amigo del conferencista Gabriel Najera  le dijo "Hay que salir de la caja" nosotros de igual manera tenemos que encontrar la manera de superar los obstáculos que se nos presentan en la vida, muchas personas se ahogan en un vaso de agua, y el mensaje es claro el que no tiene brazos y piernas puede, nosotros cuanto mas que tenemos piernas y no nos falta nada  hay que dejar de ser conformistas y buscar aquellas oportunidades que se nos presentan en la vida.  

Como comentario final le deseo lo mejor al conferencista Gabriel Najera, en que siga motivando a mas personas llevando su propio mensaje de vida y de superación.

lunes, 2 de noviembre de 2015

Análisis y modelado de desarrollo de software con UML


Modelado de desarrollo de software UML




En los siguientes vídeos de desarrollan claramente los conceptos que se necesitan para un buen modelado de desarrollo de software. 

Este vídeo nos explica algunos conceptos que se necesitaran para el modelado del software proporcionándonos una excelente descripción de cada concepto. 





En el siguiente vídeo, se explica los pasos a seguir para realizar nuestros casos de uso de una manera mas comprensible, ademas de tener un excelente ejemplo  que es  de un sistema de compras online.
los pasos  para hacer el modelado UML son:

* Identificar los actores 
* Identificar los casos de uso
* Establecer relaciones 






lunes, 28 de septiembre de 2015

ADMINISTRACIÓN DE REQUERIMIENTOS

ADMINISTRACIÓN DE REQUERIMIENTOS


Para una factibilidad de una empresa, la misma realiza un analisis de las ventajas que se tienen, asi como tambien, los riesgos que se tienen para llevar a cabo que la empresa sea exitosa, para ello se tiene 3 diferentes factivilidades que se conllevan las cuales son: 



  • Factibilidad operativa: se refiere al uso correcto y garantizado de el proceso, mas conocido como un analisis FODA.
  • Factibilidad Tecnica. Es el punto donde se debe de demostrar que se tendra exito.
  • Factibilidad Economica. Aqui se debe de justificar los costos que se llevaran al exito midiendo los costos y precios.


Ademas de la factibilidad se deben de obtener los requerimientos que nos ayudaran a tener el seguimiento y funcionalidad de lo que se desea, para el desarrollo de software, donde se pueden obtener con las siguientes herramientas:

  • Entrevista
  • Cuestionarios
Es mejor uso de la obtencion del los requerimientos se deben de analizar de acuerdo a el tipo de cliente, donde debemos de tener encuenta que se es mejor una entrevista ya que se tiene un contacto directo y concreto de lo que requiere el cliente ademas de aclarar dudas como equipo a desarrollar el software podra obtener.



Ademas, de que se obtienen los requisitos, se deben de verificar, ya que los mismos pueden ser erroneos o generar controversias como inconsistencias, omiciones y errores, se tienen algunas erramientas que nos auxilian a tener una buena verificacion de requerimientos, estas son:

  • Reviciones de requerimientos.
  • Construccion de prototipos
  • Matrices de trazabilidad
  • Auditorias






Metodologías del desarrollo de software

 Metodologías del desarrollo de software




Inicializando es importante definir ciertas palabras que nos seran de ayuda, empezando con ¿Qué es una metodología?

Una metodología nos auxilia a seguir ciertas tecnicas con la union de metodos que nos permiten tener una estructura hacia el desarrollo de un proyecto.


"Una metodología es un conjunto integrado de técnicas y métodos que permite abordar de forma homogénea y abierta cada una de las actividades del ciclo de vida de un proyecto de desarrollo. Es un proceso de software detallado y completo."



Existen algunas metodologías que nos auxilian al desarrollo de software como los son:

  • Metodología estructurada. Esta metodologia es mas dirigida hacia dividir un problema del trabajo en pequeñas porciones que nos ayudan a ver el problema en pequeños problemas que se van a dar solución.Es importante resaltar que esta  metodologia sigue un ciclo de vida compuesta por procesos.

  • Metodología Orientada a Objetos. Esta metodología su principal ventaja es que  se puede reutilizar codigo de programación para evitar trabajo que probablemente ya haya sido desarrollado. Sus principales caracteristicas son la Encapsulacion, Herencia, y Polimorfismo. Esta metodología se enfoca a problemas del mundo real a pasarlos a codigo de programación.

  • Metodología RUP. Esta metodología es mas dirigida a proyectos rapidos por su facil y cortas etapas que conlleva esta metodología, ademas de que reequiere una excelente comunicacion entre los miembros del equipo de trabajo.

  • Metodologia SCRUM. Esta metodología va mas dirigido hacia las versiones de los proyectos de software, ademas, de que esta metodologia utiliza bloques cortos y fijos en tiempos, ademas, de que se debe tener una excelente comunicacion en el equipo de trabajo, debido a que deacuerdo a lo enmarcado cada bloque debe tener 4 horas para determinarlo.



Estas metodologias son recomendables utilizarlas de acuerdo a el tipo de proyecto quer se tenga, asi como sus diferentes veneficios y la manera en que se desea llevar a cabo el software.

lunes, 17 de agosto de 2015

Reporte de la vistita a INTERSOFT



Reporte de la vistita a INTERSOFT






La estancia en el clúster fue agradable, las instalaciones están en excelente condiciones.
Al pasar a la conferencia el Ingeniero Jorge, director de Clúster, converso sobre de que trata g, además de que nos recomendó que ahora que podemos, contemos con certificaciones, además, de que debemos de dominar el idioma Ingles, crecer en cuestión de conocimientos, los proyectos que actualmente trabajan son de los tableros de música para los autos.  

El segundo conferencista es de la empresa Open Road, su nombre es Ing. Abinadalo Rejopach, nos habló en que consiste su empresa las instalaciones que cuenta así como que tipo de software utilizan, ya que en cada departamento que cuenta Open Road esta especializada, es importante resaltar que lo que ellos les gusta es que el personal les guste conocer siempre e investigar para resolver problemas.



El tercer conferencista, nos comentó que en la vida siempre hay prioridades… cuestiones personales, ya sea familia viajes…, o cuestión laboral, que tan solo dediquemos gran parte de nuestra vida en trabajar; lo interesante de todo esto, es que podemos establecer un equilibrio, pero para lograrlo es lo más difícil que podemos realizar, además, nos comentó sobre el chino más rico del mundo Jack Ma, es interesante saber que uno mismo es arquitecto de nuestras vida, así que hay que estar conscientes de lo que hacemos día a día y vivirlo como si fuera el ultimo.

domingo, 16 de agosto de 2015

Ejecutar el proceso de auditoría informática

Ejecutar el proceso de auditoría informática



Como auditor es mas fácil llevar un checklist en una auditoria, siempre y cuando el checklist este basado en la NORMA ISO 9001:2008,  es mas practica, un ejemplo de checklist puede ser el que se encuentra en el siguiente enlace.



Ademas de que se debe contar con un plan de auditoria para tener un mejor control hacia la empresa a auditar.... otro ejemplo se encuentra en el siguiente link..



 Como buen auditor se toman en cuenta ciertas normas para una auditoria....



* Normas personales: Son cualidades que el auditor debe tener para ejercer sin dolo una auditoría, sus conocimientos profesionales, un entrenamiento técnico.

* Normas de ejecución del trabajo: son la planificación de los métodos y procedimientos..

* Normas de información: son el resultado que el auditor debe entregar a los interesados para que se den cuenta de su trabajo, también es conocido como informe o dictamen.


Los procedimientos de una auditoria nos permiten:
  • Obtener conocimientos del control interno.
  • Analizar loas características del control interno.
  • Verificar los resultados de control interno.
  • Fundamentar conclusiones de la auditoría.
Despues del proceso de analizis.... si se encuentra una inconformidad... se puede levantar una no inconformidad y evidenciarla con un informe... un ejemplo del formato seria:



Auditoría de la función informática

Auditoría de la función informática



Dentro de una empresa o negocio, es importante tener en orden cada gestión que se realice, para un buen cumplimiento de calidad, porque todas las personas al consumir algún producto, es importante ofrecer calidad, después de tener en orden cada documentación, correspondientemente, llega un auditor, ya sea externo o interno, para hacer una auditoria... una auditoria...

"La auditoría es el examen crítico y sistemático que realiza una persona llámese auditor o grupo de personas independientes del sistema auditado, que puede ser una persona, organización, sistema, proceso, proyecto o producto."



Los puntos a cumplir están marcados en la ISO Norma 9001:2008, así que el auditor se encargara de revisar estos puntos y el como lo ejecuta la empresa, teniendo las correspondientes evidencias donde el auditor las revisara, ademas es importante que la empresa o negocio que quiera certificarse, debe contar con su manual de calidad elaborado de acuerdo a los requerimientos de la Norma 9001:2008.

Un ejemplo es el manual que se realizo como simulación de nuestra empresa ficticia, haciendo referencia a las auditorias.



Nuestro manual hace referencia a cada punto que la Norma ISO 9001:2008 pide que la empresa o negocio cumpla, para obtener la certificación de calidad.


Es importante resaltar que para cada proceso debe corresponderle un procedimiento, y que cada procedimiento debe contener sus debidos registros, cada uno debe ser identificado por una clave única.







Obtén tu certificación!!.



miércoles, 1 de julio de 2015

AVISO DE PRIVACIDAD

AVISO DE PRIVACIDAD



El Aviso de Privacidad es un documento generado por la persona física o moral (responsable de la recopilación y tratamiento adecuado de datos personales y debe ser puesto a disposición del titular de los datos.

El aviso de privacidad puede ser por medio de...

  • Físico 
  • Electrónico 
  • Sonoro 
El Aviso de Privacidad debe ser sencillo, de fácil comprensión y debe incluir información clara y específica sobre los siguientes aspectos:
  1. Quién recopila los datos
  2. Qué datos recopila (sensibles o no);
  3. Con qué finalidad los recopila;
  4. Cómo limitar su uso o divulgación;
  5. Cómo revocar su uso;
  6. Cuál es el procedimiento que tiene el titular para ejercer sus derechos de acceso, rectificación, corrección y oposición (mejor conocidos como Derechos ARCO):
  7. La forma en la que se comunican cambios al Aviso de Privacidad; y
  8. La aceptación o negativa para autorizar la transferencia de datos a terceros.




referencias : http://www.protecciondedatospersonales.org/%C2%BFque-es-el-aviso-de-privacidad/

DERECHO DE AUTOR

DERECHO DE AUTOR 




Es importante como autores, registrar nuestras obras, hay que evitar, que otras personas ocupen nuestro trabajo como suyo, es importante saber que es derecho de autor. 

"El derecho de autor es un conjunto de normas jurídicas y principios que afirman los derechos morales y patrimoniales que la ley concede a los autores por la  creación de una obra literariaartísticamusicalcientífica o didáctica, esté publicada o inédita."

Ademas, de ser muy importante registrar nuestras obras, debemos conocer en donde registrarlos, en México disponemos.




Como autor, hay que proteger nuestros derechos y ser reconocidos por nuestras obras , ademas debemos estar informados que en IMPI solo se pueden registrar las marcas de cierto producto, en INDAUTOR, programas, Obras literarias, musicales,...,

Autor, no olvides registrar tus obras, cuídate y cuida tus obras, recuerda que es muy importante.



BASES DE :

https://es.wikipedia.org/wiki/Derecho_de_autor
http://www.trabajo.com.mx/el_registro_de_derechos_de_autor.htm
http://www.indautor.gob.mx/
http://www.impi.gob.mx/ 

lunes, 1 de junio de 2015

Flyte Wireless

Flyte Wireless



Imaginar que una bombilla puede levitar como también alumbrar, encenderse y apagarse con tan solo tocar la base.
Obtiene su energía inalambricamente de su base, El Flyte está siendo financiado actualmente en el sitio crowdfunding Kickstarter, estará a la venta por alrededor de £ 260 ($ 395).
Flyte puede durar 22 años, siempre y cuando por 6 horas por día, pero en dado caso de que se utiliza por 12 horas, la duración de vida sera alrededor de 11 o 12 años.

Algo mas que tiene, es que la base puede cargar un teléfono celular.


Referencias:




Litelok

Litelok







No hay nada mas cómodo  que salir en bicicleta, hacer ejercicio, transportarse,... en fin muchas otras cosas que hacer con una bicicleta, pero... imaginar que deseamos dejarla en algún apartado y que alguien se la lleve, es muy triste regresar a casa sin nuestra bicicleta, por ello, existe ahora Litelok  creado por Neil Barron, donde nos dice que este candado, es muy flexible, no solo eso, si no que puede soportar serruchos, cierras, pinzas, etc. hasta 5 minutos antes de cortarla, así que este tiempo dará que el dueño regrese antes de que se la lleven, imaginar poner diferentes candados en una bicicleta, el ladrón tardaría mucho para cortar cada candado.

Esta disponible en la cantidad de $103.00 US.


Referencias:




martes, 21 de abril de 2015

Oculus Rift

Oculus Rift




Por fin ah llegado lo que a muchos de los gamer´s desearían, para tener una nueva experiencia en vídeo juegos, son las gafas virtuales, este proyecto esta financiado por mas de  2,400 millones de dólares, este proyecto se espera que las personas que lo usen se sensibilicen ya que cada una de las personas que lo usen tendrán la experiencia jamas antes vista lo que es la realidad virtual. 

Para mas información y datos bibliográficos: 






Drones en 3D

Drones en 3D


Un equipo de investigadores británicos se imprimió por primera vez un avión volátil no tripulado, tardando en hacerlo menos de 24 horas.
El equipo del Centro de Investigación en Manufactura Avanzada de la Universidad de Sheffield en Inglaterra tiene planeado integrarle, propulsores, tecnologías GPS, capaz de volar solo, entre otras tecnologías avanzadas  donde este sera utilizado para cuidar los cultivos, de igual manera que estos puedan entregar datos, entre otras cosas, pero cabe señalar que sera integrado a futuro.
Por lo planeado que tienen suena una buena ventaja, de utilizar tecnologías avanzadas para algo positivo en el mundo, para así conservarse. 



Para mas información:




domingo, 19 de abril de 2015

Cuadro comparativo de los diferentes Modelos de desarrollo de software

Cuadro comparativo de los diferentes Modelos de desarrollo de software



A continuación veremos los diferentes modelos de desarrollo de software, con sus respectivas características.





  •  Modelo espiral: 



  • Modelo incremental




  •  Modelo cascada.






  • Modelo basado en componentes 






Como se puede observar, cada modelo entre mayor análisis contenga, mayor sera el costo, debido a que el análisis que con lleva requiere de un extenso tiempo.


Como se observa en la imagen, estos modelos van de menor a mayor, que que como lo dicho antes, entre mas análisis y características que con lleva cada modelo, mayor sera el costo. 



sábado, 28 de marzo de 2015

CONFEENCIA: * Facebook: Explotando al ser humano

Facebook: Explotando al ser humano




Este tema fue presentado por un estudiante de la universidad tecnológica de san juan del Rió T.S.U. Carlos Maurilio, de cierta manera es muy cierto, nosotros mismos entregamos información personal a todo publico de facebook, sin importarnos las consecuencias de ello, hasta que vemos resultados casi extremos donde exponemos a seres queridos e incluso a nosotros mismos, con una simple foto damos información a personas extrañas ya que existen diferentes tipos de herramientas que nos proporcionan información de mas, ya que nuestros nos exponemos sin saberlo (probablemente). 

Así que, hay  que tener cuidado con nuestra información personal, no somos las típicas personas ignoradas, estamos siempre observados por personas exteriores, así que, ahí que cuidarnos mas y a nuestra familia. 

No esperemos al día de mañana a que por publicar fotos donde nos perjudiquen después, facebook no se hace responsable de cosas personales, ahí que leer los usos y condiciones, no todo es culpa de facebook, hay que saber como utilizar la información y con quien la compartes.

_________________________________________________________________________