Você está na página 1de 5

CommonKads

Procedimientos
Metodologa de CommonKads
La metodologa CommonKADS est fundamentada en el ciclo de vida en espiral en donde
el desarrollo se divide en un conjunto de fases con un orden de ejecucin predeterminado, en
cada fase debe llevarse a cabo un conjunto de distintas actividades y al final de cada fase se
deben entregar documentos, informes, diseos o programas para poder pasar de una fase a
otra.
Las etapas que conforman esta metodologa son las siguientes:
-

Fase I Diagnstico
Anlisis: Permite entender el problema y de esta manera poder desarrollar una solucin.
En esta fase se estudiaron las caractersticas de la poblacin objeto de estudio,
reconocindose el problema por medio de encuesta realizadas, luego de reconocido el
problema se plantea la solucin mediante el uso de los medios informticos como la
alternativa ms viable, proponindose la creacin de un sistema experto para..
Fase II Alternativas de Solucin
- Diseo: Se realiza una descripcin fsica especificando detalladamente los componentes
del sistema, tambin se hace una descripcin de su comportamiento.
En esta fase, despus de reconocido el problema, se plantea la solucin por medio del uso
de tecnologas informticas (sistema experto), procediendo de esta forma a disear la
propuesta.

Fase III Propuesta


-

Implementacin del sistema: Se considera tanto la integracin del hardware y software


desarrollado como su adaptacin en la organizacin.

Instalacin: Puesta en marcha del sistema para que opere en la organizacin

Uso: Se plantean actividades relacionadas con el manejo del sistema y de los resultados

que proporcione.
La propuesta consiste en el desarrollo de un Sistema Experto para el Diagnstico y
Seguimiento .
Para el desarrollo del sistema se utilizar como lenguaje de programacin Visual Basic y
como manejador de base de datos MYSQL.
Este trabajo fue desarrollado bajo la metodologa para el desarrollo de sistemas de
informacin CommonKADS.
Los modelos de CommonKADS son una constitucin de requerimientos especificados por
el sistema de conocimiento, partiendo de diferentes aspectos que sirven para describir el
conocimiento de la solucin de problemas.
Modelos que soportan el anlisis del conocimiento.
-

Modelo de la Organizacin (OM): Es una herramienta para analizar la organizacin en


la que el sistema va a ser introducido, pretende descubrir problemas y oportunidades
dentro de la institucin. Incluyendo formularios que contienen la descripcin de los
constituyentes que permiten reflejar fcilmente la informacin relativa a la organizacin.

Modelo de Tarea (TM): Describe a un nivel general las tareas que son o sern
realizadas en el entorno organizativo en el que se propone instalar el sistema y
proporciona la distribucin de tareas entre agentes.

Modelo de Agente (AM): Un agente es un ejecutor de una tarea que puede ser
humano, software o cualquier otra entidad capaz de realizar una tarea. En este modelo
se describen las competencias, caractersticas, autoridad y restricciones para actuar de
los agentes.

Modelo de Comunicaciones (CM): Detalla el intercambio de informacin entre los


diferentes agentes involucrados en la ejecucin de las tareas descritas en el modelo de
tarea.

Modelo del Conocimiento (EM): Este es el modelo principal de la metodologa


CommonKADS y modela el conocimiento de resolucin de problemas empleado por un
agente para realizar una tarea. El modelo de la experiencia distingue entre el
conocimiento de la aplicacin y el conocimiento de resolucin del problema.

Metodologa para sistemas de empotramiento de bajo coste


Metodologa de diseo de sistemas empotrados de bajo coste
Esta metodologa fue definida por Gutirrez et Al. (2005) para el diseo de sistemas empotrados de
bajos coste, a travs de la cual los sistemas involucran desarrollo de hardware (HW) y Software (SW)
simultneamente y son representados por prototipos. Un sistema empotrado es un sistema informtico
(hardware + software) de tiempo real integrado en un sistema de ingeniera ms general, en el que
realiza funciones de control, procesamiento y/o monitorizacin.
El ciclo de vida del desarrollo del sistema empotrado plantea el diseo en paralelo del software (SW) y
hardware (HW), en donde se incluye una cantidad considerable de interaccin y optimizacin en seis
fases, descritas de la siguiente manera:
Especificacin del producto
Esta etapa o fase describe lo que se ser o lo que har el producto final, el xito del producto se traduce
en considerar, en lo posible, todas las especificaciones para asegurar un producto robusto; en esta fase
se eligen las herramientas de desarrollo de hardware y software.
Esta fase se asemeja a la de planificacin del ciclo de vida, lo que se traduce en la definicin del
producto acorde a la definicin de las necesidades, especficamente correspondientes al hardware como
estar compuesto y que especificaciones atender. Las especificaciones del producto definen las
interacciones, la interfaz del usuario y las condiciones de error del sistema.

