U4. Tacho
U4. Tacho
U4. Tacho
DOCENTE:
INGENIERO. BASILIO MARTÍNEZ DULCE MARISOL
GRUPO: 2 SALÓN: E-8 SEMESTRE: 7mo.
HORARIO: 08:00 A.M. – 9:00 A.M.
PRESENTA:
ALUMNO (A):
HERNÁNDEZSEVERIANO
EUSTASIO(A20500337)
CERRO AZUL, VER. DICIEMBRE
2023.
4.Metodología de los Sistemas Duros
4.1 Paradigma de análisis de los Sistemas Duros.
Los sistemas duros son aquellos en los que el problema está definido, el objetivo
está dado y es cuestión de alcanzarlo del modo más eficiente posible, un sistema
duro se caracteriza por tener objetivos claramente definidos, una estructura
identificable y procesos de decisión que poseen medidas cuantitativas de
comportamiento, es decir que están claramente identificados.
Corresponden a un tipo de pensamiento que se ocupa de los llamados “problemas
duros”, es decir de aquellos problemas que tienen una estructura y objetivos
definidos. Por lo que se parte de estas características para plantear su solución.
Típico de estos problemas son los que se presentan en los niveles operativos de
un sistema organizacional, los cuales se pueden resolver aplicando una técnica
determinada, por ejemplo, construir un motor, diseñar el proceso de compras y el
proceso de producción de un sistema organizacional.
Los sistemas duros se identifican como aquellos en que interactúan hombres y
máquinas en los que se les da mayor importancia a la parte tecnológica en
contraste con la parte social. El componente social de estos sistemas se considera
como si la actuación o comportamiento del individuo o del grupo social solo fuera
generador de estadísticas. Es decir, el comportamiento humano se considera
tomando solo su descripción y no su explicación, es decir, no importan las causas
de tal comportamiento. Por consiguiente, en los sistemas duros se cree y actúa
como si los problemas consistieran solo en seleccionar la mejor alternativa (la
óptima) con el fin de reducir la diferencia entre un estado que se desea alcanzar y
el estado actual de la situación. Dicha diferencia define la necesidad a satisfacer el
objetivo, eliminándola o reduciéndola, se cree que ese fin es claro y fácilmente
definible y que los problemas tienen una estructura fácilmente identificable.
Características y elementos de los sistemas duros
Las principales características que presentan los sistemas duros son:
El proceso de la toma de decisiones se orienta hacia aquellas variables de
decisión que son medibles y cuantitativas.
Los estados futuros de lo que puede pasar son claramente identificables.
La asignación de los recursos del sistema a las áreas que lo soliciten es
fácil y expedita.
Permiten procesos de razonamiento formal en los cuales las derivaciones
lógico-matemáticas representan un papel muy importante.
Los experimentos realizados en estos sistemas son repetibles y la
información y evidencia obtenida de los mismos puede ser probada cada
vez que el experimento se efectúe teniendo así relaciones de tipo causa –
efecto.
Los principales elementos de un sistema duro son: objetivos, medidas de
desempeño, seguimiento y control, así como toma de decisiones.
En base al
diseño que se
había hecho
del sistema
durante la fase
de síntesis del
sistema, se
hace un
diseño
detallado del mismo, para esto, se puede utilizar la técnica del síntesis funcional,
mencionado anteriormente. Una vez que el sistema esta en papel, hay que darle
vida, desarrollarlo. Él número de personas que toman parte en esta operación
depende de la magnitud del sistema. Por ejemplo, el production control sistem
(PSC) desarrollado por la burroughs tiene invertido alrededor de 50 años-hombre.
Lógicamente, no se puede poner en operación un sistema una vez que haya sido
construido. Se tienen que hacer pruebas para deslumbrar problemas no previstos
en su funcionamiento. En caso que no funcione como debiese, se debe investigar
loas razones y tomar acciones correctivas. Estas caen dentro de dos categorías:
a) Fallas en el diseño. b) Fallas en la construcción.
En el primer caso, debe reportarse que fallas tiene el diseño del sistema para
proceder a hacer los cambios. En el segundo caso, debe reportarse que es lo que
se construyó mal para proceder a corregirlo.
Una vez que el sistema funcione como se pretendía, y antes de que se ponga en
operación, deben de desarrollarse documentos que contengan información sobre
su operación, instalación, mantenimiento, etc.
INGENIERÍA.
En esta etapa no consiste en un conjunto de pasos más o menos secuenciales
como en otras partes del proceso. Consiste en varios trabajos los cuales puedan
ser calificados de la siguiente forma:
Vigilar la operación del nuevo sistema para mejoras en diseños futuros.
Corregir fallas en el diseño.
Adaptar el sistema a cambios del medio ambiente.
Asistencia al cliente.
METODOLOGIA DE JENKINS
Jenkins es un servidor open source para la integración continua. Es una
herramienta que se utiliza para compilar y probar proyectos de software de forma
continua, lo que facilita a los desarrolladores integrar cambios en un proyecto y
entregar nuevas versiones a los usuarios. Escrito en Java, es multiplataforma y
accesible mediante interfaz web. Es el software más utilizado en la actualidad para
este propósito.
Con Jenkins, las organizaciones aceleran el proceso de desarrollo y entrega de
software a través de la automatización. Mediante sus centenares de plugins, se
puede implementar en diferentes etapas del ciclo de vida del desarrollo, como la
compilación, la documentación, el testeo o el despliegue.
Para comprender mejor el valor de esta herramienta, vamos a explicar qué es la
integración continua y por qué es importante ponerla en práctica en nuestros
proyectos de desarrollo de software.
Origen de Jenkins
La primera versión de Jenkins surgió en 2011, pero su desarrollo se inició en 2004
como parte del proyecto Hudson. Kohsuke Kawaguchi, un desarrollador de Java
que trabajaba en Sun Microsystems, creó un servidor de automatización para
facilitar las tareas de compilación y de realización de pruebas.
Cada cambio que realiza un desarrollador (ya sea una resolución de un bug, la
creación de una nueva funcionalidad, etc.) se comprueba compilando el código
fuente y obteniendo un ejecutable (llamado build). Si es validado, será incorporado
al código fuente y desplegado.