-
Buena Practica
Dirigió el Desarrollo de los Sistemas Operativos OS/360
contribuciones a arquitectura de computadores
sistemas operativos e ingeniería del software.
Mala Practica
Añadir personal a un proyecto retrasado lo retrasará aún más.(ley de Brooks) -
Buenas Practica
Inicio de Actualización de equipos (computadores salían casi cada uno o dos años, haciendo obsoletos los ya existentes)
Mala Practica
Para tener compatibilidad con el nuevo equipo los de software tenían que volver a escribir los programas
Los programadores no tenían equipos en sus escritorios solo se podía hacer cambios en la sala de maquinas
Era casi imposible hacer predicciones de la fecha de finalización del proyecto -
Buenas Practica
Debatían qué podría significar la ingeniería para el software
se tomaban en cuenta las matemáticas, ciencias de la computación, sociales económicas y administrativas, la experiencia
para tomar un proyecto era necesario tener conocimientos de la complejidad de este
Malas Practica
el costo del hardware era tremendamente superior al del software
el software se
podía desarrollar de la misma forma que se desarrolla
el hardware -
Buenas practicas
desarrollaron prototipos novedosos
La velocidad del desarrollo no se incrementaba de manera finita
Malas Practicas
Costo y desbordamiento de presupuesto
Crisis del software
Defectos de software pueden causar daños a la propiedad (perdida de Información)
Defectos de software pueden matar (radiación incidente de Therac 25.) -
La empresa La Constancia, S.A. fue la primera en traer una computadora a El Salvador, según ha quedado registrado. Fue una IBM 1401 -
-
Ministerio de Hacienda decidió comprar una 36030, (tenía 16 K de memoria y lo máximo de memoria que podía llegar a tener en crecimiento era 96 K) -
Buenas practicas
Identificar defectos y prevención a través de análisis de causa
Tener claro cual seria la finalidad del sistema para tener una visión compartida con el cliente
Malas Practicas
La falta de especialización Profesionales de Ingeniería de software centrados en las metodologías estructuradas -
El ISSS ya disponía de una computadora IBM/1401 y estaba a punto de recibir una nueva, la IBM /370/115 -
. La UCA adquiere la computadora HP-1000 modelo 21mx para llevar el registro académico. -
Para finales del año en el país ya habían 23 computadoras trabajando en el sector público y 49 en el sector privado -
Buenas Practicas
Capacitación en el uso de herramientas, mejoras de procesos y adaptación al cambio.
Nuevos paradigmas de programación
Malas Practicas
Mala interpretación del artículo No hay balas de plata, -
empiezan a aparecer las primeras PC en El Salvador, que son denominadas de cuarta generación las cuales se caracterizaban por el uso de circuitos integrados -
Buenas Practicas
Empresas empiezan a Invertir en software en la web
Evolución del Modelo Espiral
Software Libre crea los primeros desarrollos que se convierten exitosos Malas Practicas
La gran proliferación de correo basura , inundo canales de comunicación y requiriendo de precalificación semiautomatizada. -
A medida que iba evolucionando los microprocesadores y las arquitecturas de la Computadoras Personales, llegó a El Salvador la quinta generación de computadoras, en donde los ordenadores de esta generación presentan mejoras en sus características hardware: mejora de los circuitos, los dispositivos de comunicación y el software que los controla
-
Buenas Practicas
metodologías más simples y rápidas que desarrollaran software funcional
El uso de prototipos rápidos evolucionó a metodologías
Malas Practicas
Sistemas de software muy grandes todavía utilizan metodologías muy documentadas, con muchos volúmenes en el conjunto de documentación; -
Buenas Practicas
El internet pasa a tener un bajo costo y alto ancho de banda
mayor integración entre la Ingeniería del Software y la Ingeniería de Sistemas
Malas Practicas
Saturación en redes de comunicación -
Buenas Practicas
La habilidad de las organizaciones de competir, adaptarse y sobrevivir en el mercado y en la sociedad globalizada
Abundancia de aparatos pequeños pero con gran poder de procesamiento
Una visión en la cual la Inteligencia Artificial alcanza plenamente sus objetivos. Las máquinas se vuelven autónomas, evalúan las situaciones y determinan la mejor opción para actuar.
Malas Practicas
Replicas de software o productos a un costo menor