Devoogle tiene indexados actualmente 17821 recursos relacionados con el desarrollo de software.

-
Es cerca de la una de la madrugada mientras escribo estas líneas. Estoy sentado, solo, en total oscuridad. Los vecinos duermen. Y la habitación se ilumina, por un lado, con la luz de la pantalla TFT de mi Macbook Pro. Por el otro, gracias a luz de la manzana de Apple. Esa manzana que todos […] - por Diego Freniche
Web
06-10-2011
-
En algún artículo he tratado este asunto, son muchas las cualidades las que debe tener un buen desarrollador de software. Probablemente muy pocas personas o ninguna saque matrícula de honor en todas las variables y también pasa que existen determinados tipos de proyectos donde alguien puede obtener extraordinarios resultados, pero que en el momento en …Leer Más - por Jummp
Web
06-10-2011
-
El funcionamiento de un producto software se define mediante la integración de sus componentes internos y la integración con componentes externos. En un ambiente de arquitectura del software donde la modularidad y la delegación de funcionalidades predomina sobre otros paradigmas y en donde los equipos de trabajo pueden estar en diferentes localizaciones geográficas, un gobierno …Leer Más - por Jummp
Web
05-10-2011
-
Las buenas ideas solo tienen valor si se materializan, si nunca se intentan llevar a cabo o si su implementación no es buena no pasarán de ser solamente buenas ideas. Y lo que tienen las ideas es que no solo nosotros somos capaces de tenerlas, sino que probablemente tarde o temprano se le ocurrirá a …Leer Más - por Jummp
Web
05-10-2011
-
He insistido en diferentes artículos que gran parte de la suerte del proyecto se juega antes de que comience. Una mala negociación, una mala venta condiciona todo lo demás (pudiéndose partir de una situación de Death March Project) y solo produciéndose determinadas circunstancias ideales: un equipo de proyecto motivado y de calidad y un cliente …Leer Más - por Jummp
Web
04-10-2011
-
Lo ideal es que responsables técnicos del cliente, usuarios y equipo de desarrollo formen un equipo, cada uno con sus roles, pero un equipo, sin embargo en la mayoría de las ocasiones no se dan las circunstancias para hacer eso posible, de manera que por lo menos hay que intentar conseguir que cada grupo funcione …Leer Más - por Jummp
Web
04-10-2011
-
En un proyecto de desarrollo de software, sobre todo aquellos que son de larga duración, se producen situaciones donde cliente y proveedor negocian y llegan a acuerdos. Romper esos acuerdos es aniquilar la confianza. Un acuerdo, un pacto, puede ser bueno, malo o regular, para una parte o para los dos, pero es el resultado …Leer Más - por Jummp
Web
30-09-2011
-
La definición de smoke testing es sencilla ya que son pruebas rápidas que se realizan sobre aspectos funcionales del software para comprobar a alto nivel si el mismo tiene el comportamiento esperado. Ahora bien, la forma y el momento de aplicación puede variar. Lo más normal es que se aplique durante el proceso de construcción …Leer Más - por Jummp
Web
29-09-2011
-
Si en el nivel 3 de CMMI se entra en el detalle de cómo obtener los requisitos resulta razonable que no ignore los procesos de diseño y construcción y de esto trata este área de proceso. Es muy importante no caer en la trampa de definir procesos poco flexibles que no permitan una adaptación a …Leer Más - por Jummp
Web
29-09-2011
-
La siguiente reflexión de Michael Anthony Jackson muestra uno de los problemas con los que nos encontramos habitualmente cuando nos empezamos a dedicar a este negocio, si bien no todos terminan aprendiendo de la experiencia: “El origen de la sabiduría de un programador (desarrollador) se basa en conocer la diferencia entre un programa que funciona …Leer Más - por Jummp