Divisin hardware y software


En esta fase se deben dividir las tareas del problema que corresponda a casa caso. Si se define un
algoritmo como los pasos requeridos para implementar un diseo, entonces se puede considerar una
combinacin de componentes hardware y software, en donde dicho algoritmo se puede implementar
totalmente en Hardware, totalmente en Software, o como una combinacin de ambos.
Interaccin e implementacin
Esta fase representa un rea confusa entre la implementacin del hardware y software, aqu el diseo es

fluido y los bloques pueden dividirse en hardware y software.


Diseo detallado del hardware y software
El objetivo de esta fase es obtener un diseo detallado del sistema con base a los requerimientos
iniciales. Se debe considerar la interfaz del usuario y la funcionalidad del sistema.
Diseo del Hardware
En la fase de diseo de hardware se realizan las tareas especficas para desarrollar el hardware. La
interfaz hardware se define en las especificaciones del sistema, la cual debe soportar cualquier
funcionalidad que el sistema requiera.

Diseo del Software


En esta fase se elaboran documentos de requerimientos que incluyen declaracin de requerimientos,
protocolos de comunicacin con otro Software, descripcin de la implementacin del sistema mediante
diagramas de flujos, pseudocdigo, algoritmos entre otros mtodos.
Integracin de Componentes hardware y software
En esta fase se combina el primer prototipo Hardware, el Software de aplicacin, el cdigo del
controlador y el software del sistema operativo.
Prueba y liberacin del producto
Esta fase es de gran importancia ya que incluye aspectos de seguridad del sistema. Las pruebas
consisten en determinar que el sistema final opere correctamente.

Metodologa RUP
El Proceso Unificado Racional, (Rational Unified Process) en ingls, y sus siglas RUP, es un proceso
de desarrollo de software y junto con el Lenguaje Unificado de Modelado UML, constituye la
metodologa estndar ms utilizada para el anlisis, implementacin y documentacin de sistemas
orientados a objetos.
El RUP no es un sistema con pasos firmemente establecidos, sino que trata de un conjunto de
metodologas adaptables al contexto y necesidades de cada organizacin, donde el software es
organizado como una coleccin de unidades atmicas llamados objetos, constituidos por datos y
funciones, que interactan entre s.
RUP se divide en 4 fases, dentro de las cuales se realizan varias iteraciones segn el proyecto y en las
que se hace mayor o menos esfuerzo en las distintas actividades.
En las iteraciones de cada fase se hacen diferentes esfuerzos en diferentes actividades:
1. Fase de Inicio: (Inspeccin y Concepcin) Se hace un plan de fases, donde se identifican los
principales casos de uso y se identifican los riesgos. Se concreta la idea, la visin del producto, como se
enmarca en el negocio, el alcance del proyecto.
2. Fase de Elaboracin: se realiza el plan de proyecto, donde se completan los casos de uso y se
mitigan los riesgos. Planificar las actividades necesarias y los recursos requeridos, especificando las
caractersticas y el diseo de la arquitectura.
3. Fase de Construccin: se basa en la elaboracin de un producto totalmente operativo y en la
elaboracin del manual de usuario. Construir el producto, la arquitectura y los planes, hasta que el
producto est listo para ser enviado a la comunidad de usuarios.
4. Fase de Transicin: se realiza la instalacin del producto en el cliente y se procede al
entrenamiento de los usuarios. Realizar la transicin del producto a los usuarios, lo cual incluye:
manufactura, envo, entrenamiento, soporte y mantenimiento del producto, hasta que el cliente
quede satisfecho, por tanto en esta fase suelen ocurrir cambios.

Você também pode gostar