domingo, 25 de septiembre de 2016

METODOLOGÍAS DE DESARROLLO DE SOFTWARE

Metodologías para el desarrollo de Software

Comencemos por definir los conceptos bases para el entendimiento de este tema:

 Metodología: conjunto de técnicas y procesos los cuales brindan soporte y apoyo para  el logro u obtención de una meta.


Desarrollo: (Figura 1.1).


Por lo cual defino Metodología para el desarrollo de Software como conjunto de actividades que ayudan a la producción de un Software. Principalmente se pretende tener una documentación en el transcurso de este desarrollo.
A continuación, menciono algunos puntos que se aportan al implementar un método:
  • Definición de productos, subproductos, insumos y entregables.
  • Definición de roles
  • Definición de tareas a realizar
  • Definición de procesos
  • Guías y herramientas.


Tipos de Metodologías


Metodología Tradicional


En este tipo de Metodología se pretende obtener un software más eficiente. Está centrada en el control del proceso, mediante una definición de roles, actividades, herramientas para el modelo del software y una documentación detallada.

Algunas de las metodologías tradicionales más utilizadas son las siguientes:















Metodología Ágil


La entrega y desarrollo del Software es menos complicada y más satisfactoria tanto para el cliente como para el equipo de desarrollo.
La prioridad de esta metodología es satisfacer al cliente mediante tempranas y continuas entregas de software.
Algunas de las metodologías ágiles más utilizadas son las siguientes:


Comparaciones de Metodologías:

Te presento gráficos que comparan estas metodologías, para que quede más claro cada metodología:







A continuación te comparto un vídeo acerca de Metodologías Ágiles:




También te comparto un vídeo donde se comparan estas metodologías:






¿Quieres saber más de este tema?, visita:

METODOLOGÍAS TRADICIONALES  VS. METODOLOGÍAS ÁGILES, disponible en: 

Métodos de Desarrollo de Software, disponible es: 


Referencias bibliográficas:

  • Diseño de una Metodología Ágil de Desarrollo de Software, 2004, disponible en: 


  • Roberth G. Figueroa , Camilo J. Solís Armando A. Cabrera, METODOLOGÍAS TRADICIONALES  VS. METODOLOGÍAS ÁGILES, disponible en:  
https://dialnet.unirioja.es/descarga/articulo/4752083.pdf









lunes, 15 de agosto de 2016

AUDITORÍA DE LA FUNCIÓN INFORMÁTICA

TEMA 3.2 ETAPAS Y LINEAMIENTOS DEL PROCESO DE AUDITORÍA INFORMÁTICA


El proceso de la Auditoría Informática requiere de tres pasos esenciales para su correcta aplicación, que son los siguientes:
  • Planeación: en esta etapa se debe identificar la razón de dicha auditoria, los objetivos, aquellos puntos que serán evaluados, elaboración de planes, programas y presupuestos, así también se debe identificar y seleccionar los métodos, herramientas, instrumentos y procedimientos necesarios, por último se debe realizar una asignación de los recursos computacionales para dicha auditoría.
  •  Ejecución: en esta etapa se llevar a la práctica lo realizado en la etapa anterior, así como, se debe identificar y elaborar los documentos de oportunidades de mejoramiento encontradas, por último se debe realizar un dictamen preliminar y presentarlo a discusión.
  • Dictamen: en esta etapa se debe analizar la información recopilada en la etapa de ejecución, por consiguiente se debe obtener  un informe de situaciones detectadas, así como, la elaboración y presentación del dictamen final.
Durante el desarrollo de este proceso es importante que todos los procesos sean aplicados y concluidos ya que dichos procesos depende uno del otro.
Los lineamientos de esta auditoría se resumen en “dime que área quieres que te audite,  te diré que calificare”.  Los síntomas de necesidad de una Auditoría Informática pueden ser algunos de los siguientes:

  • Síntomas de descoordinación y desorganización
  • Síntomas de mala imagen e insatisfacción de los usuarios
  • Síntomas de debilidades económico-financiero
  • Síntomas de Inseguridad(lógica, física y de confidencialidad)


Es muy importante que una vez identificado alguno o algunos de estos síntomas la empresa tome cartas sobre el asunto y comience con una Auditoría Informática.


DIAGRAMA ETAPAS DE LA AUDITORÍA INFORMÁTICA


VÍDEO "Desarrollo de una auditoría de sistemas de información: Fases"



FUENTES INFORMACIÓN:




AUDITORÍA DE LA FUNCIÓN INFORMÁTICA

TEMA 3.1 FUNDAMENTOS DE AUDITORÍA DE LA  FUNCIÓN INFORMÁTICA


Entiendo por auditoría informática a la revisión de los recursos informáticos dentro de una organización y/o empresa. La finalidad de esta auditoría es tener un informe final donde se indique si el uso de los recursos informáticos es correcto y tienen un buen funcionamiento, es decir, que dichos recursos sirvan para la realización de las tareas requeridas.     

Dentro de una auditoria existen dos tipos, la primera es “Auditoría Interna” la cual es desarrollada dentro de la empresa y el auditor tiene un vínculo laboral con dicha empresa, mientras que la “Auditoría Externa”  es realizada por un auditor que no pertenece a la empresa. 
    
 Para que el auditor tenga un buen desempeño en la realización de la auditoría debe tener en cuenta la aplicación de estas herramientas: Entrevistas a auditados y no auditados, muestreo estadístico, lista de chequeo y realización de mapas conceptuales.  
                                               
 Llevar a cabo una auditoria informática dentro de una empresa trae consigo el beneficio de dar a conocer a la empresa por la calidad y eficacia que ofrecen.                                                                   Tener una auditoría informática dentro de una empresa es muy importante, ya que sin dicha auditoría no se podrá saber si los recursos informáticos funcionan para lo que se suponen deberían.


