Mostrando entradas con la etiqueta Software. Mostrar todas las entradas
Mostrando entradas con la etiqueta Software. Mostrar todas las entradas

viernes, 25 de marzo de 2016



Enfoque al cliente, que da como resultado el cumplimiento de los requisitos de los clientes y el esforzarse por excederlos.

La ISO 9000 se basa en los 8 principios de gestión

Liderazgo, que apunta a crear un ambiente interno en el cual las personas estén totalmente involucradas.

Participación del personal, que es la esencia de una organización.

Enfoque basado en procesos, que da como resultado la mejora de la eficiencia para obtener los resultados deseados.

Enfoque de sistema para la gestión, que conduce a la mejora de la eficiencia y la eficacia por medio de la identificación, comprensión y gestión de procesos interrelacionados

Mejora continua, que se convierte en un objetivo permanente de la organización.

Enfoque basado en hechos para la toma de decisiones, basado en el análisis de datos e información, y

Relaciones mutuamente beneficiosas con el proveedor, basado en la comprensión de su interdependencia.

Para el manejo de una organización la ISO 9000 estimula la adopción del enfoque basado en procesos. Para el modelo de procesos revisado en la ISO 9000 se consideran cinco áreas principales:

  • Sistema de gestión de la calidad
  • Responsabilidad de la alta dirección 
  • Gestión de recursos 
  • Realización del producto 
  • Medición, análisis y mejora 

El modelo de proceso usado en las normas es completamente compatible con el bien conocido ciclo de: PLANEAR, HACER, VERIFICAR, ACTUAR

PRINCIPIOS DE LA GESTIÓN DE LA CALIDAD

By: serintec on: 19:56

lunes, 7 de marzo de 2016


.

¿Cuál es la diferencia entre Arquitectura de Software y Diseño de Software?

La arquitectura del software conlleva modularidad, es decir que divide el software en componentes identificables y tratables por separado, denominados módulos, que están integrados para satisfacer los requisitos del programa.

La arquitectura es la estructura jerárquica de los componentes del programa (módulos), la manera de interactuar de estos componentes, y la estructura de los datos, usados por estos componentes.

El diseño es el primer paso en la fase de desarrollo de cualquier producto o sistema de ingeniería.


El diseño del software es un proceso iterativo mediante el cual los requisitos se traducen en un plano para desarrollar el software

1.       ¿Cuál es el origen de UML y en que métodos está basado?

UML es una consolidación de muchas de las notaciones y conceptos más usados orientados a objetos. Empezó como una consolidación del trabajo de Grade Booch, James Rumbaugh, e Ivar Jacobson, creadores de tres de las metodologías orientadas a objetos más populares

UML, en su versión 1.0, fue propuesto como una respuesta a esta petición en enero de 1997. Hubo otras cinco propuestas rivales. Durante el transcurso de 5 1997, los seis promotores de las propuestas, unieron su trabajo y presentaron al OMG un documento revisado de UML, llamado UML versión 1.1

UML se construyó sobre la semántica y notación de Booch, OMT, OOSE, y otras metodologías líderes.

CICLO DE VIDA DEL SOFTWARE


Nombre del ciclo de vida
Ventajas
Desventajas
Modelo de Ciclo de Vida de Cascada
-Etapas y actividades están bien definidas para facilitar la compresión.

-Estructura clara
-Los proyectos reales raramente siguen el flujo secuencial que propone el modelo, siempre hay iteraciones y se crean problemas en la aplicación del diagrama.

-El cliente debe tener paciencia; hasta llegar a las etapas finales del proyecto, no estará disponible una versión operativa del programa.
Modelo de Entregas Incrementales
- Con un paradigma incremental se reduce el tiempo de desarrollo inicial, ya que se implementa la funcionalidad parcial.

- También provee un impacto ventajoso frente al cliente, que es la entrega temprana de partes operativas del Software.
- El modelo proporciona todas las ventajas del modelo en cascada realimentado, reduciendo sus desventajas sólo al ámbito de cada incremento.

- Permite entregar al cliente un producto más rápido en comparación del modelo de cascada.
- Resulta más sencillo acomodar cambios al acotar el tamaño de los incrementos.

- Por su versatilidad requiere de una planeación cuidadosa tanto a nivel administrativo como técnico.

- No es útil para productos basados en ROM

-El modelo Incremental no es recomendable para casos de sistemas de tiempo real, de alto nivel de seguridad, de procesamiento distribuido, y/o de alto índice de riesgos.

- Requiere de mucha planeación, tanto administrativa como técnica.

- Requiere de metas claras para conocer el estado del proyecto.

Modelo de Ciclo de Vida Evolutivo
· Usa realimentación del uso de las versiones anteriores

