miércoles, diciembre 26, 2007

Requerimientos en SCRUM

Otro buen post de Navegapolis es este en el cual se describe una rutina para la obtención de requerimientos con SCRUM, esto caera de perlas a los agilistas. !Muy bién Navegapolis!.

Documentación de Proyectos

Ervin Sarkisov propone un índice para el orden de almacenamiento de documentos de un proyecto, pareciera una cosa tan trivial pero tan importante en la administración del conocimiento.

domingo, diciembre 23, 2007

Evaluando herramientas de requerimientos

Forrester Research a través de Methods and Tools pública un estudio de varias herramientas de requerimientos muy interesante para aquellas áreas  o empresas que están convencidas de que el principal problema de los desarrollos de software son debido a un mal trabajo de requerimientos.

miércoles, diciembre 12, 2007

Dedicado a Navegapolis

Hace algun tiempo que no leía a Juan Palacio pero al ver mi bloglines me encuentro con varios post por demás interesantes, son los siguientes:

Observatorios de innovación, recuerden que pronto vendrán los capitales intelectuales y uno de ellos es la innovación.

Dilbert, programación ágil, simplemente genial.

Herramientas Case para determinar cuando acabará un proyecto.

Enfrentarse a cambios

Me ha parecido interesante el post Enfrentarse a cambios desde un blog de management tema del cual leo mucho, y por que me ha sido interesante? porque definitivamente va de la mano con la administración de proyectos, el post habla de las fases o como lo comenta el autor de las "habitaciones" por las que se pasa en situaciones de la vida real o bién en el ámbito profesional, sin duda muy interesante para los administradores de proyectos.

El viaje de 1000 millas comienza con un simple paso

Y que mejor paso que hacer un buen trabajo de requerimientos, Catalyze presenta 10 small steps to better requirements, definitivamente debe de estar dentro de nuestros favoritos.

martes, diciembre 11, 2007

Business Intelligence - SAP

Otro post interesante de Innova es el de Business Intelligence y Data Warehouse en SAP en el cual se presenta algunas herramientas de BI así como interesantes links con respecto a SAP-BI.

Algo de MS SQL Server 2008

Innova Desarrollos presenta este post sobre MS SQL Server 2008 en el que se presentan interesantes links de la nueva versión de SQL Server.

Negocios o Empresas?

Considero que como profesionales también nos debe interesar el tipo de empresa en la que trabajamos o tal ves trabajamos en un negocio, pero cuales son las diferencias?, este es un gran post que menciona precisamente las diferencias entre negocios y empresas o como decimos aquí en México Changarrotes vs Empresas.

viernes, diciembre 07, 2007

Humor en la Administración de proyectos

No cabe duda que es mejor la vida con humor y que mejor que tomar con humor la situaciones que se dan en los proyectos de software, El cafe de Joe nos presenta una página donde podrás crear tu propia versión de los proyectos de software su nombre Project Cartoon. (gracias Joe no conocía la página).

lunes, diciembre 03, 2007

y como andamos en sueldos?

Para retomar las entradas, Software Guru presenta un estudio de los sueldos en TI, resalto lo siguiente:

Los arquitectos de software ya ganan mas que los Project Manager
Ya gana mas un experto en .NET que el especialista en JAVA (el año pasado era al reves)
Me llama la atención que no este el rol de Developer o de Ingeniero de Requerimientos (por que lo habran omitido?)

Sin duda un estudio para analizar y para ver como van las tendencias.

Estudio de Salarios

martes, noviembre 13, 2007

¿Por que es tan importante la fase de requerimientos? Requirement Engineering: A Roadmap

Si no convencen las estadísticas de por que los proyectos de desarrollo de software fallan, pues vayamos a los números que es donde mas duele, y para eso este post nos servira mucho.

Ojala las empresas Mexicanas se convenzan de la importancia de prepararnos para afrontar esta fase, invertir en tiempo en software para controlar esta etapa, en la contratación de gente preparada en el área de requerimientos cuando suceda esto y en conjunto con el dominio de las tecnologias de desarrollo (entiendase arquitectura y programación) pasaremos a otro nivel en el ámbito mundial de desarrollo de software.

Estimando Proyectos

Desdel el blog de Ervin Sarkisov encuentro esta entrada la cual puede ser de mucha utilidad para empresas de desarrollo y en especial para aquellas áreas que hacen la estimación de un proyecto, ya que esta es una de las partes mas dificiles dentro de la ingeniería de software ya que a diferencia de otras industrias donde los productos o servicios son mas tangibles el desarrollo de software se torna dificultoso la estimacion dadas las características de este tipo de proyectos.

lunes, noviembre 12, 2007

La ambigüedad, durmiendo con el enemigo

Falta de análisis, obviar las cosas, subestimar ciertas etapas del proyecto son grandes razones por las que los proyectos fallan, en mi experiencia puedo decir que estos factores me dieron muchos dolores de cabeza en algunos proyectos, para solucionarlo pueden haber muchos tips desde la redacción del documento de requerimientos pero sin lugar a dudas la experiencia cuenta mucho, el saber tratar al cliente, el obtener del cliente lo que se busca sin desesperarlo y tener una visión de lo que puede suceder son grandes armas para evitar dormir con el enemigo.

 

Gran post desde el catalizador.

miércoles, noviembre 07, 2007

SEI - ITESM

Apenas me entero de esta noticia de colaboración entre el SEI y el ITESM (una de las escuelas mas prestigiadas en México) donde el objetivo es la adopción de PSP (Personal Software Process) y TSP (Team Software Process) metodologías creadas por Watts Humphrey, me da mucho gusto la noticia ya que he visto los beneficios en específico de PSP, espero esto detone mas la industria de software en mi querido país México así como en el estado que radico.

Aquí la noticia

martes, noviembre 06, 2007

Defining IT Projects