DIAGRAMA FUNDAMENTOS DE LA AUDITORÍA INFORMÁTICA

VÍDEO "INTRODUCCIÓN A LA AUDITORÍA INFORMÁTICA"


¿QUIERES SABER MÁS?
TE RECOMIENDO ESTE DOCUMENTO: AUDITORÍA INFORMÁTICA

FUENTES DE INFORMACIÓN:

https://www.codejobs.biz/es/blog/2013/02/25/que-es-una-auditoria-informatica

http://fcasua.contad.unam.mx/apuntes/interiores/docs/98/8/audi_infor.pdf









miércoles, 6 de julio de 2016

CASO DONDE SE VIOLAN LA LFDPPP


HACKER DESTAPA MANIPULACIÓN DE ELECCIONES DE 2012

OPINIÓN

Casos acerca de la violación de la Ley Federal de Datos en Posesión de Particulares existen en todo el mundo, el caso que analice es de México, donde me di cuenta que las TIC y la política están relacionadas más para fines malos que para fines buenos.

Este caso trata acerca de la contratación de Andrés Sepúlveda (hacker) proveniente de Colombia para robar información de otros candidatos de las elecciones del 2012, es una forma incorrecta de usar las TIC ya que no solo el hacker robo información personal, si no, que colaboro para que el ahora presidente ocupara su puesto.

Andrés Sepúlveda menciona que nunca vino hasta México a realizar el “pedido” , si no, que estuvo trabajando desde su país, creando cuentas falsas en redes sociales para apoyar a su contratante, también Andrés menciona que robo la información de las campañas de los contrincantes, por lo que se enteraba de lo que se realizaría mucho antes que los equipos.

No puedo creer que contrataran a Andrés Sepúlveda para “jugar sucio”, pero para toda mala jugada tarde o temprano llegue la hora de pagar, lo dijo porque ahora Andrés Sepúlveda está en la prisión de Colombia cumpliendo una sentencia de 10 años, ya que se descubrió que había hecho más trabajos como estos para diferentes países.


Debemos implementar nuestro conocimiento en TIC de la manera “legal” ante la Ley, para que así no tengamos problemas en un futuro.

REFERENCIAS:



ASPECTOS LEGALES EN LA PROPIEDAD Y USO DEL SOFTWARE



ASPECTOS LEGALES EN LA PROPIEDAD Y USO DEL SOFTWARE

Entiendo como aspecto legal a toda acción realizada relacionado con la ley y/o involucrada con la ley. También entiendo la frase “Uso del Software” como aquel uso

 que un usuario le da a dicho software ya sea para bien o para mal, legal o ilegalmente.

Estos temas en la actualidad son críticos en varios países del mundo, ya que dentro de estos países existe “la piratería” donde reproducen el contenido de tu creación a miles de copias, con destino a miles de lugares del mundo, es algo que tu como autor no puedes controlar.

Sin la creación de leyes donde se proteja tu “Propiedad intelectual” y la creación de tu “Software” todo sería un caos, ya que, habría robo de identidad y hasta de programas de cómputo por todas partes.

Existen los derechos que tienes tú al hablar de “Propiedad Intelectual” que son los siguientes:
  1. ·         Las marcas de servicios al mismo nivel que las de productos.
  2. ·         Las señales codificadas emitidas por satélites, en contra de su uso ilegal.
  3. ·      Los secretos industriales en general, así como la protección contra la divulgación por parte de las autoridades.
  4. ·         Los circuitos integrados tanto en sí mismos, como a los bienes que los incorporen.
  5.        Las indicaciones geográficas, para proteger a los titulares de las marcas y evitar inducir al público a error.

         REFERENCIAS








DERECHOS DE AUTOR


DERECHOS DE AUTOR

El tema de derechos de autor en la actualidad es muy importante, principalmente para aquellas personas que han creado algo útil y sobresaliente. Los derechos de autor son aplicados a toda aquella persona que haya sido capaz de crear una obra ya sea literaria, artística o científica. Es muy importante que el creador (persona o individuo) este informado acerca de las ventajas  que trae consigo pedir los Derechos de autor sobre su obra.
Una vez que el individuo manifiesta querer dichos derechos recibirá los derechos patrimoniales y derechos morales.

DERECHOS MORALES


DERECHOS PATRIMONIALES










A continuación se presenta un esquema acerca de los derechos que se le otorgan a dicho autor:






TECNOLOGÍAS Y DERECHOS DE AUTOR

Las tecnologías de la actualidad se han venido desarrollando tiempo atrás, se ve un gran avance principalmente en el desarrollo de software con utilidades diferentes. Los derechos de autor dentro de este campo no quedan fuera ya que los creadores de estos programas, registran sus software con la finalidad de que dicho creador sea reconocido por lo que fue capaz de desarrollar.
Las TIC han generado cambios en los Derechos de Autor, los cuales se pueden resumir de la siguiente manera:
  1. Derechos de reproducción: se refiere a la cantidad de copias que usted desee hacer de su obra creada.
  2.  Derechos de distribución: se refiere a las áreas donde su obra será distribuida y con qué fines.
  3.  Derechos de comunicación pública: se refiere a los lugares en las redes sociales donde su software va a estar disponible.
  4. Derechos de transformación: se refiere a que usted decidirá si es necesario modificar su software.



REFERENCIAS