· Puede ser usado en un ambiente cambiante
-La primera iteración puede plantear los mismos problemas que en un modelo lineal secuencial
Entregas incrementales con prototipos
-Versión operativa cas desde el inicio
-Alta integración del usuario con el proceso de desarrollo

-  El sistema puede crecer desmedidamente
-       Se confunde el producto final con el prototipo
Espiral
-El cliente evalúa el trabajo en cada ciclo
-Se llega al sistema final muy rápido
-Aumento de costos.
-Es un modelo complicado de llevar a cabo porque exige una gestión concienzuda, atenta y unos conocimientos profundos

UML - DISEÑO DE SOFTWARE

By: serintec on: 5:11

lunes, 3 de agosto de 2015



1) Identificación de problemas, oportunidades y objetivos:
En esta primera fase el analista se ocupa de identificar los problemas, oportunidades y objetivos, esta etapa es crítica para el éxito del resto del proyecto.

2) Determinación de los requerimientos de información:
En esta fase el analista se encarga de determinar los requerimientos de información de un negocio se encuentran métodos interactivos como: las entrevistas, los muestreos, investigación de datos impresos, entre otros.


3) Análisis de las necesidades de sistemas:
En esta fase el analista cuenta con herramientas y técnicas especiales con el cual el analista determina el requerimiento.


4) Diseño del sistema recomendado:
En esta fase el analista utiliza la información recopilada anteriormente para el diseño lógico del sistema de información.

5) Desarrollo y documentación del software:
El analista trabaja de manera conjunta con los programadores para desarrollar cualquier software original necesario.


6) Pruebas y mantenimiento de sistema:
Antes de poner en funcionamiento el sistema es necesario probarlo. Es mucho menos costoso encontrar los problemas antes de que el sistema se entregue al usuario.


7) Implementación y evaluación del sistema:
En esta última fase se capacita al usuario en el manejo del sistema.

Siete fases del ciclo de vida del desarrollo de sistemas (SDLC).

By: serintec on: 14:22



Administración estratégica: Los gerentes estratégicos voltean hacia afuera de la organización para visualizar el futuro, tomando decisiones que conducirán a los gerentes de nivel medio y de operaciones en los meses y años venideros.

Planeación y control administrativo: Este sector toma decisiones de planeación y control a corto plazo respecto a cómo asignar de la mejor manera, los recursos para cumplir los objetivos de la organización. Sus decisiones van desde la elaboración de pronósticos sobre requerimientos futuros de recursos hasta la solución de problemas de los empleados que pongan en peligro la productividad. Podria decirse que las decisiones de este sector reside parcialmente en el ámbito de operaciones y parcialmente en el ámbito estratégico, con fluctuaciones constantes.

Control de Operaciones: Es la que se dedica a aplicar reglas predeterminadas que producen resultados predecibles, toman decisiones que influyen en la implementación de la calendarización del trabajo, el control de inventarios, el embarque, la recepción de materiales y el control de procesos como la producción. Así mismo supervisan los detalles de las operaciones de la organización.

Tres niveles principales de administración horizontal de las Organizaciones

By: serintec on: 14:10

sábado, 27 de junio de 2015

Vensim es una herramienta visual de modelización que permite conceptualizar, documentar, simular, analizar y optimizar modelos de dinámica de sistemas.

Vensim provee una forma simple y flexible de construir modelos de simulación, sean lazos causales o diagramas de stock y flujo. Mediante la conexión de palabras con flechas, las relaciones entre las variables del sistema son ingresadas y registradas como conexiones causales. Esta información es usada por el Editor de Ecuaciones para ayudarlo a completar su modelo de simulación. Podrá analizar su modelo siguiendo el proceso de construcción, mirando las causas y el uso de las variables y también siguiendo los lazos relacionados con una variable. Cuando construye un modelo que puede ser simulado, Vensim le permite explorar el comportamiento del modelo.

Instalando Vensim

 Una vez que haya conseguido Vensim necesita empezar el programa de instalación. Puede recibir el programa de instalación desde la página web http://www.vensim.com. 

La Interfaz del Usuario de Vensim 

Vensim usa una interfaz que puede pensarse como un Banco de Trabajo y un juego de herramientas. La ventana principal de Vensim es el Banco de Trabajo que siempre incluye la Barra de Títulos, el Menú, la Barra de Herramientas y las Herramientas del Análisis. Cuando Vensim tiene un modelo abierto (como se muestra debajo), las Herramientas de Esquema y la Barra de Estado también aparecen.


fuente: vensim manual

Vensim

By: serintec on: 7:09

 
Copyright © tics | Designed by Templateism.com | WPResearcher.com