En RNQ se pública un estudio de Scott Ambler acerca de lo que es el éxito del proyecto el cual resulta interesante porque a decir del autor no coincide con lo que Standish Group da como definición, y en este aspecto dare mi opinión considero que el éxito del proyecto se puede ver desde varios enfoques en específico 2 desde el punto de vista del cliente y desde el punto de vista de la empresa que desarrolla el proyecto (hablando de proyectos de TI). Hay clientes que por ejemplo el tiempo no es tanto problema (claro esta con un margen razonable de desvío) con tal de que se entregue lo pactado en funcionalidades y costo, esto quiere decir que los retrasos los absorverá la empresa que desarrolla pero para esta  es vital que el proyecto se termine en el tiempo establecido por que sino se corre el riesgo de perder rentabilidad en el proyecto.

jueves, octubre 25, 2007

Comentarios de JAVA

Había escuchado hablar y constatado en mi poca experiencia de que JAVA es muy pesado y que es su talón de aquiles, mas alla de eso todo lo demas eran buenos comentarios, pero me encuentro en este post algunos otros inconvenientes de JAVA. Cabe resaltar que ese mismo problema lo encuentro en Microsoft software por aqui, software por aca, bajar esto, bajar esto otro, creo que las complicaciones serían menos si todo se pudiera integrar o clasificar de una manera mas sencilla, alguna vez escuche a alguién decir Lo que no es facil o práctico esta mal hecho, sera cierto??? creo que algo hay de eso.

martes, octubre 23, 2007

Inventing Requirements

Como me hizo recordar experiencias con clientes este artículo, se comenta en el artículo lo siguiente 'The system does not sort the list alphabetically' when nothing in any requirement specified any particular sort order' Que opinan? hasta que punto es problema de una empresa de desarrollo el que se omitan este tipo de funcionalidades y hasta que punto es culpa del cliente que no nos dijo que se debe ordenar una lista alfabeticamente?, desde mi punto de vista el Ingeniero de requerimientos debe ahondar mas en estos puntos porque dificilmente un cliente te los dira, es por eso que ahora esta tomando fuerza el Analista de Negocios quien debe saber aplicar la tecnología en beneficio del negocio pero que sobre todo sepa de procesos de negocio.

lunes, octubre 22, 2007

Free on line Books, desde Navegapolis

Hace mucho que no resaltaba algo de Navegapolis sera porque ando enfrascado mucho en el tema de administración de proyectos, por vasta echarle un ojo cada tercer dia a Navegapolis para ver los valiosos post que presenta Juan Palacio, en este caso Free on line Books.

viernes, octubre 12, 2007

In Defense of UML, RUP, and Application Design

Antes que nada perdón por poner el mismo título de la fuente de informacion en muchos de mis posts, pero es para darle todo el crédito al autor.

Me ha parecido controversial lo que comenta Frank Teti acerca de UML y RUP en algunas cosas comulgo con ellas pero en otras no, desde mi punto de vista en este mundo hay cabida para las metodologías ágiles y las formales creo que estan orientadas a diversos mercados o mas bien tipos de proyectos, el criticar una u otra metodología se me hace perder el tiempo y no ayuda nada a la industria y mas alla de eso puede confundir a los clientes, es como la pelea entre .NET y Java cual es mejor??? pues yo creo que los dos tienen sus pro y sus contras. Soy un amplio defensor de RUP y UML pero no quiere decir que no deje de ver las virtudes del mundo Agil de SCRUM o de FDD etc. En fin es un artículo para disfrutar.

Clínicas de Microsoft

Es bien sabido que Microsoft proporciona una basta infromación de sus productos, esta serie de clínicas me han parecido excelentes, por lo cual hay que aprovecharlas.

BPM y SOA

Que mejor combinación que procesos y tecnología siendo la tecnología quién debe entender y soportar los procesos de negocio. Asi es la filosofía de estos 2 componentes BPM y SOA, mas información en este artículo desde ClubBPM.

viernes, octubre 05, 2007

Ruby on Rails free book

Sin mas que decir de esta muy buena aportación de uno de los lenguajes que esta de moda (por algo será), aqui esta el link.

 

http://media.sitepoint.com/books/ror.pdf

Ahora BPMM (Bussiness Process Maturity Model)

BPMM

Despues de Modelos como ISO, CMM y CMMI viene BPMM (Business Process Maturity Model) dentro del cual existen los siguientes niveles

  • Level 1: Initial
  • Level 2: Managed
  • Level 3: Standardized
  • Level 4: Predictable
  • Level 5: Innovating

Todo el mundo del Bussiness Process esta tomando mucha fuerza y la verdad me da gusto ya que hay 2 claros agujeros por un lado las mismas empresas no conocen su negocio y no maduran (desde mi punto de vista una de las causas por las cuales muchas empresas desaparecen) y por otro lado la clara brecha entre los negocios y las TI todo esto de BPMM sin duda alguna ayudara a los proyectos de desarrollo e implementación de sistemas.

Mas información en

http://www.dfw-asee.org/archive/0501meet.pdf

http://www.capabilitymeasurement.com/downloads/02-07-COL-BPMMWhatWhyHow-CurtisAlden-Final.pdf

jueves, septiembre 27, 2007

Comunidad MoproSoft

Moprosoft

Me da gusto saber que se ha abierto un espacio para MoproSoft en lo personal tengo mucha fe que este modelo de proceso hecho en México tome fuerza tanto nacional como internacional, después de la noticia del cierre de AMCIS, Comunidad MoproSoft es un buen paso para retomar el camino.

miércoles, septiembre 26, 2007

Los problemas de la estimación

Sin duda alguna basandome en la experiencia una de las actividades mas dificiles es la estimación, esto por muchos factores, sin embargo nombrare los mas importantes recalcando que es en base a mi experiencia:

Estimar en base al desarrollador estrella, muchas veces se obvia que si una funcionalidad de ciertas características las realiza el mejor desarrollador en cierto tiempo todos los desarrolladores tambien la desarrollarían en el mismo tiempo.

No tener un registro de tiempos, Si se tuviera un registro de tiempos se estimaría con mayor exactitud el PSP (Personal Software Process)no miente en ese aspecto y yo lo he constatado.

