miércoles, 25 de julio de 2007

¿Como diseño un Sistema?

Para definir un Sistema, primordial mente, se deben conocer con el mayor nivel posible de certidumbre:

Qué se requiere como salida del Sistema?, qué debe brindar?
Cuál es o será su dimensión?, cuales son o serán sus límites.
Cuales son sus componentes y como interactúan?

Y por supuesto, toda la información que detallan los libros de Análisis de Sistemas. Pero, tener claro estas tres premisas es fundamental para obtener la mejor definición posible y más importante aún, para que la definición pueda ser transmitida a terceros y que ellos puedan comprender con seguridad cuál es el Sistema. Además, esas tres premisas ayudan a dibujar un primer borrador gráfico del Sistema, cosa que se agradece siempre, cuando es necesario exponerlo a profesionales o clientes.





















Diseñar un Sistema es una tarea individual, solitaria, por eso es requisito prioritario que se posea la mejor y más clara definición posible. Uno de los pasos es identificar sus componentes y qué procesos tienen asociados cada uno de ellos. Los procesos indican que programas se necesitan para que se obtengan las salidas requeridas. En general esto es así desde que se hizo el 1º programa en nuestro globo y seguirá siendo así hasta el día que ya no sea necesario codificar más programas.
















Los límites de los Sistemas en la actualidad son más amplios y complejos. Los diseños se siguen elaborando en forma individual, pero los Sistemas necesitan ser particionados (divididos) en subsistemas y entregar su diseño a profesionales distintos, para que al final todos se integren en uno sólo, que debe ser practico, compatible y funcional. Las razones de esta situación, cumplir plazos y presupuestos cada vez más limitados.

Este tipo de trabajo se debe desarrollar EN EQUIPO, con profesionales en TI (informática) que posean los skill's (habilidades) necesarios para construir el Sistema que se requiere. Estos deben trabajar en comunicación constante entre ellos, compartir problemas y soluciones y cada uno en su habilidad aportar el mayor nivel de valor agregado posible, para lograr un diseño estable y factible.

Un Sistema típico con estas características sería, por ejemplo, el registro del contador hogareño de gas o luz por parte de un cliente desde una pagina web por medio de Internet, su actualización en una base de datos propietaria de la empresa de gas o luz, la generación e impresión de la factura correspondiente, la recepción del pago (desde un banco o oficina comercial) y su actualización en la base de datos propietaria de la empresa, luego la consolidación de deudas y morosos etc. etc. y etc.





















Nos damos cuenta que no es soplar y hacer botellas.

lunes, 23 de julio de 2007

Tele Software House

En los últimos años han proliferado las empresas cuya misión era el desarrollo de software a medida del cliente. Ofrecían una amplia variedad de lenguajes de programación y la cantidad de mano de obra que requería el proyecto del cliente. El costo de hora de programación se encarecía pero a cambio el cliente no corría ningún riesgo con los recursos humanos, es decir los programadores, y por eso contaba con mayor margen de maniobrabilidad al momento de elegir un sistema de lenguaje de programación y los tiempos de los proyectos estaban sujetos sólo a la variable costo hora de programación por la cantidad de recursos necesarios para cumplir los plazos. Un dicho popular dice "Cada hogar es un mundo", esto se ajusta a la realidad de cada organización empresarial, "Cada empresa es un mundo", y es así porque cada una tiene sus propias reglas de negocio y mantiene su propio entorno tecnológico. Las software house no podían replicar en sus instalaciones cada entorno de trabajo de sus clientes, entonces acordaron proveer bajo su responsabilidad los recursos humanos de especialistas informáticos, pero físicamente trabajarían y cumplirían horario en las instalaciones del cliente. Así comenzó la época de la tercerización de mano de obra de sistemas. Esta situación se ve reflejada en las bolsas de trabajo, donde una misma oferta las realizan varias empresas de sistemas (software house), pero recién en la primer entrevista, casi siempre, el aspirante conoce en que cliente trabajará. Grandes proveedores de sistemas de siempre como IBM, Oracle, Microsoft, Accenture etc. con algunos clientes grandes también accedieron a crear su entorno tecnológico en sus propias instalaciones, pero esta situación solo se da en casos que el volumen de recursos sea grande también. Ambas modalidades fuera o dentro de la empresa, limita la búsqueda y contratación de profesionales a las zonas de influencia de la empresa cliente. La llegada de la banda ancha en Internet y la disponibilidad de plataformas de desarrollo de software en ordenadores personales (PC), tipo Eclipse, habré las posibilidades de negocios para estas empresas de software house, pudiendo convertirse fácilmente en Tele Software House. La idea se sustenta porque ahora el entorno tecnológico de un cliente es más fácil de replicar fuera de sus instalaciones y el desarrollo del producto es más fácil de controlar. La nueva Tele Software House debe poseer sólo una buena estructura de comunicación y su búsqueda de profesionales no estará limitada a una zona geográfica de influencia, ya que el especialista podría realizar el trabajo desde su hogar en modalidad Tele Trabajo, replicando según proyecto su entorno de trabajo en su ordenador personal (PC). La existencia de este nuevo tipo de empresas Tele Software House, ofrece muchas posibilidades de beneficios tanto para profesionales informáticos, como para empresas de sistemas y para las empresas clientes. Por eso vale la pena trabajar en esta dirección y resolver todos los problemas que pudieran existir en el campo tecnológico, como en el área de las leyes laborales de cada región.

jueves, 12 de julio de 2007

La explicación

La explicación' es un cortometraje de Curro Novallas, y fue premiado en la 2ª edición de Fotogramas en corto. La historia nos cuenta como un joven le muestra una serie de gráficos sin sentido a su novia para indicarle lo que, supuestamente, no funciona en su relación de pareja (con algunos momentos divertidísimos). Los momentos son contados y expuestos en segundos con gestos, sentimientos y movimientos, nada es circunstancial, todo tiene una causa y ellos deben encontrarla.

miércoles, 4 de julio de 2007

Simplemente Laura

Miles de imágenes acompañan a Laura, sueños, planes, éxitos y fracasos, que forman su vida, pero por sobre todo, ella fue el arquitecto de su propio destino. Hoy compartimos con ella un objetivo cumplido su graduación, pero sin darle tiempo al aliento ya tiene planeado su siguiente meta, haciendo suyo "..el que no avanza retrocede..". El siguiente vídeo es un regalo para tu recuerdo de parte de Mamá y Papá y tus Hermanos.

lunes, 2 de julio de 2007

The Simpsons

Adaptación a la gran pantalla de la serie de animación más larga de la historia de la televisión tras 17 años en antena.

Página Oficial. Estreno España Julio 2007.

Directed byDavid Silverman

domingo, 1 de julio de 2007

Transformers

Una historia de duelos entre Aliens, el Autobots y el Decepticons, traen su batalla a la Tierra, el futuro del género humano esta en juego. Página oficial..
Estreno España : 4 de Julio 2007
Productor Ejecutivo :
Steven Spielberg

Directed by Michael Bay
Writing credits Roberto Orci (screenplay) & Alex Kurtzman (screenplay)
Shia LaBeouf ... Sam Witwicky
Megan Fox ... Mikaela
Josh Duhamel ... Captain Lennox
Rachael Taylor ... Maggie


Trailer: