Documente Academic
Documente Profesional
Documente Cultură
Etica de la inormática
Representan las normas o reglas que se establezcan con o sin marco de
referencia que establecen que está permitido y que no, respecto a la información
a la que todo informático y personas afines tiene acceso.
http://eticadelusodelainformacion.blogspot.com/2011/09/etica-y-manejo-en-el-uso-
de-la.html
Veamos que dice Wikipedia al respecto:
Hay información que debe filtrarse a determinado público, por ejemplo información
de adultos (violencia y sexo explicito) que no debe estar al alcance de menos de
edad.
http://eticadelusodelainformacion.blogspot.com/2011/09/etica-y-manejo-en-el-uso-
de-la.html
Adicionalmente las redes sociales hacen ver mediante la lectura de sus normas
bajo las cuales se instalan para un usuario, en las cuales se establece que está
permitido y que no publicar, adicionalmente se establecen sanciones por
rompimiento de reglas.
https://sites.google.com/site/eticadelainformacion1273131/
Ética de la información
Moral:
Que pasa dentro de tí, cuando ves algo que no es tuyo y que está a la mano fácil
de tomar?
Esa es una norma moral, porque es un principio o valor que has aprendido en
casa, seguramente aprendiste recibiste varias enseñanzas morales como:
Decir la verdad, No ofender, Respetar a los demás, Ser amable con los demás,
ser generoso, etc.
Que pasa cuando vas a visitar un hogar de un amigo, un profesional etc. Cuando
cruzas el umbral de la casa, te comportans con mucho respeto porque así lo
aprendiste en casa. Probablemente prendiste a que en casa ajena si pide permiso
para hablar, para ir al baño, no te sientas en la mesa ni en la sala hasta que no te
invieten a hacerlo, no abres el refrigerador en casa ajena. etc.
Cada hogar, cada persona tiene sus propios valores heredados y adquiridos, y en
cada sociedad comparten, colonia, pueblo, comunidad, grupo, club, se comparten
algunos que permiten cohesión y simpatía.
Los valores son heredados, no se escriben pero existen y es lo que llamos normas
morales.
Etica:
A veces es necesario establecer reglas escritas para que sean aceptadas y
eventualmente sancionar incumplimiento, para un grupo social en especial, como
profesionales del derecho, ingenieros, doctores, clubs, gimnacios, el ejército, la
cruz roja, la universidad.
Cuando te gradúes también firmarás una serie de normás éticas entre las cuales
están honrar a tu universidad ejerciendo tus más altos valores profesionales.
Un médico por ejemplo respto a la informacíón personal de los pacientes el código
de ética le dice que debe guardar confidencialidad.
Un sacerdote tiene por ética sacerdotal que guardar confidencialidad sobre las
confesiones de sus feligreses.
https://www.sicologiasinp.com/social/se-diferencian-la-etica-la-moral/
https://www.abc.com.py/edicion-impresa/suplementos/escolar/diferencia-entre-
etica-y-moral-1803281.html
Deontología
De esta manera cuando nos referimos a las reglas de ética de una profesión,
hacemos referenca a que están establecidos según un documento que los
describe.
https://definicion.de/deontologia/
La parte más importante del tema, es definir el delito informático y como castigarlo.
Depende del marco legal que en cada pais exista. En nuestro país habrán
aspectos cubiertos y aspectos por cubrir.
http://www.informatica-juridica.com/legislacion/guatemala/
https://www.udv.edu.gt/panorama-general-al-derecho-informatico/
https://minegociogrp11.weebly.com/situacioacuten-actual-de-la-eacutetica-de-la-
informatica.html
https://www.google.com.gt/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=3&cad=rja&uact=8&ved=2ahUKEwjmu7a
twqfpAhXlm-AKHVuPD0UQFjACegQIBhAB&url=https%3A%2F%2Fwww.oas.org
%2Fes%2Fsla%2Fddi%2Fdocs%2FG6%2520Codigo%2520Penal%2520de
%2520Guatemala.pdf&usg=AOvVaw13xMBz3AQT6bIMSAN9SrRR
https://www.google.com.gt/url?
sa=t&rct=j&q=&esrc=s&source=web&cd=4&cad=rja&uact=8&ved=2ahUKEwjmu7a
twqfpAhXlm-AKHVuPD0UQFjADegQIBxAB&url=https%3A%2F
%2Fcongresovisible.com%2Fwp-content%2Fuploads%2Finiciativa-4055-ley-de-
delitos-informticos.pdf&usg=AOvVaw1WOYbKbcg1ERM0Vba-ur-i
Modelos
http://software-ufps.blogspot.com/2011/07/modelo-de-calidad-spice.html
SPICE Se basa en las normas ISO/IEC 15504.
El ISO/IEC 15504, también conocido como Software Process Improvement
Capability Determination, abreviado SPICE, en español, «Determinación de
la Capacidad de Mejora del Proceso de Software» es un modelo para la
mejora, evaluación de los procesos de desarrollo, mantenimiento de sistemas
de información y productos de software.
https://es.wikipedia.org/wiki/ISO/IEC_15504
https://thinkandsell.com/servicios/consultoria/software-y-sistemas/mejora-de-
procesos-cmmi-y-spice/
https://es.wikipedia.org/wiki/Capability_Maturity_Model
Ir a la navegaciónIr a la búsqueda
Tipo negocio
Fundació 1958
n
Sede Bedford (Estado
s Unidos)
Producto software
s
https://www.pdcahome.com/cmmi-mejora-de-procesos-en-industria-tecnologica/
http://www.liderdeproyecto.com/manual/cmmi_y_la_administracion_de_proyectos.
html
https://www.tutorialspoint.com/es/cmmi/cmmi_capability_levels.htm
http://www.trinn.com.mx/IdeasParaTuNegocio/articulo/cmmi-modelo-capacidad-y-
madurez
Definición de CASE
CASE es un concepto tecnológico que guía la creación de software que apoye las
tareas de creación de software, desde la recolección de requerimientos hasta la
entrega final y más allá.
https://es.wikipedia.org/wiki/Herramienta_CASE
Herramientas CASE
Herramientas CASE (Computer Aided Software Engineering, Ingeniería de
Software Asistida por Computadoras). Son diversas Aplicaciones informáticas
destinadas a aumentar la productividad en el Desarrollo de software reduciendo el
coste de las mismas en términos de tiempo y de dinero. Estas herramientas nos
pueden ayudar en todos los aspectos del ciclo de vida de desarrollo del software
en tareas como el diseño de proyectos, cálculo de costes, implementación de
parte del código automáticamente con el diseño dado, Compilación automática,
documentación o detección de errores entre otras.
Es un sistema de software que intenta proporcionar ayuda automatizada a las
actividades del proceso de desarrollo de software. Los sistemas CASE a menudo
se utilizan como apoyo al método. La primera herramienta CASE como hoy la
conocemos fue Excelerator en 1984, era para PC. Actualmente la oferta de
herramientas CASE es muy amplia y tenemos por ejemplo
el EASYCASE o WINPROJECT .
https://www.ecured.cu/Herramienta_CASE
Las herramientas CASE son un conjunto de aplicaciones informáticas, usadas
para automatizar actividades de el ciclo de vida de desarrollo de sistemas
(SDLC). Las herramientas CASE son usadas por los Directores de proyectos de
software, analistas e Ingenieros para desarrollar sistemas de software.
Hay un gran número de Herramientas CASE disponibles para simplificar varias
etapas en el desarrollo del ciclo vital del Software, como por ejemplo
herramientas de análisis, diseño de herramientas, Gestión de proyectos de
herramientas, Proyectos de gestión de herramientas de Bases de datos, gestión
de herramientas de Bases de datos, deben nombrarse también algunas
Herramientas de Documentación.
El uso de Herramientas CASE acelera el desarrollo del proyecto con tal de
producir los resultados deseados y ayuda a encontrar imperfecciones antes de
proseguir con la siguiente etapa del desarrollo de Software.
https://www.tutorialspoint.com/es/software_engineering/case_tools_overview.htm
Categorías (tipos o clases) de herramientas CASE
https://www.tutorialspoint.com/es/software_engineering/case_tools_overview.htm
Otras clasificaciones
Existen otros nombres que se le dan a este tipo de herramientas, y que no es una
clasificación excluyente entre sí, ni con las fases del ciclo de vida del desarrollo:
· Integrated CASE (I-CASE), herramientas que engloban todo el proceso de
desarrollo software, desde el análisis hasta la implementación.
MetaCASE, herramientas que permiten la definición de nuestra propia
técnica de modelado, los elementos permitidos del metamodelo generado se
guardan en un repositorio y pueden ser usados por otros analistas, es decir, es
como si definiéramos nuestro propio UML, con nuestros elementos,
restricciones y relaciones posibles.
CAST (Computer-Aided Software Testing), herramientas de soporte a la
prueba de software.
IPSE (Integrated Programming Support Environment), herramientas que
soportan todo el ciclo de vida, incluyen componentes para la gestión de
proyectos y gestión de la configuración activa.
Según funcionalidad
Por funcionalidad se pueden diferenciar algunas como:
· Herramientas de generación semiautomática de código.
Editores UML.
Herramientas de refactorización de código.
Herramientas de mantenimiento como los sistemas de control de versiones·
https://es.wikipedia.org/wiki/Herramienta_CASE
https://www.ecured.cu/Herramienta_CASEb
Los gestores actuales de bases de datos (que está dentro del dominio de
Ingeniería de Software) para Oracle, SqlServer, MySQl, tienen la misma
arquitectura de una herramienta CASE, con una interfase visual similar a las de
desarrollo de aplicaciones, e incluyen funciones de programación, además del
repositorio correspondiente el cual en si mismo es una representación del
diccionario de datos.
http://dbadixit.com/uso-e-instalacion-sql-server-management-studio-ssms/
Similar es la interfaz visual de MySql:
Utilidad y beneficios
Debilidades
Oracle Designer
Traducción del inglés-Oracle Designer es la herramienta CASE de Oracle para
diseñar un sistema de información y generarlo. Después de generar el sistema de
información, uno puede editar el código generado con Oracle Developer
Suite. Wikipedia (Inglés)
https://www.oracle.com/database/technologies/developer-tools/designer.html
Ver video:
https://www.youtube.com/watch?v=11sruFagT-8
Power Designer
Traducción del inglés-SAP PowerDesigner es una herramienta de modelado
empresarial colaborativa producida por Sybase, actualmente propiedad de SAP.
Puede ejecutarse en Microsoft Windows como una aplicación nativa o en un
entorno Eclipse a través de un complemento. Wikipedia (Inglés)
https://www.sap.com/products/powerdesigner-data-modeling-tools.html
Ver video:
https://www.youtube.com/watch?v=UDeprPS4mYo
ERwin
PLATINUM ERwin, herramienta de diseño de base de datos. Brinda productividad
en diseño, generación, y mantenimiento de aplicaciones. Desde un modelo lógico
de los requerimientos de información, hasta el modelo físico perfeccionado para
las características específicas de la base de datos diseñada.
https://www.ecured.cu/ERwin
Ver video:
https://www.youtube.com/watch?v=f1C2N3ZFnyw
EasyCase
¿Qué es Easy case?
Introducción a EasyCase υ EasyCase es una herramienta que permite
automatizar las fases de análisis y diseño dentro del desarrollo de una aplicación,
para poder crear las aplicaciones eficazmente. ... υ Puede usarse para formar
estructuras de análisis, diseño de estructuras y modelar información y datos.11
may. 2017
Easy case - SlideShare
https://es.slideshare.net/MSJara/easy-case-75891730
https://www.ecured.cu/EasyCASE
Ver video:
https://www.youtube.com/watch?v=yFupbDjJ3M8
SNAP