|
Curso gratis de Marcelo Vendan - 09 de Noviembre de 2009
|
| En el siguiente trabajo se pretende desarrollar un tema bastante especial en el proceso de desarrollo de software , el cual es la base para que todo proyecto –independientemente de cual... |
| Cap 9 |
Construcción de Prototipos de Software
|
| |
En análisis debe ser conducido independientemente del paradigma de ingeniería de software aplicado. Sin embargo, la forma que ese análisis tomara puede variar. En algunos casos es posible aplicar los principios de análisis fundamental y derivar a una especificación en papel del software desde |
| Cap 20 |
Desarrollo de Sistemas de Jackson
|
| |
**** El desarrollo de sistema de Jackson (DSJ) se obtuvo a partir del trabajo de M.A. Jackson sobre el análisis del dominio de la información y sus relaciones con el diseño de programas y sistemas. En palabras de Jackson: “El que desarrolla el software comienza creando un modelo de la realidad |
| Cap 1 |
Abstract
|
| |
En el siguiente trabajo se pretende desarrollar un tema bastante especial en el proceso de desarrollo de software , el cual es la base para que todo proyecto –independientemente de cual sea su porte- se realice de forma correcta y entendible. El trabajo consta de tres grandes partes las cuales son |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 09 de Noviembre de 2009
|
| Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien se considere oportuno. |
|
|
|
|
Curso gratis de Richard M. Stallman - 17 de Diciembre de 2005
|
| Un exhaustivo conjunto de ensayos y artículos que recorren la década de 1990 y los primeros años del nuevo milenio, y que conforman quizás la mejor apología escrita del software libre como dispositivo... |
| Cap 86 |
Obstaculizar el desarrollo del software
|
| |
El tercer nivel de daño material afecta al desarrollo del software . El desarrollo del software normalmente era el resultado de un proceso evolutivo, en el que una persona cogía un programa existente y reescribía algunas partes añadir una función nueva, y entonces otra persona reescribía algunas |
| Cap 27 |
Patentes de software
|
| |
Se vea restringido por una patente. De modo que, a pesar de que resulta muy útil discutir la efectividad práctica del modelo de desarrollo de tipo «catedral» y la fiabilidad y potencia de ciertos programas de software libre, debemos ir más allá. Debemos hablar de libertad y de principios |
| Cap 14 |
Los servicios relacionados con el software libre
|
| |
A la medida del usuario o el desarrollo de software , normalmente para instalar el GCC en nuevas plataformas. ------Hoy por hoy, una serie de corporaciones se dedican a este tipo de servicios relacionados con el software libre. Algunas distribuyen colecciones de software libre en CD-Rom; otras |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 09 de Noviembre de 2009
|
| Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien se considere oportuno. |
| Cap 2 |
Ingeniería del software
|
| |
". En este contexto, la Ingeniería de Software (SE del inglés " Software Engineering") es un enfoque sistemático del desarrollo , operación, mantenimiento y retiro del software . ------Su origen se debe a que el entorno actual de desarrollo de sistemas software viene adoleciendo de: ~- Retrasos considerables |
| Cap 3 |
Ciclo de desarrollo
|
| |
. Los costes del software se encuentran en la ingeniería, esto implica que los proyectos no se pueden gestionar como si lo fueran de fabricación. A mediados de la década de 1980, se introdujo el concepto de "fábrica de software ", que recomienda el uso de herramientas para el desarrollo automático |
| Cap 5 |
Enlaces de interés
|
| |
~- [[http://www. Sei.cmu.edu/ Cornegie Mellon University. Software Engineering Institute]]------ ~- [[http://www.swebok.org/ Guide to the Software Engineering Body of Knowledge]]------ ~- [[http://www.ictnet.es/ICTnet/cv/comunidad. Jsp? Area=tecInf&cv=ingsoft ICTnet Comunidades. Ingeniería |
|
|
|
Curso gratis de Rafael Menéndez-Barzanallana Asensio - 09 de Noviembre de 2009
|
| Un sistema informático utiliza ordenadores para almacenar datos, procesarlos y ponerlos a disposición de quien se considere oportuno. |
| Cap 2 |
¿Qué criterios son más importantes?
|
| |
Se han realizado pocos estudios para determinar qué factores son los más importantes en el momento de seleccionar una metodología de desarrollo de software . Uno es el de Sachidanandam Sakthivec, donde la conclusión obtenida, es que no todos los requisitos son iguales de importantes |
| Cap 1 |
¿Qué hay que saber para construir o elegir una metodología?
|
| |
Al desarrollo de software está basada en unos objetivos. Por ello la metodología que se elija debe recoger el aspecto filosófico de la aproximación deseada, es decir que los objetivos generales del desarrollo deben estar implementados en la metodología de desarrollo . ------**2. La metodología debe cubrir |
| Cap 1 |
¿Qué hay que saber para construir o elegir una metodología?
|
| |
Al desarrollo de software está basada en unos objetivos. Por ello la metodología que se elija debe recoger el aspecto filosófico de la aproximación deseada, es decir que los objetivos generales del desarrollo deben estar implementados en la metodología de desarrollo . ------**2. La metodología debe cubrir |
|
|
|
Curso gratis de Eric Gaynor Butterfield - 27 de Abril de 2006
|
| En esta sección dedicada a la “Inteligencia Comercial” se ha de incluir aquellos aspectos particulares que tienen que ver “con la mirada hacia el Cliente”. |
| Cap 5 |
Anexo: Casos CRM (I)
|
| |
De una mejor manera que las hemos hecho ayer” y “hacerlas mañana de una manera mejor que las hacemos hoy.” - Tratar como equívoco todo lo que hemos archivado inequívocamente. Nuestros ingresos provenían en un 40 % por creación y desarrollo de software ; un 40 % por consultoría y el 20 % restante |
| Cap 3 |
La diferencia de enfoque
|
| |
Haciendo. Cuando los estudiantes pasan un examen dicen a sus amigos: “Pasé”... Pero cuando no pasa el examen no dice “No pasé”... Dice “Me bocharon”. Nosotros atacamos este fenómeno basándonos en el desarrollo de competencias donde al ser humano no lo vemos simplemente como un hombre complejo, vamos |
| Cap 2 |
Metodología de Ventas : CRM como camino hacia el marketing personal
|
| |
Estado inicialmente ligada al desarrollo de un producto que, o era nuevo, o tenía ventajas comparativas con otros productos existentes. Es por ello que el departamento de fabricación y producción gozaba de privilegios especiales y caminaba de la mano del propietario o del Gerente General de la empresa |
|
|
|
Curso gratis de Ricardo Araos - 18 de Octubre de 2005
|
| Jakarta es un nuevo paso dentro del desarrollo de la tecnología orientada a software de construcción de sitios web. Patrocinada por Apache. Org, la misma que desarrolla el servidor web Apache,... |
| Cap 2 |
Un poco de historia
|
| |
, a las soluciones provistas por Microsoft o inclusive por la misma Sun (recordar que Java es propiedad de Sun). Y es esa fuerza y creatividad lo que le da vida a Jakarta que lo convertido en un software de rápido crecimiento y uso dentro de la comunidad de programadores. Ofrece a Tomcat como una buena |
| Cap 4 |
Avalon
|
| |
De desarrollo JBuilder para permitir el desarrollo de aplicaciones web utilizando ambas tecnologías. Tomcat se entrega bajo la licencia de software para Apache y es open source. **Turbine** Esta herramienta se ha ido creando con la participación de muchos desarrolladores del mundo, y permite |
| Cap 1 |
Jakarta
|
| |
Está el proyecto James, consistente en un completo servidor mail que soporta la mayoria de los protocolos para servicios de correo. En total, Jakarta consiste de 21 subproyectos, a finales del 2001, que iré explicando en este documento. Por lo tanto, Jakarta no es un software en si mismo, sino |
|
|
|
Curso gratis de José Manuel - 09 de Noviembre de 2009
|
| En los últimos años, el desarrollo basado en componentes se ha convertido en una de las técnicas de programación con más éxito. En este artículo vamos a aprender a crear componentes similares a... |
| Cap 1 |
Introducción
|
| |
Una de las piedras angulares del desarrollo en entornos RAD, como Delphi, es la programación basada en componentes. En estos entornos, la labor de un programador se parece más a la de un “ensamblador” de piezas de software que la de un “constructor” de software . Con esto conseguimos mayor rapidez |
| Cap 4 |
¿Y cómo se hace todo esto?
|
| |
, o cualquiera de sus descendientes. Esta clase nos proporciona todos los métodos y propiedades para que el componente pueda ser manejado y registrado dentro del entorno de desarrollo . Así, con lo que ya sabemos podemos escribir nuestra primera aproximación del componente TConversorMonedas |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
, que puede ser configurada o utilizada de forma visual, desde el entorno de desarrollo . La principal diferencia, respecto a una clase normal, es que la mayor parte del trabajo lo podemos hacer de forma visual, con el ratón y ajustando las opciones que se nos ofrece en nuestro entorno. En la programación |
|
|
|
Curso gratis de José Manuel - 09 de Noviembre de 2009
|
| En los últimos años, el desarrollo basado en componentes se ha convertido en la técnica de programación con más éxito. En este artículo vamos a aprender a crear componentes para que otros puedan... |
| Cap 1 |
Introducción
|
| |
Una de las piedras angulares del desarrollo en entornos RAD, como Delphi, es la programación basada en componentes. En estos entornos, la labor de un programador se parece más a la de un “ensamblador” de piezas de software que la de un “constructor” de software . Con esto conseguimos mayor rapidez |
| Cap 5 |
El esqueleto de un componente
|
| |
Manejado y registrado dentro del entorno de desarrollo . Así, con lo que ya sabemos podemos escribir nuestra primera aproximación del componente TConversorMonedas , en la que definiremos una clase heredada de TComponent : type
TConversorMonedas = class (TComponent)
end ;
Esto |
| Cap 2 |
Pero... ¿Qué es un componente?
|
| |
Para usar, que puede ser configurada o utilizada de forma visual, desde el entorno de desarrollo . La principal diferencia, respecto a una clase normal, es que la mayor parte del trabajo lo podemos hacer de forma visual, con el ratón y ajustando las opciones que se nos ofrece en nuestro entorno |
|
|
|
Curso gratis de Stefan Merten - 20 de Diciembre de 2005
|
| En la que los principios más importantes del desarrollo de Gnu/Linux han adquirido una dimensión de alcance social |
| Cap 5 |
Referencias
|
| |
Que hoy conocemos. [[http://sindominio. Net/biblioweb/s/view. Php? CATEGORY2=5&I D=51#FN_bk_15 15]] No nos extenderemos aquí en el hecho de que el desarrollo del // software // libre no tiene prácticamente lugar en los países del Tercer Mundo, no al menos entre la gente corriente. No obstante, hemos |
| Cap 1 |
Acerca de este trabajo
|
| |
://sindominio. Net/biblioweb/s/view. Php? CATEGORY2=5&ID=51#FN_to_2 2]]. La siguiente parte es una invitación a echar una [[http://sindominio. Net/biblioweb/s/view. Php? CATEGORY2=5&ID=51#ini t_6 utópica ojeada]] a una sociedad GPL, una sociedad en la que los principios más importantes del desarrollo de Gnu/Linux |
| Cap 3 |
Lo particular de Gnu/Linux
|
| |
Afición =.=.= A menudo se dice que Gnu/Linux no es más que una afición11 y que, como tal, no puede tener ninguna relevancia social. Es cierto que el desarrollo de programas libres se ha producido predominantemente como consecuencia de la práctica de una afición individual; sin embargo, el resultado |
|
|