0% encontró este documento útil (0 votos)
426 vistas14 páginas

Implementación Del Software

El documento describe las etapas clave de la implementación de software, incluyendo el análisis de requisitos, el diseño, la implementación, las pruebas y el mantenimiento. Explica que la implementación implica llevar a cabo un plan o algoritmo como un programa de software. Luego detalla las principales fases del proceso de desarrollo de software.

Cargado por

AP Carlos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
426 vistas14 páginas

Implementación Del Software

El documento describe las etapas clave de la implementación de software, incluyendo el análisis de requisitos, el diseño, la implementación, las pruebas y el mantenimiento. Explica que la implementación implica llevar a cabo un plan o algoritmo como un programa de software. Luego detalla las principales fases del proceso de desarrollo de software.

Cargado por

AP Carlos
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

❑ IMPLEMENTACIÓN DEL SOFTWARE

* ETAPAS DE LA CLASIFICACIÓN
* PRUEBAS Y MANTENIMIENTO DEL SISTEMA

ANÁLISIS DE SISTEMAS I
Implementación del software

• En los planes de negocios se indica que se defina el


software, hardware, origen de la tecnología y licencias
que apoyarán el proyecto que se va a emprender.

• Pero cuando los emprendedores desarrollan este punto


lo hacen de manera general, sobre todo cuando su idea
de negocio no está relacionada al área de tecnología.

• La intención del presente artículo es resaltar la


importancia de identificar desde el arranque de
un  negocio el sistema de información que se
utilizará,  aprovechar los recursos disponibles  con los
que cuentan  los emprendedores,  que van desde
software, revistas especializadas, hasta los
apoyos económicos a los que tienen acceso.

• A continuación les dejo algunas definiciones, que
nos ayudaran a comprender mas sobre lo que es la
implementación y las fases de todo proceso de
software.

Definición de Implementación:

• Una implementación o implantación es la
realización de una aplicación, o la ejecución de un
plan, idea, modelo científico, diseño, especificación,
estándar, algoritmo o política.

• En ciencias de la computación, una implementación


es la realización de una especificación técnica o
algoritmos como un programa, componente
software, u otro sistema de cómputo. Muchas
implementaciones son dadas según a una
especificación o un estándar.
• Las fases de todo proceso de software son:
1. Análisis: en base a un sistema de la realidad, se
construye un modelo de ese sistema, llamado
modelo de análisis, en donde se enumeran y
describen cada uno de los requerimientos del
sistema de software a desarrollar.

• 2. Diseño: en base al modelo de análisis, se construye


un modelo de diseño, que contiene la arquitectura
del sistema del software y su diseño más detallado..

• 3. Implementación: tomando como punto de partida


el modelo de la fase anterior, se procede a programar
o implementar los diseños especificados en el
modelo de diseño.

• 4. Prueba: se comparan los artefactos de análisis,


diseño e implementación siguiendo las líneas de
trazabilidad correspondientes y también contra el
sistema de la realidad.
•ETAPAS DE LA
CLASIFICACIÓN
• Esta fase es fundamental para que la estrategia
informática encaje dentro de las metas de la
empresa, ya que en ella se cumplen las funciones
del modelaje del negocio y planificación de
sistemas; esto con el fin de proyectar las
estrategias del negocio y determinar de esta
forma sus requerimientos de información.

• Aunque la fase de requerimientos puede aplicarse


a todos los procesos de la empresa, o a un área en
especifico, suele ser mas practico analizar área
por área del negocio.

Durante esta fase se desarrolla un modelo del


área estudiada, donde se representa procesos que
se llevan a cabo, la información utilizada por ellos
y las reglas políticas y practicas de la empresa
relacionada con estos procesos.
⚫ Este modelo permite proyectar las estrategias,
procesos y flujos de datos de la empresa al igual
que las interrelaciones entre procesos y datos, con
el fin de desarrollar un plan de sistema de
información capaz de guiar el desarrollo de un
sistema que permita dar soporte al área en
estudio en el cumplimiento de sus objetivos.

IDENTIFICACION DE PROBLEMAS
OPORTUNIDADES Y OBJETIVOS

• En esta primera etapa del ciclo de desarrollo de los


sistemas, el analista se involucra en la identificación de
los problemas de las oportunidades y de los objetivos.

• Esta fase es crucial para el éxito del resto del proyecto,


pues nadie estará dispuesto a desperdiciar su tiempo
dedicándolo al problema equivocado.

• La primera etapa requiere que el analista observe de