Siempre inventar el hilo negro, Hay que reusar, si en un proyecto se presenta una situación que previamente se soluciono en otro proyecto lo ideal sería reutilizar clases, componentes etc. pero sino al menos tener una BD de lecciones aprendidas para saber como se soluciono y no se pierda el tiempo en investigacion.

Estimar sin tener bien definidos los requerimientos, se que esto es imposible pero hay que tener lo mas completo posibles los requerimientos.

No tener una metodologia para medir, sugiero puntos de función

 

Encontrarán mas información en el siguiente post.

martes, septiembre 18, 2007

SAP y .NET

Desde hace tiempo vengo siguiendo la página de Innova Desarrollos informáticos la cual presenta muchos artículos de interes, es de alabar que una empresa de desarrollo de software publique esta clase de artículos ya que de alguna manera es darle armas a la competencia al menos ese es el pensamiento aquí en México nos olvidamos de la sinergia que debe haber entre empresas de desarrollo y el posible intercambio de tecnología o de conocimientos con el fin de establecer relaciones de negocio, en pocas palabras nos hace falta madurar. Pero volviendo al tema Innova presenta un interesante artículo SAP .NET connector.

viernes, septiembre 14, 2007

Fuga de cerebros

Extraordinario post desde PM Alocado, a veces las empresas en especifico los dueños no se preocupan por retener a la gente valiosa y al perder de vista esto provoca mucha rotación de personal y por consecuencia impacta en los proyectos, como dice el artículo que es parte de nuestra función hacerles ver a los Jefes las consecuencias de perder gente valiosa.

Oficina de Proyectos, Portafolio de proyectos

Oficina de proyectos y portafolio de proyectos van mas alla del tema de administración de proyectos, he conocido pocas páginas especializadas en esos temas y una de ellas es Chief Project Officer con una sección muy valiosa de artículos y como siempre lo mejor es que son gratis.

miércoles, septiembre 12, 2007

SQL Scheduler Tool for administrators

Esta descripción lo dice todo SQLScheduler is a fully functional client/server application written in C# that allows administrators to schedule various SQL jobs for SQL Server Express and other versions of SQL Server.

Ahora hay que descargarla.

del.icio.us Tags:

J2EE training Online

Desconozco mucho de JAVA y sobre todo de J2EE pero si se que es una plataforma muy robusta de igual modo se que las aplicaciones en JAVA son muy pesadas, pues aqui un curso muy completo de J2EE.

del.icio.us Tags:

PM Solutions Articles

No recuerdo como llegue a el seguramente a través de BlogLines, pero eso no le quita lo valioso.

 

PM Solutions Articles, una gran variedad de artículos de Administración de proyectos. Muy recomendable.

del.icio.us Tags:

martes, septiembre 11, 2007

Organizandose con Thinking Rock

Este tipo de aplicaciones como thinking rock me gustan mucho ya que como buen líder de proyecto me gusta organizarme, en lo particular creo que en el modo en que te organizas o planeas es la diferencia entre ser eficaz y ser eficiente, no he llevado a la práctica el método GTD de David Allen me parece interesante su filosofía pero habría que ponerla en práctica.

miércoles, septiembre 05, 2007

Mas blogs a la lista

En esta ocasión mencionaré 2 blogs de contenido muy interesante especialmente en el tema de Administración de proyectos.

El Cafe de Joe
Blog de Ervin Sarkisov

Los cuales agrego a la barra lateral

martes, septiembre 04, 2007

NHibernate vs LINQ

Siempre me ha parecido interesante este tema de Mapear entidades de negocio a entidades de datos quién vi primero que lo hizo fué Borland con su tecnología ECO, ahora Luis Belloc presenta en su blog "Por que mi tabla no es un objeto" donde analiza las opciones de NHibernate y de LINQ, muy interesante en verdad.

Información adicional al tema

IT Managers Journal

Recién he conocido el sitio de IT Managers Journal (Muy bueno por cierto), y me he encontrado con este artículo "What first time IT Managers need to know" entre estos esta Know your boss, Earn respect de los que me han parecido mas interesantes.

PDU's Motivación para crecer como PMP

Siempre interesantes lo que presenta el cafe de Joe "Los PDU's: Motivación para crecer profesionalmente como Project Managers", resalto lo que comenta de escribir artículos y dar conferencias (como es mi caso), altamente recomendable.

Innovación en TI

El Newsletter de HP me llega creo que cada 2 meses pero siempre es muy sustancioso, en esta ocasión me ha gustado el artículo "Las ventajas competitivas que proporcionan las innovaciones en TI" dentro del cual entre otras cosas recomiendan ciertas lecturas, habra que leerlas.

lunes, agosto 20, 2007

Lecciones aprendidas en Administración de proyecto

Se me ha hecho interesante la entrada desde el sitio de Lecciones aprendidas sobre lo que puede significar el documentar las lecciones aprendidas e incluso como dicta la administración de proyectos el poder tenerla indexada y a la mano, cuantos de nosotros documentamos de manera adecuada la información??? quiza varios, pero cuantos de nosotros realmente la aprovechamos??, yo creo que pocos.

SOA en el mundo real / SOA in the Real World

Creo que a través del sitio de Jorge Serrano me entere de este material "SOA in the real world", material para descargarse desde el sitio de Microsoft.

miércoles, agosto 01, 2007

Simulación de requerimientos / Requirements simulation

Un tema nuevo e interesante en el tema de requerimientos es la simulación de requerimientos de la cual el principal objetivo es reducir la brecha de comunicación entre el negocio y las áreas de TI, las principales características de una herramienta de simulación de requerimientos es identificar requerimientos, comunicación de requerimientos visual, documentación de requerimientos de forma estructurada, alta fidelidad en simulaciones esto quiere decir que el producto final
realmente sea el reflejo del modelo, validación y refinamiento de requerimientos.

Fuente de información

Requirements Simulation - Analyst’s Perspective

