Entradas

¿Qué importancia tiene la Ingeniería de Software en el proceso de desarrollo de aplicaciones móviles para un egresado del Técnico Superior Universitario en Tecnologías de la Información y Comunicación Área Sistemas Informáticos?

Debido a la introducción de las Tecnologías de la Informática y las Comunicaciones en las diferentes áreas de la vida cotidiana y empresarial, la mayoría de los países del mundo, en los últimos años, han aumentado considerablemente la producción o consumo de productos informáticos. Esto ha implicado que la industria de software crezca considerablemente y al mismo tiempo mejoren indicadores en la producción. Es por ello que el desarrollo de software para aplicaciones móviles requiere de un proceso planeado y estandarizado si se quiere generar productos de alta calidad, tanto en su documentación como en su aplicativo final. Es por ello que existe la ingeniería de software la cual permite  establecer un conjunto de entregables con el objetivo de dar una trazabilidad al producto, y asegurar que pueda ser interpretado, actualizado y adaptado fácilmente por los usuarios finales, así como también contribuye a garantizar el cumplimiento de las necesidades de los usuarios interesados en el pr

Manuales de usuario (Teléfono inteligente, electrodoméstico y herramienta de prueba de software).

Imagen
a. Teléfono inteligente: identificar y documentar 2 funcionalidades que no conocía de su teléfono. Mediante la revisión realizada al manual de usuario de mi teléfono celular logre identificar tres funcionalidades que desconocía totalmente las cuales son: Como crear carpetas: Esta función que acabo de descubrir es muy practica y fácil de implementar ya que permite mantener ordenados nuestros archivos para acceder de manera mas rápida y practica a las diferentes aplicaciones de mi teléfono celular. para activar esta función se debe realizar lo siguiente: En la pantalla principal, arrastre un ícono por encima de otro para crear una carpeta que contenga ambas aplicaciones. Como ocultar aplicaciones: Esta es otra de las funciones que desconocía la cual permite ocultar aplicaciones para que no sean mostradas en la pantalla principal, en lo personal me parece una función muy interesante ya que brinda la oportunidad de no saturar con muchas aplicaciones la pantalla pri

IEEE 1063 User Documentation.

A que productos se enfoca esté estándar: El  estándar IEEE 1063 esta enfocado en los requisitos mínimos para la estructura, el contenido de la información y el formato de la documentación del usuario, incluidos los documentos impresos y electrónicos utilizados en el entorno de trabajo por los usuarios de sistemas que contienen software.  Estructura que debe contener un documento dirigido a un usuario  de acuerdo al estándar mencionado anteriormente: 1.- Identificación de los datos (paquete, título). 2.- Tabla de contenidos, en documentos con más de 8 páginas. 3.- Lista de ilustraciones. 4.- Introducción. 5.- Información para el uso de la documentación. 6.- Conceptos de las operaciones. 7.- Procedimientos. 8.- Información sobre los comandos de software. 9.- Mensajes de error y resolución de problemas. 10.- Glosario. 11.- Referencias. 12.- Características de navegación. 13.- Índice o Index. 14.- Herramientas de búsqueda (en documentos electrónico

proceso para la distribución de una aplicación móvil en plataforma internacional ( Play Store)

Imagen
El siguiente diagrama muestra los pasos que se deben seguir para subir un aplicación móvil a Play Store Valorá si sería alcanzable realizar dicho paso en el supuesto que su aplicación fuera agregada a la red. Tomando en cuenta que  nuestra aplicación esta dirigida a un salón de belleza en especifico considero que este proceso si seria alcanzable debido a que tanto nosotros, nuestro cliente y los usuarios se beneficiarían en un 70 % al realizar este tipo de distribución.   Referencias: Play console. (s.f).support . Recuperado el 08 de abril de 2019 de   https://support.google.com/googleplay/android-developer/answer/113469?hl=es-419#contact=1
1. Descripción de la herramienta, para que sirve. Esta herramienta permite identificar la duplicación de código escrito en JAVA, C#, C, C++, COBOL, Ruby, JSP, ASP, HTML, XML, Visual Basic y texto natural . Sólo   trabaja con archivos locales, no busca similitudes en Internet. Si el archivo no es de un tipo compatible, se trata como texto sin formato. Esto significa que normalmente puede ejecutar Simian en casi cualquier tipo de archivo legible para el ser humano con buenos resultados. Esta herramienta fue desarrolla por una consultora de Australia llamada REDHILL . Referencias:   Harris, S. (2018).   Simian - Analizador de similitud. Recuperado el 23 de marzo de 2019 de http://www.harukizaemon.com/simian/index.html
Imagen
2. ¿Qué tipo de pruebas permite realizar, de caja blanca o caja negra? Esta herramienta permite realizar pruebas de caja blanca ya que no cuenta con una interfaz gráfica, por lo tanto, el ingreso de los parámetros es a través de línea de comando, scripts de Shell y archivos por lotes. Referencias: Rodríguez, A. (s.f). Herramientas para la detección de plagio de software. Recuperado el 23 de marzo de 2019 de  https://www.linti.unlp.edu.ar/uploads/docs/herramientas_para_la_deteccion_de_plagio_de_software__un_caso_de_estudio_en_trabajos_de_catedra.%20Un%20caso%20de%20estudio%20Anhi.pdf
Imagen
3. ¿Qué lenguajes de programación maneja? Simian es totalmente compatible con los siguientes idiomas: Java DO# C ++ do C objetivo JavaScript (ECMAScript) COBOL, ABAP Rubí Ceceo SQL Visual Basic Maravilloso Rápido Con soporte parcial para los siguientes idiomas: JSP ÁSPID HTML XML