jueves, 27 de octubre de 2011

Metodologia Agil: Scrum.

Scrum es una metodología ágil de proyectos cuyo objetivo primordial es elevar al maximo la productividad de un equipo. Reduce al máximo la burocracia y actividades no orientadas a producir software que funcione y produce resultados en periodos muy breves de tiempo. Como método, Scrum enfatiza valores y prácticas de gestión, sin pronunciarse sobre requerimientos, prácticas de desarrollo, implementación y demás cuestiones técnicas. Más bien delega completamente en el equipo la responsabilidad de decidir la mejor manera de trabajar para ser lo mas productivos posibles.

A continuacion se muestran enlaces con más información sobre Scrum:

  • Diapositivas: 

           http://dl.dropbox.com/u/24633336/SCRUM.pptx

  • Metodo Agil Scrum aplicado al desarrollo de un software de trazabilidad:

           http://dl.dropbox.com/u/24633336/metodoagilscrum-100513145255-phpapp02.pdf

  • Muy buena explicación de Scrum: 

          http://dl.dropbox.com/u/24633336/Explicando%20Scrum%20a%20mi%20abuela.docx

Diseño Guiado por Dominio (DDD)


Domain Driven Design (DDD) es un enfoque para el desarrollo de software con necesidades complejas mediante una profunda conexión entre la implementación y los conceptos del modelo y núcleo del negocio. 

Provee una estructura de prácticas y terminologías para tomar decisiones de diseño que enfoquen y aceleren el manejo de dominios complejos en los proyectos de software.

La investigacion completa se encuentra en el siguiente link:

http://dl.dropbox.com/u/24633336/Informe%20DDD.docx 

Presentacion en power point:

http://dl.dropbox.com/u/24633336/DDD.pptx

jueves, 29 de septiembre de 2011

Empresa: Identificacion y Objetivos.

Datos.

  • Nombre de Empresa: tmk3.
  • Rut: 76.078.665-9
  • Año de Creación: 2009
  • Dirección: Eyzaguirre 1086 - Piso 2 , Santiago – Chile
  • Pagina Web: http://www.tmk3.cl/
  • Razón Social: Servicios Integrales TMK3 Limitada.
  • Rubro: Call Center.

Proveedores.

  • Movistar y Entel: Dan servicios telefónicos y de comunicación de redes.
  • CL3K: Desarrolla software y hace mantenciones de software para Call Center.
  • Inmobiliaria: arrienda la oficina en donde esta ubicada la empresa.
  • Outsourcing RRHH: Provee agentes telefónicos externos.
  • HP Chile: Provee servidores y computadores de escritorio.
  • RedHat Chile: Provee Sistemas Operativos.

Clientes: Entel,Tricot, ACE Group, La Polar, Cardif, Presto, Construmart, Frio Chile, Sadia, Banco Ripley, Banco Paris.

BPMN Call Center.

 





Plantilla de Requerimiento

 Plantilla de requerimiento a ocupar durante el proyecto.

miércoles, 7 de septiembre de 2011

El Juego del Siete

Descripcion del juego.

En este juego participa un jugador y se requieren dos dados. El jugador tira ambos dados y suma las caras superiores. Previamente, se hace una apuesta sobre lo que será la suma de los dados (debajo del 7, 7 o arriba del 7). En caso de que haya apostado a que la suma sería abajo del siete y acertó, gana la suma apostada. Lo mismo sucede cuando apuesta arriba del 7. En caso de que haya elegido el 7 y acierta, gana el triple de la apuesta. En caso de no acertar, pierde la cantidad apostada.

BPMN v1.0a.

El jugador define su apuesta y a continuación juega con ambos dados. Si la suma de los dados es:
  • Mayor que 7, el jugador gana lo que aposto.
  • Igual a 7, el jugador gana el triple de lo que aposto.
  • Menor que 7, el jugador pierde lo que aposto.

BPMN v1.0b.
 

miércoles, 31 de agosto de 2011

Billfish BPM


¿Que es Billfish BPM?

BillfishBPM Studio permite a los usuarios empresariales y técnicos a colaborar en el descubrimiento, documentación y mejora de procesos de negocio, así como el diseño e implementación de aplicaciones de procesos empresariales. Proporciona un entorno de creación completo y fácil de usar para aplicaciones de proceso implementada en la plataforma de negocios Marlines Process Manager. 

Modelado en el estándar BPMN.
 
BillfishBPM Studio se basa en la notación estándar BPMN y modelos de negocios permite a los usuarios crear fácilmente de alto nivel de diagramas de flujo de trabajo. Los usuarios técnicos emplean BillfishBPM Studio para proporcionar detalles de la implementación e integración que permitan el diagrama de alto nivel para convertirse en un negocio ejecutable de la aplicación del proceso.

El entorno de creación de BillfishBPM Studio se ejecuta en Windows, Apple Mac OS y Linux.

Desarrollo rápido de aplicaciones.

Billfish BPM Studio fue diseñado para reducir radicalmente el tiempo entre el diseño inicial y el despliegue de las aplicaciones BPM. El resultado es un entorno de autoría de BPM potente e intuitiva que facilita la creación e implementación de soluciones de procesos en cuestión de minutos
Diseñador de formularios gráficos y automática en formularios

Billfish BPM Studio incluye un sistema integrado de diseño WYSIWYG de forma gráfica que puede utilizar para crear fácilmente formularios de usuario rica de una sola página o varias páginas con todos los tipos de control se podría esperar, como cuadros de lista, cuadros combinados, cuadros de varias columnas, grupos de botones, selectores de fecha , y muchos más. Puede hacer doble clic en un control de formulario para unirse al proceso de datos - o mejor aún - sólo tienes que arrastrar los datos del proceso en un formulario y ver Billfish BPM Studio asigna automáticamente el tipo de formulario de control más apropiadas y automáticamente se unen!
 
El poder real de la productividad deBillfish BPM Studio, sin embargo, radica en su capacidad de crear automáticamente formularios. Auto-las formas son generados porBillfish BPM Studio basado en una lista de elementos de datos de proceso asignado a una tarea de usuario. Datos de procesar los elementos se presentan en el formulario en tiempo de ejecución en el orden en que se especifican en el Billfish BPM Studio Auto-Formulario de especificación.
 
Dado que Billfish BPM Studio le permite asignar tanto un Auto-Form y un formulario de forma manual diseñado para una tarea de un solo usuario - y para tener el Auto-Form anular la forma manual en el tiempo de implementación - lo que le permite crear rápidamente soluciones de procesos con Auto-Formas mientras que la forma más intensivas en tiempo manual del proceso de diseño. 

Ejemplo de Uso.


Fuente: http://www.billfishsoftware.com/