Rapid Web Prototyping

Agradezco esta entrada desde el blog de Randolf Rincon el cual nos habla de un stencil y
template en Microsoft Visio para elaborar prototipos rapidamente en Visio, aunque aun creo
que esta en desventaja contra el uso directo en prototipos de tecnología web, es decir usar por ejemplo dreamweaver o alguna otra herramienta de ese tipo donde la ventaja rádica es que ese prototipo se usará para el producto final a diferencia del prototipo en Visio que es inservible.

Ruby-IronRuby

El popular lenguaje Ruby ya tiene una representación dentro del mundo microsoft Ironruby y el cual es distribuido bajo la licencia de microsoft MPL (Microsoft permissive License)

Mas información en la página de John Lam

UML vs BPMN

Me ha llamado la atención un artículo de BPM en el cual entre otras cosas hace un comparativo
entre UML y BPMN, en este artículo se menciona de las ventajas de usar BPMN sobre UML claro esta en el tema de modelado, debo de señalar que soy un defensor de UML y lo uso mucho como herramienta de trabajo pero en los últimos meses que he trabajado con BPMN debo decir que al menos en el modelado de procesos su notación es mas rica y entendible sobre la notación de diagrama de actividades o diagrama de casos de uso de negocio de UML y no solo eso BPMN es el principio y continua con simulación de procesos hasta llegar a una arquitectura SOA.

Fuente de información "BPMN and Business Process Management"

martes, julio 03, 2007

Analizando:Business Analyst:”El eslabón perdido”

Ultimamente habremos escuchado o visto en Internet el término Business Analyst o Analista de negocios, pero que es el Analista de Negocio? Que skills debe tener? Que funciones debe desempeñar?.

Bien aquí podemos empezar por algunos significados el de mayor importancia el del BABOK (Business Analysis Body of knowledge) el cual dice que Business Analysis es el conjunto de tareas, conocimiento y técnicas requeridas para identificar necesidades de negocio y determinar soluciones a los problemas de negocio, también podemos citar el que nos brinda la Wikipedia: Es el responsable de analizar las necesidades del negocio, de sus clientes y de sus stakeholders con el objetivo de identificar problemas y proponer soluciones. Mas de uno estará pensando en que es un rol similar al del Ingeniero de requerimientos pero la diferencia radica en la experiencia que debe tener en ámbitos de negocio el Business Analyst.

Ahora que skills debe tener para esto voy a comentar 2 cosas que son importantes, una desde el punto de vista del BABOK y otra desde el punto de vista de BPM la cual se hace muy importante.

BABOK nos dice que las áreas de conocimiento que deberá dominar un Business Analyst es

  • Enterprise Analysis
  • Requirements Planning and Management
  • Requirements Elicitation
  • Requirements Communication
  • Requirements Analysis and Documentation
  • Solution Assessment and Validation

Que tal! Siguen las similitudes con el Ingeniero de Requerimientos con las diferencias muy marcadas del punto 1 y del último punto.

Desde el punto de vista de BPM (Business Process Management) en el cual existe el ciclo de la administración de procesos, y el cual deberá dominar el Business Analyst es:

  • Process identification
  • Process Modeling (as is)
  • Process Analysis
  • Process Improvement (To be)
  • Process Implementation
  • Process Execution (ES Enabled)
  • Process monitoring and controlling

Concluyendo

El Business Analysis es una labor importante que poco a poco va tomando fuerza y con mucha razón ya que las empresas antes que soluciones tecnológicas necesitan soluciones de negocio las cuales una vez implementadas sean proyectadas a un sistema de información.

lunes, julio 02, 2007

Project Manager + Business Analyst ...la fórmula perfecta

Excelente artículo de Barbara Carkenord (Certificada como Business Analyst) quién nos habla de las funciones de cada uno de estos roles (Project Manager and Business Analyst), sus diferencias, sus similitudes y como se acoplan para garantizar el éxito dentro de un proyecto.

Tips on facilitating Reporting Requirements

Ha sido muy de mi agrado el newsletter del IIBA (International institute of Business Analysis), destaco el artículo de una técnica que que resulta útil en la obtención de requerimientos los Workshops la cual consiste en obtener información en 3 etapas

1) Identify categories of information on your first pass.
2) Dive deeper in the categories on your second pass.
3) Dive deeper into each categories on your third pass.


Todo esto a través de usar hojas de papel las cuales deberán ser llenadas por cada participante.

viernes, junio 29, 2007

Revista de Business Intelligence

Patrocinado por TodoBI me llega la noticia de la nueva revista Gestión del rendimiento, revista española de la mano de Cognos que trata de temas de BI . Gracias a TodoBI.

domingo, junio 24, 2007

Innovación, Como innovar?



Ya mucho se sabe que la clave para ser una empresa exitosa es la innovación, el innovar actualmente representa el diferenciador, pero muchas empresas no saben como hacerlo, en infonomia se presenta un artículo Como innovar: una guía sencilla en tres pasos, que me ha parecido muy interesante y el cual habla de los 3 aspectos importante para innovar (ídeas, valor y resultados), el tema sigue con post subsecuentes explicando cada uno de los aspectos.

martes, junio 19, 2007

Where architects become ARCHITECTS

El nombre del sitio es skycrapr lo he navegado un poco y me ha parecido muy interesante la información proporcionada, artículos, archipedia, etc. que van desde lo más básico hasta lo experto, sin duda un sitio para tenerlo en los favoritos o en DELICIOUS.

Creative People Designing Extraordinary Software