forma objetiva lo que ocurre en una empresa. Luego en
conjunto con los otros miembros de la organización
hará notar los problemas. Muchas veces esto ya fue
realizado previamente ; y por ello , es que se llega a
invitar al analista.

• Las oportunidades son aquellas situaciones que el


analista considera que pueden perfeccionarse mediante
el uso de los sistemas de información computarizados.
Al aprovechar las oportunidades la empresa puede
lograr una ventaja competitiva o llegar a establecer un
DETERMINACION DE LOS REQUERIMIENTOS DE
INFORMACION

• La siguiente etapa que aborda el analista es


la determinación de los requerimientos de
información a partir de los usuarios
particularmente involucrarlos .

• Parta identificar los requerimientos de


información dentro de la empresa, puede
utilizarse diversos instrumentos, los cuales
incluyen : el muestreo , el estudio de los
datos y formas usadas por la organización ,
la entrevista, los cuestionarios; la
observación de la conducta de quien toma
las decisiones, asi como de su ambiente; y
también el desarrollo de prototipos.
ANALISIS DE LAS NECESIDADES DEL
SISTEMA

• Las siguientes etapas que ejecuta el analista consiste en


analizar las necesidades propis del sistema.

• Una vez mas Existen herramientas y técnicas especiales que


facilitan al analista la realización de las determinaciones
requeridas.

• Estas incluyen el uso de los diagramas de flujo de datos que


cuentan con una técnica estructurada para representar en
forma grafica la entrada de datos de la empresa, los
procesos y salidas de la información. A partir del diagrama
de flujo de datos se desarrolla un diccionario de datos que
contiene todos los elementos que utiliza el sistema asi como
sus especificaciones, si son alfanuméricos y espacios de
impresión que requiere.

• Durante esta fase, el analista de sistemas también utiliza las


decisiones estructuradas por realizar , que son decisiones
donde las condiciones , acciones y reglas de acción podrán
determinarse. Existen tres métodos para el análisis de las
DISEÑO DEL SITEMA RECOMENDADO

• En esta etapa del ciclo de desarrollo de los sistemas, ,


el analista de sistemas usa la información que
recolecto con anterioridad y elabora el diseño lógico
del sistema de información.

• El analista también diseña accesos efectivos al sistema


de información, mediante el uso de las técnicas de
diseño de forma y pantallas .

• Una parte de diseño lógico del sistema de información


es el diseño de la interfaz con el usuario con el sistema
y evidentemente , es de suma importancia.

• Serian ejemplos de interface para el usuario : el uso


del teclado para introducir preguntas o respuestas, el
uso de menús en la pantalla, con las opciones que
tiene el usuario, el uso de dispositivos como el ratón y
muchos otros.
DESARROLLO Y DOCUMENTACION DE
SOFTWARE

• En la sexta etapa del ciclo de desarrollo de los


sistemas, el analista trabaja con los
programadores para desarrollar todo el
software original que sea necesario.

• Dentro de las técnicas estructuradas para el


diseño y documentación del software se tiene :
el método HIPO los diagramas de flujo,
nassi-schneiderman, los diagramas
Warnier-Orr y el pseudocódigo.

• Aquí es donde , el analista de sistemas


transmite al programador los requerimientos
de programación durante esta fase , el analista
también colabora con los usuarios para
desarrollar la documentación indispensable
del software, incluyendo los manuales de
PRUEBAS Y MANTENIMIENTO DEL SISTEMA

• El sistema de información desde probarse antes de


utilizarlo.

• El costo es menor si se detectan los problemas


antes de entrega del sistema.

• El programador realiza algunas pruebas por


cuenta, otras se llevan a cado en colaboración con
el analista de sistemas. En un principio se hace una
serie de pruebas, con datos de tipo, para identificar
las posibles fallas del sistema; mas adelante, se
utiliza los datos del sistema real.

• El mantenimiento del sistema y su documentación


empiezan justamente en esta etapa y después esta
función se realizara de forma rutinaria a lo largo de
IMPLANTACION Y EVALUACION DE SISTEMA

⚫ En esta ultima etapa del desarrollo del sistema,


el analista ayuda a implementar el sistema de
información.

⚫ Esto incluye el adiestramiento que el usuario


requerirá. si bien parte de esta capacitación la
dan las casa comerciales la supervisión del
adiestramiento es una responsabilidad de
analista de sistema.

⚫ Mas aun el analista necesita planear la suave


transición que trae consigo un cambio de
sistema

También podría gustarte