jueves, 31 de agosto de 2017

Análisis de datos recabados


En primer lugar me plante los nombres y los apellidos


Después leyendo con atención deduje lo siguiente:

Pamela Barrios - Ensalada


   - Apellido: Hay dos mujeres (Pamela y Tina), en el punto 3 se comenta que Tina no preparar la “ensalada” , por ello el apellido de Pamela es Barrios.
   - Platillo: Entonces Pamela Barrios preparara la “ensalada” al estar a dieta y ser lo único que pueda comer.


Tina Vargas – Estofado


- Apellido: En el punto dos y tres se menciona una platica entre tina y la Srta Barrios, por ende el apellido de Tina es “Vargas”
- Platillo:  En el punto 4 Diego y Ríos comentan que una chica cocinara el ”estofado”, confirmando a tima como la persona que lo hará.

Diego Rodríguez - Pastel


- Apellido: En el punto 4 se descarta el apellido “Ríos” al mencionarlos como personas distintas, por esto el apellido de Diego solo puede ser “Rodríguez”.
- Platillo: Punto 5 se indica que Rodríguez llevara el “Pastel”


Fernando Ríos  - Ravioles


- Apellido: Al ser el apellido faltante y cuadrar con los puntos anteriores
a Fernando le pertenece el apellido “Ríos”
- Platillo: De igual manera los “Ravioles” cuadran con todos los puntos mencionados anterior mente

viernes, 18 de agosto de 2017

Encuesta

¿Qué edad tienes?

¿Conoces algo sobre la ingeniería de Desarrollo de Software?

Sabes en que puede mejorar tu vida y la de los demás el desarrollo de software

¿Conoces algún lenguaje de programación?

¿Qué tan importante crees que es el desarrollo de software en el mundo?

cuando un programa esta caído, ¿Cuánto crees que afecte a la empresa?

un programa el que más uses, ¿cuanto crees que facilita tu trabajo? en comparación de hacerlo sin el

Dentro de tu experiencia crees que los aplicativos hoy en día son lo bastante intuitivos o fáciles de ocupara

¿Qué mejorarías?

¿Cuántas tecnologías de software, crees que se usan para hacer por ejemplo Facebook ?

sabes ¿Qué son los requisitos Software?

https://goo.gl/forms/XRrMMilBHdBlCdiu2


jueves, 17 de agosto de 2017

Entrevista

-Adolfo: ¿Cuántos años de experiencia tiene??
-Ing. Itzel: Actualmente tengo 7 años de experiencia en Back end y más o menos 3 en front end

-Adolfo: Qué es lo más importante en un desarrollo?
-Ing. Itzel: Es saber la necesidad del cliente y modelar el proyecto para que este pueda ser dinámico si es que el cliente pide algún cambio

-Adolfo: Para ti, ¿cuál es el mejor lenguaje de programación?
-Ing. Itzel: en cierta forma pienso que todos se complementan, todos son importantes

-Adolfo: ¿por qué?
-Ing. Itzel: por ejemplo un aplicativo web tiene varios lenguajes

-Adolfo: me podrías decir a grandes rasgos, ¿cómo es que se lleva un desarrollo?
-Ing. Itzel: La mayoría de los casos platicamos con el cliente, para poder identificar la necesidad, después generamos los requerimientos donde podrá venir la estructura, relación de las bases de datos, logística del proyecto


-Adolfo:¿cuáles son los problemas que consideras más importantes de resolver ¿
-Ing. Itzel: La seguridad

-Adolfo: ¿Qué estarías dispuesta a hacer para resolver el problema?
-Ing. Itzel: El eslabón más débil es el usuario, entonces, aparte de continuar con los estandartes de seguridad hay que educar al usuario a ser más responsable con sus claves.

-Adolfo: ¿Que es lo que más dificulta un desarrollo rápido y eficiente?
-Ing. Itzel: podría ser no planear o modelar el proyecto por los cambios que el cliente pueda llegar a pedir

-Adolfo: crees que las matemáticas son esenciales para la creación de un proyecto
-Ing. Itzel: considero  en esta parte la lógica seria más importante en el desarrollo web, pero sobre todo tener la abstracción para hacerlo, las matemáticas  pienso que están más enfocadas a proyectos de bajo nivel.

martes, 15 de agosto de 2017

Observación, visitas, recorrido y diario de campo

Visita a la empresa, Digitex

Empresa líder en automatización y desarrollo para empresas, en especial “contact center”