Su nombre Catalyze (Creative People Designing Extraordinary Software), los beneficios son muchos al pertenecer a esta comunidad en específico aprender y compartir, en asociación con el IIBA ( the international institute of business analysis) y el UPA (The usability professional's association), y un largo etcetera, pero mejor acceder a él y empezar a aprender y compartir.

IIS 7.0

Ya conocemos el famoso servidor web de MicroSoft IIS, en esta ocasión Jorge Serrano hace mención de un Whitepaper gratis de la nueva versión la 7.0 del IIS, el cual puede ser descargada de aqui.

Microsoft eSCRUM

A través del ya mencionado blog de Jorge Serrano leo que Microsoft ha desarrollado (bueno compro) a una empresa que había desarrollado una aplicación para administrar proyectos de SCRUM a través de Visual Studio 2005, Microsoft ha bautizado el software como eScrum el cual puedes descargar sin costo de esta dirección.

jueves, junio 14, 2007

Comparando metodologías Cascada(Waterfall) vs Métodos ágiles (Agil)

Desde el blog de Roger Cauvin encuentro este post "Project Comparison: Waterfall vs Agile", el artículo menciona los resultados de usar una metodología en cascada y los resultados de usar una metodología ágil y el porque el cliente prefiere los metódos ágiles. Sin duda los métodos ágiles van ganando mucho mercado y son una real opción para seguirlas en proyectos de software, sobre todo en estos tiempos donde la única constante es el cambio, tal vez lo único que comentaría es porque compararla contra una metodología en cascada si practicamente esta metodología esta extinta? mejor hubiera sido compararla contra una metodología espiral o RUP. Otra cosa importante es que el artículo esta enfocado a la opinión que tuvo el cliente? pero que opinan las empresas de desarrollo?, considero que si bién el cliente es el que paga hay que encontrar el justo equilibrio, algo que en una conferencia de metodología ágil(en específico de SCRUM) pregunte es como controlas los costos hacia el cliente ya que este es un factor importante para el cliente y por cierto el expositor no supo contestarme.

martes, junio 12, 2007

Project Magazine

Otro sitio interesante de administración de proyectos es Project Magazine en el cual se presentan varios artículos divididos en las áreas de conocimiento.

Recuerdo los anteriores sitios que he mencionado

Líder de Proyecto
Project Management Wisdom

Los cuales pongo en el panel lateral en la sección de administración de proyectos.

domingo, junio 10, 2007

How to: XML, ASP, ORACLE, SQL

Excelentes blogs que presentan como solucionar problemas específicos de XML, ASP, ORACLE y SQL.

Free Online Training MicroSoft, Oracle, J2EE, SAP y mas

Leo en mis agregados de bloglines acerca de Exforsys Inc, un sitio el cual brinda tutoriales en línea de diversas tecnologías como son Oracle, MicroSoft, J2EE, Testing, SAP y mas, muy importante aportación.

jueves, junio 07, 2007

Que es el PMBOK y como usarlo

Como lo comentaba anteriormente Líder de Proyecto es un nuevo sitio que cubre temas de administración de proyectos, en esta ocasión me llega a bloglines la entrada de "Que es el PMBOK y como usarlo", la cual he leído y me ha parecido muy buena.

viernes, junio 01, 2007

Project Management Wisdom

A través del boletín de PMForum me entero del sitio Project Management Wisdom sitio de Max Wideman donde se publican entre otras cosas un glosario de terminos de administración de proyectos así como varios artículos para descargarse sin costo alguno, un sitio que merece tenerlo entre los favoritos de administración de proyectos y muy valioso para aquellos que estamos en camino a la certificación PMP.

miércoles, mayo 30, 2007

Requirements Networking Group

Volviendo a mis órigenes uno de los temas que mas me sienta es el de requerimientos y en esta ocasión les presento un nuevo sitio que acabo de descubrir, la verdad es que no se como llegue a el lo mas seguro es que a través de bloglines, en fin, su nombre es Requirements networking group en el cual te puedes inscribir de manera gratuita y puedes encontrar mucha información acerca del tema de requerimientos, encontrarás autores de artículos de la talla de Karl Wiegers, muy recomendable.

lunes, mayo 28, 2007

Object Relational Mapping

Ya antes había hablado de ORM sobre todo de la solución de Borland, como lo dice este post "Object relational mapping is used to map database tables to objects.", en el mismo post se habla de lo que ofrece .NET 3.0 ".Net framework 3.0 contains an array of new programming techniques." además ofrece una visión de lo que es LINQ "Language Integrated Query".

miércoles, mayo 16, 2007

Migrando de Oracle a SQL Server

Jorge Serrano también nos habla de una herramienta para migrar bases de datos de Oracle a SQL Server, herramienta de mucha utilidad.

Link para descargar

The Architecture Journal

A mis agregados ha llegado una excelente entrada del blog de Jorge Serrano(Muy recomendable) MVP de Microsoft en donde nos brinda un link del cual se pueden descargar todos los números de Arhitecture Journal, una gran aportación.

martes, mayo 15, 2007

Un nuevo sitio de Administración de Proyectos

Su nombre es líder de proyecto, es un nuevo sitio especializado en administración de proyectos, lo vi como banner en el sitio de Software Guru, lo he visitado y me ha parecido bueno, en el puedes hayar una sección de Base de conocimiento muy útil para los que empiezan en esto de los proyectos.

Software Guru Mayo-Junio en circulación




Hace mucho que no escribía por que realmente he estado muy ocupado, aprovecho este poco tiempo para recomendarles la edición Mayo-Junio de 2006 de Software Guru la cual como siempre presenta artículos interesantes y la cual ha publicado (gracias) un artículo que les envié de reglas de negocio. Por cierto gracias a los comentarios que he recibido. Espero no ausentarme tanto tiempo.

lunes, abril 30, 2007

White Papers de Arquitectura de Software

Pocos pero sustanciosos documentos de arquitectura de Software auspiciados por Cephas Consulting, me da gusto que las empresas compartan su conocimiento en el cyberespacio.

Proceso de Pruebas


La imagen ilustra el proceso de pruebas V donde se ve que no deberiamos de probar solo a partir de la fase de codificación en este artículo se explica lo que se ilustra en la imagen pero haciendo énfasis en las pruebas de integración las cuales se ocupan de la etapa de arquitectura.

martes, abril 24, 2007

Use cases vs. User scenarios

Definitivamente creo que no se deben de enfrentar los use cases y use case scenarios sino que se relacionan, la descripcion que mas me gusta para diferenciar uno del otro es "un escenario es una instancia de un caso de uso", sin embargo en este artículo se detalla mas las diferencias. Como es costumbre con los buenos blogs aprovecho para recomendar Software Product Management blog and community.


sábado, abril 21, 2007

Software Project Management -- A Mapping between RUP and the PMBOK

Excelente artículo desde el sitio de IBM donde se hace un Mapeo entre RUP y el PMBOK, he llegado a el gracias al blog de Dejame Ser, comentando un poco del artículo aunque es interesante la comparación o mapeo entre el PMBOK y RUP desde mi punto de vista no es adecuado ya que PMBOK se enfoca a Administración de proyectos de cualquier tipo y RUP esta orientado a proyectos de Software.

miércoles, abril 18, 2007

Nuevos blogs en Ingenieria de Software / Software Engineering

Ya hace tiempo venia haciendo referencia a 2 blogs que leo constantemente uno es Legnitapress y otro Dirección de Proyectos por descuido no los habia puesto en el apartado de blogs pero nunca es tarde durante todo el tiempo que tengo con el este blog y antes con el de jorgebec.tblog me he dado cuenta de que hay colegas de habla hispana que hablan de los mismos temas que yo, esto me da gusto, entre otros puedo mencionar Navegapolis, Pablo Fernando Sanchez, Version y un largo etc. Sigamos pues aportando noticias, opiniones personales, links, articulos etc. de temas de TI y administracion de proyectos.

martes, abril 17, 2007

Guidelines and Checklist for Website Testing

Hace mucho que no hablo de Testing y pues bueno la ocasion lo amerita ya que actualmente formo parte de un equipo de Testing, en esta ocasión encontre una guia para pruebas de sitios web, todo lo que tienes que tomar en cuenta para probar en un sitio web y tambien sirve para recomendar la página de The Library of Software Testing.

lunes, abril 09, 2007

Business Analysis Body of knowledge

Ya se comentaba en Tyner Blain que seria el año del analista de negocios ahora encuentro gracias al boletin de Allpm el BABOK (Business Analysis Body of knowledge) otro cuerpo de conocimiento como el PMBOK para administracion de proyectos o como el SWEBOK para la ingenieria de software y al igual que el PMI quien es el papa del PMBOK el IIBA (International Institute of Business analysis) es el papa del BABOK. Como se muestra en la imagen el Analista de negocios intenta ser el punto medio entre stakeholders y desarrolladores con una vision mas hacia el negocio quien a la postre es el jugador mas importante dentro del desarrollo, es una carrera que esta tomando muchos adeptos y de la cual yo estoy muy de acuerdo ya que he experimentado en carne propia la ausencia de un rol como este que bien podria tomarlo un lider de proyecto, en un posterior post hablare de las similitudes entre estos dos roles.

viernes, abril 06, 2007

Las vistas de la Arquitectura de software


La arquitectura de software no se limita a una sola vista como lo explica en este artìculo Adrian Lasso, son varias entre las que destacan: Vista logica y vista conceptual, todas estas vistas pueden ser representadas a traves de UML, todas estas diversas vistas nos dan un panorama de la arquitectura desde varios enfoques como puede ser del negocio, de la aplicacion, de la informacion y de la tecnologia.

sábado, marzo 31, 2007

Levantamiento de Requerimientos, la entrevista

Como varios estudios lo reflejan y como lo he constatado durante mi experiencia como lìder de proyecto en donde he jugado el rol de Ingeniero de requerimientos los principales problemas que se dan dentro de un desarrollo de software es realizar mal una etapa de requerimientos y como se sabe la principal herramienta para levantar requerimientos es la entrevista, bueno, es importante preparar las entrevistas, clasificar las preguntas tener un orden en ellas, pero cuales son los tipos de preguntas que se deben de realizar?, en este artìculo se menciona los tipos de preguntas que se deben de hacer dentro de las cuales estan:

Preguntas contextuales
Preguntas abiertas
Preguntas cerradas
Preguntas de pasado, presente o futuro, entre otras.

Pero serà mejor que lean el artìculo.

viernes, marzo 30, 2007

UML : Estados y Superestados



Muy bien explicado en el blog de Tyner Blain el uso de estados y superestados el cual es explicado a travès de un ejemplo de ordenes de compra. Aqui el artìculo.

jueves, marzo 29, 2007

Análisis del valor ganado / Earned Value

He leìdo varios artìculos acerca del valor ganado pero pocos tan claros como el que se presenta en Baccou Boneville Consultants el cual me ha parecido claro y digerible, aprovecho para recomendar el sitio de Bacou Boneville el cual presenta artìculos de varios temas correspondientes al desarrollo de software.

domingo, marzo 25, 2007

Cociente computo cientifico y tecnico



Me da gusto saber de esta nueva revista Cociente en la cual se exponen temas de computo cientifico y tecnico (como asi lo hacen saber en su logo), a diferencia de Software Guru que esta totalmente especializada en Software precisamente, en Cociente ofrecen como contenido un panorama de software y hardware para las ciencias y las tecnologias, en fin sean bienvenidas todas las revistas como estas.

miércoles, marzo 21, 2007

Coordinador de la base de conocimiento

Leo en Mejores proyectos (el blog de IAAP) la entrada de Cuatro funciones del coordinador de la base de conocimiento del proyecto, la cual me ha parecido excelente por que si bien mucho se menciona que todo proyecto debe tener su base de conocimiento no habia oido del rol de coordinador de esta base y mucho menos de sus funciones.

jueves, marzo 15, 2007

Mantis - Solución OpenSource de gestión de tareas y errores

Otra buena que buena recomendación parece ser Mantis desde Whats new leo lo siguiente "Mantis es una de las soluciones más completas hoy en día para la gestión de tareas entre un equipo de trabajo", y hay que ver todas las características que tiene habra que echarle un vistazo.

lunes, marzo 12, 2007

Planix - Estimar el esfuerzo necesario para un proyecto

Desde el blog whats new leo acerca de esta herramienta Planix para estimar el esfuerzo necesario para un proyecto, no la he probada pero parece muy interesante.

miércoles, marzo 07, 2007

Formas efectivas de comunicación


En unas de sus últimas entradas en Tyner Blain presentan las formas mas efectivas de comunicación entre un equipo de trabajo, no por nada el PMBOK integra toda una sección de comunicación, en la gráfica se presenta que las formas mas efectivas son aquellas que son de interacción lo cual quiere decir que el emisor también juega el rol de recepcor a diferencia de las que son del tipo Broadcast en la cual solo hay un emisor y varios receptores, resalta también que la mas importante es la presencial sobre la telefónica o vía mail.

martes, marzo 06, 2007

Magic Quadrant for Business Intelligence





Hace apenas un mes me asignarón un proyecto de Inteligencia de negocios por lo cual sigo muy de cerca el blog de todoBI, en un reciente post de este blog mencionan que Gartner saco un cuadrante con el escenario actual de los principales jugadores en este mundo de Business Intelligence.

Aqui la noticia

viernes, marzo 02, 2007

Acerca de la presentación de Delphi

Fuí a la presentación de la nueva versión de Delphi y el lanzamiento de Delphi para PHP, resalto los siguientes puntos:

Nueva versión de Delphi

Ventajas
- El IDE te señala las líneas modificadas
- Tiene una herramienta de auditoría (esta me parecio genial)
- Herramienta para desarrollar artefactos de UML que se sincroniza automaticamente con el
código
- Para crear variables ya no es necesario irte has la sección var (también genial)

Delphi para PHP
-Buen precio 250 dls
-El VCL solo es para la versión 5 de PHP

No planear es Planear para fallar

Estoy muy de acuerdo en la siguiente frase "failing to plain is plain to fail" y esto aplica en muchos ambitos de nuestra vida, en este artículo se presenta una de las principales herramientas de planeación WBS (Work Breakdown Structure) donde se presentan consejos a seguir para desarrollar un buen WBS.

viernes, febrero 23, 2007

Project Connections

En mi camino a la certificiación PMP sigo encontrando varios sitios que contienen información importante de administración de proyectos tal es el caso de projectconnections que contiene mucha información, el registro es gratis y obtienes una clasificación de Member si ya requieres tener acceso a todo el material tendrás que pagar para convertirte en un Member Premium, por lo pronto como member tienes acceso a toda la sección de Papers an presentations la cual esta dividida en :

Project oriented
Career & Project skills
Implementing PM
Methodology and best practices y
Portfolio Management

Delphi for PHP


Me ha llegado por correo la invitación para la presentación de Delphi for PHP, lo cual tomo con agrado por 2 cosas, una porque yo soy de la escuela de Borland y dos por que me se me hizo muy interesante que se haya desarrollado la herramienta para PHP la cual tiene mucha popularidad en el mercado, habrá que estar en la presentación del producto para ver sus bondades.

La presentación será en Cinepolis de la Gran Plaza el día 27 de Febrero de 9 a 12:00 hrs.

miércoles, febrero 21, 2007

Diagramando y Codificando a través de Windows Workflow Foundation

Recuerdan sus inicios de programación? recuerdan que los maestros nos pedían un diagrama de flujo antes de codificar?, ciertamente es mas entendible un diagrama que líneas de código, bién pues en este video que me llego a través del boletín de Dr. Dobbs se muestra como diseñar flujos de trabajo para procesos de negocio y después codificarlos a través de Windows Workflow Foundation, sin duda una muy buena herramienta. Me parece muy importante que la gente mas técnica se involucre también en los procesos de negocio, si vemos las soluciones desde el punto de vista de los procesos de negocio de las empresas la solución que se desarrolle dejará muy satisfechos a los clientes.

La noticia aqui

viernes, febrero 16, 2007

Use Case point...la historia continua...

En Tyner blain estan dispuestos a dar todo un curso de Estimación de Software a través de Use Case Points, aqui la continuaión de esta historia, Use Case Analysis.

miércoles, febrero 14, 2007

Introducción a la estimación de software con Use Case Point

Aunque introductorio este es un buen artículo publicado en Tyner Blain, de estimación de Software con Use Case Point la cual es una metodología que esta teniendo mucho auge dentro del área de estimación de software.

lunes, febrero 12, 2007

Mas Links de Administración de Proyectos \ Project Management

Como lo comente en un post anterior he encontrado varios links de utilidad camino a la certificación aqui presento una página donde puedes hacer una autoevaluación de los conocimientos de administración de proyectos, la misma página te proporciona links de páginas que proveen el mismo servicio.

domingo, febrero 11, 2007

Fórmula de la productividad

Mas alla del aspecto técnico la motivación juega un papel vital en un equipo de trabajo, me ha tocado ver como los integrantes del equipo somos mas productivos si recibimos motivación la cual puede tomar muchas formas:

Un simple !Bien hecho!
Un voto de confianza cuando se comete un error
Algún incenivo económico o de tiempo
El otorgar capacitación
La participación en decisiones importantes

Son algunas de las formas de motivar a la gente.

jueves, febrero 08, 2007

Camino a la Certificación PMP

Desde hace un par de meses he emprendido el camino a la certificación PMP en las entradas se habran dado cuenta ya que el tema que mas presento es el de Administración de proyectos, en este camino me he encontrado con algunas herramientas y sitios que quiero resaltar y compartir.

-La herramiena FreeMind para crear mapas mentales
-El sitio IIL que ofrece capacitación para que te certifiques como Orange, Blue y Black Belt en MicroSoft Project
-El sitio de 4 pm
-La herramienta bubbl.us herramienta del tipo Web 2 para crear mapas mentales

En breve compartire mas sitios y hrramientas que he descubierto.

jueves, febrero 01, 2007

Entre lo técnico y lo comercial

Me ha parecido una excelente entrada de Pablo Fernando Sanchez "Mucho mas duro que escribir Software" me imagino que ha causado mucha controversia sobre todo en la parte técnica, me he encontrado en varias ocasiones que estas áreas estan peleadas, de todo esto reflexiono que las 2 son áreas importantes y que cada quién juega su papel en la medida que entendamos eso las empresas de desarrollo madurarán y las cosas mejorarán.

lunes, enero 29, 2007

El año del Analista de Negocios

Ya en las Conferencias de SoftwareGuru 2006 había escuchado en específico en la conferencia que dio Raael Funes de DynaWare que el papel del Analista de Negocios era muy importante, en dicha conferencia mencionaba que para la parte de análisis su plantilla era representada por contadores o de otras carreras especialistas en negocios y que estos erán los que marcaban la dirección del software, ahora encuentro esta entrada en Tyner Blain donde comentan que 2007 es el año del Analista de negocios, siguiendo las referencias me encuentro que existe el International Institute of Business Analysis, no cabe duda que es un rol que va teniendo peso dentro del traajo de outsourcing que en combinación co un buen equipo técnico se puede desarrollar software que ayude a eficientar procesos de negocio.

Minería de Datos / Data Mining

"El Data Warehouse dota a las organizaciones de memoria, y el Data Mining de inteligencia", la anterior frase la tome de "Fundamentos de Data Warehouse", un excelente estudio de "Mendez, A., Mártire, A., Britos, P. Y Garcia-Martínez, R.", esto me sirve de de preámbulo para presentar un excelente tutorial de Data Mining, para ponerlos en contexto Data Mining es una de las ramas de Business Intelligence la cual contempla además lo que es Reporting y OLAP.

viernes, enero 26, 2007



















Definitivamente Tyner Blain se ha convertido en uno de mis blogs preferidos sobre todo porque abarca temas acerca de las áreas en que me especializo además no son muchos los blogs que hablan de requerimientos por ejemplo, en esta ocasión resalto el post de Structured Requirements en el cual se ilustra 2 gráficas que nos muestran como se estructuran los requerimientos, a veces si los problemas los vemos desde una perspectiva general es mas entendible que si se viera de manera particular.

jueves, enero 25, 2007

ASP.NET AJAX 1.0 Shipped

Leo en Dr. Dobbs que Microsoft anuncia la liberación de ASP.NET AJAX, esto traerá muchas ventajas a las aplicaciones de ASP.NET, la misma noticia nos lleva a la página de ejemplos de todos los componentes incorporados en ASP.NET AJAX Control Toolkit, vale la pena verlos

martes, enero 23, 2007

Blog Instituto Argentino de Administración de Proyectos

Recibo con gusto en mi correo que el IAAP ha publicado un blog donde toca diversos temas de administración de proyectos, lo he visitado y la verdad lo recomiendo, uno de los temas que mas me ha gustado es "El Liderazgo Orientado a las Tareas y el Liderazgo Orientado a las Personas" .

Herramientas Libres para la IS

Aunque un poco vieja (ya casi un año) esta entrada menciona herramientas interesante para la ingeniería de software algunas de los cuales ya conozco como SubVersión, Obviamente Eclipse o NUnit, sin embargo hay otras que no conozco como es el caso de XSLTPROC o Kivio que habrá que echarle un ojo.

lunes, enero 22, 2007

I + D = innovación

Excelente entrada desde blogpuntocom, a veces las empresas de tecnología se niegan a invertir en investigación ya que no es redituable al instante pero a la postre las empresas que apliquen investigación y por consecuente innovación son las que sobrevivirán.

martes, enero 16, 2007

SoftwareGuru Ene-Feb 2007

Ya esta en circulación el primer número del 2007 de la revista SoftwareGuru en la cual trae como tema principal los video juegos, sin embargo resalto un artículo muy interesante que se titula "Análisis del ROI" donde se da una explicación de como calcular el ROI de una implementación de procesos como CMM.

COCOMO y PMBOOK

Excelente entrada desde LegnitaPress Aclarando conceptos de la cual resalto los vínculos de

La guía práctica del PMBook y

20th International Forum on COCOMO

viernes, enero 12, 2007

Capital a Software

Excelente entrada "Cómo convertir capital en software que funcione" desde "Por mundo sin fronteras", en el menciona la estrategia de MicroSoft para la contratación de personal y asegurar su permanencia en la empresa entre otras cosas.

jueves, enero 11, 2007

Extensiones para Visual Studio 2005

Jorge Serrano en su blog nos explica lo que es .NET Framework 3.0 la cual es realmente una extensión de la versión 2.0, y nos brinda un link donde se listan las extensiones que requieres Visual Studio 2005 para desarrollar aplicaciones para Windows Vista y office 2007.

miércoles, enero 10, 2007

Writing Software Requirements Specifications

Un muy completo artículo de como escribir un documento de requerimientos en el cual viene cosas básicas como la división del documento de requerimientos pero rescato algo muy importante

An SRS document typically includes four ingredients, as discussed in the following sections:
  1. A template
  2. A method for identifying requirements and linking sources
  3. Business operation rules
  4. A traceability matrix
sobre todo los puntos 3 y 4.

lunes, enero 08, 2007

Como llevar a cabo una entrevista para obtener requerimientos

Este es un interesante artículo del cual destaco que en una entrevista no se deben obviar las cosas, pedirle al usuario ejemplos, indagar mas, formularse varios escenarios, preguntar si las operaciones cambiaran en el futuo, etc. Muy recomendable.

miércoles, enero 03, 2007

Mapas Mentales para definir el alcance del proyecto

En este artículo se menciona como una herramienta importante los mapas mentales para definir el alcance del proyecto, artìculo que recomiendo, ademàs aprovecho para recomendar los siguientes sitios de administraciòn de proyectos:

Proyectis
AllPM

lunes, enero 01, 2007

The complete book of project-related terms and definitions

Para comenzar el año una excelente entrada desde LegnitaPress un libro que contiene terminos y definiciones de la administraciòn de proyectos.





powered by performancing firefox