-Llegué al primer piso, donde se encontraban varias areas, en una habitacion bastante grande dividida a la mitad por una pared de vidrio, por un lados todos los servidores y del otro todas las personas que los manejan.

-Áreas como redes, marcadores, sistemas, WFM, y desarrollo se encontraban en este piso.

Conocí a Norma Itzael Lopez Ochoa , ingeniera en sistemas computacionales, pero amante del desarrollo de aplicativos  tanto web, de escritorio o moviles.

jueves, 10 de agosto de 2017

Evaluación y selección de información

En el Desarrollo de software es muy importante estar actualizado, al día, con la nueva tendencia de los desarrollos modernos, por ello pienso que es difícil encontrar una pagina de una universidad, o de gobierno que hable de estos temas, pero he encontrado varias pagina de ayuda que a pesar de no tener la legitimidad (selección y evaluación) son gran apoyo en la comunidad de desarrollo.

También sé que el Desarrollo de Software va más allá de simple código. Toda la lógica, las matemáticas, pero, no quise agregarlas por que aun no tengo un pleno conocimiento de como podrían aplicar ciertas ecuaciones en un algoritmo para un desarrollo.


--URL



¿Cuán confiables son las fuentes?
     -Pienso que la más confiable seria la primera. Por el hecho de traer la información de libros

¿En qué elementos nos apoyamos para considerar que la información es o no confiable?
    -En la legitimidad de los libros


Free Libros
Wikipedia
Google Académico


--Videos





¿Cuán confiables son las fuentes?
   -La información de la Universidad seria muy confiable, las demás no tanto.

¿En qué elementos nos apoyamos para considerar que la información es o no confiable?
   -En el hecho de que es información de una Universidad, la cual asumiría trata de tener la información al día


Desarrollo de Software UNADM
Tutorial
El desarrollo de software más allá de las líneas de código


--Infografias






martes, 8 de agosto de 2017

S5 Actividad 1

Buscador
https://searchcode.com/
https://scholar.google.com.mx/
http://www.sidalc.net/cgi-bin/wxis.exe/?IsisScript=UCC.xis&method=post&formato=2&cantidad=1&expresion=mfn=049900
https://s3.amazonaws.com
Sitios especializados
http://postparaprogramadores.com/
https://books.google.com.mx/

información relacionada
https://stackoverflow.com/




“En el nivel técnico, la ingeniería de software comienza con una serie de tareas de modelado que conducen a la especificación de los requerimientos y a la representación de un diseño del software que se va a elaborar. El modelo de requerimientos1 —un conjunto de modelos, en realidad— es la primera representación técnica de un sistema.” (Pressman, 2010)

“Un caso de uso es una secuencia de transacciones que son desarrolladas por unsistema en respuesta a un evento que inicia un actor sobre el propio sistema. Losdiagramas de casos de uso sirven para especificar la funcionalidad y el comportamientode un sistema mediante su interacción con los usuarios y/o otros sistemas”(http://es.wikipedia.org/wiki/Caso_de_uso). (Enciclopedia Wikipedia, 2006)


“El éxito de esta técnica combinada, depende de la habilidad del entrevistador y de su preparación para la misma. Los analistas necesitan ser sensibles las dificultades que algunos entrevistados crean durante la entrevista y saber cómo tratar con problemas potenciales. Asimismo, necesitan considerar no sólo la información que adquieren a través del cuestionario y la entrevista, sino también, su significancia. “(http://www.monografias.com/trabajos6/resof/resof2.shtml#teec) (Herrera J., 2003)



“La ingeniería del software, y en general, la informática es una disciplina que está en constante evolución. Cada día surgen nuevas técnicas y metodologías que intentan mejorar la calidad y la eficiencia de los productos software” (Reina Quintero , 2000)

“El artículo presenta los resultados de un estudio comparativo que busca identificar los mejores marcos de trabajo para utilizar el paradigma de programación orientado a aspectos. El estudio busca proponer al lector una visión clara de la línea de base sobre la cual se sustenta este trabajo y soporta los resultados con base en mediciones en múltiples equipos de trabajo.”
(http://www.scielo.cl/scielo.php?pid=S0718-07642014000200008&script=sci_arttext&tlng=pt) (Guerrero, Londoño, Suárez, & Gutiérrez, 2013)



Bibliografía
(2006). Enciclopedia Wikipedia.
Guerrero, C., Londoño, J., Suárez, J., & Gutiérrez, L. (2013). ESTUDIO COMPARATIVO DE MARCOS DE TRABAJO PARA EL DESARROLLO SOFTWARE ORIENTADO A ASPECTOS.
Herrera J., L. (2003). Ingeniería de Requerimientos, Ingeniería de Software. http://www.monografias.com, 2.
Pressman, R. S. (2010). Ingeniería del software UN ENFOQUE PRÁCTICO. Prolongación Paseo de la Reforma 1015, Torre A Piso 17, Colonia Desarrollo Santa Fe, Delegación Álvaro Obregón C.P. 01376, México, D. F: McGraw-Hil.
Reina Quintero , A. (2000). Visión General de la Programación Orientada a Aspectos. Avenida de la Reina Mercedes S/n. 41012 SEVILLA: Departamento de Lenguajes y Sistemas Informáticos Universidad de Sevilla.



Cómo sobrevivir a la infoxicación (Comentario)

Hola a todos

Esto de la infoxicación es tan cotidiano en la vida diaria, todo el mundo bombardearte con información útil o innecesaria, pero al final información. Vendedores dándote detalles de miles de productos, periódicos, revistas, espectaculares, radio, televisión, redes sociales, etc. todo todo información, ahora como lo entiendo en el texto y en la vida diaria, no hay que fiarse de todo lo que te dicen, pero tampoco confirmar toda la información recibida, centrarnos en lo que es necesario para nosotros y sistematizar la forma de aprender, de recoger esa información, para tratar de estar actualizado en el tema.

domingo, 6 de agosto de 2017

La arquitectura y las prácticas ágiles.



La arquitectura y las prácticas ágiles.


Objetivo:
Conocimiento de un  lenguaje de programación.
Conocimiento de lógica programación.
Reducción de costos y esfuerzo en la creación de proyectos.

Recursos

Libros, foros, tutoriales. 


Esquema de Trabajo

Investigación sobre un lenguaje su arquitectura y sus mejores practicas, con el fin de Mejorar la comprensión acerca de la elaboración de un software, esto con un desarrollo ágil.

Erin Brockovich; (2000)

Elegí la Erin Brockovich; (2000)

Película basada en la vida real, habla de la historia de una madre soltera, que trabajaba para un bufete de abogados. Pienso que en el desarrollo de la película. Erin, la protagonista, ocupa varios tipos de investigación.

Explicativa: al intentar explicar las causas y el porque de las múltiples enfermedades, también al acercarse a los hechos, no solo para lo que fue contratado, sino que ella va más allá y se pregunta el porqué de las cosas.

Investigación-acción: al involucrase en en los problemas de la comunidad.

Método inductivo:con base a las investigaciones pasadas, genera ciertas hipótesis de que el agua fue contaminada.
Lo siguiente que realiza es obtener los datos, para esto ocupa las siguientes tipos de investigación:

Campo: apoyándose el los testimonios que le brinda la gente de la comunidad así como las observación,

Documental: al estudiar los documentos que contenía la información acerca del agua, y que relación tenia con la compañía PG&E.

Método sintético: al reunir datos, organizarlos y ponerlos a prueba en ante el Juez

jueves, 3 de agosto de 2017

Estudio en escarlata

Pasos de Holmes.
En primer lugar Holmes se apoya en "Investigación de tipo documental", donde apoyándose en fuentes documentales, estudiadas y memorizadas, con las que se ayuda para realizar sus conjeturas. Con ello obtiene ventaja de cualquier otro detective, por ejemplo, detectives de Scotland Yard.

Al iniciar el caso el primer método de investigación utilizado por Holmes es el "Método hipotético-deductivo" ya que sus observaciones le
permiten obtener mejores conclusiones, a diferencia de otros detectives que pienso se quedaron en este punto, Holmes también ocupo una
"Investigación Exploratoria." que también tuvo que ver con la ventaja de Holmes sobre sus colegas.

El siguiente paso fue una "Investigación de Campo" donde obtuvo información con la que al incluir el "Método analítico" junto todas las partes.

Al final la ultima seria "Investigación Descriptiva" donde trata de exponer el mayor número de detalles posibles para tener una imagen completa de un fenómeno.


entre las diferencias mas notables que encontré es que Holmes utiliza varios tipos de investigación para resolver el problema, en cambio Scotland Yard solo ocupa dos "Método hipotético-deductivo" y "Investigación de Campo"