| eRevista Danysoft | Especial optimizando la creación de software | 05-06-17 | |
|
|
Optimizar la creación de software
Optimizar la Creación de Software
¿Qué es y para qué sirve?
SDO podría traducirse al español como "optimizar
el proceso de fabricación y entrega de software". Para conseguirlo
hay que redefinir cómo el
software es concebido, diseñado, construido y distribuido. Borland ofrece en su ALM las herramientas para gestionar el ciclo completo que debe seguir la construcción de una aplicación compleja, desde la toma de los requisitos, el diseño de la aplicación, la codificación, las pruebas, y el despliegue.
Estas herramientas además permiten aplicar modelos para transformar la entrega de software en un proceso gestionado de negocio. El modelo del que hablamos es el CMM (Modelo de Capacidad y Madurez ), que es un método de definir y gestionar los procesos relativos al software, si bien hoy en día se ha extendido a otros campos.
CMM es un modelo desarrollado por el SEI (Software Engineering Institute). Básicamente este modelo establece un conjunto de prácticas agrupadas en cinco niveles [ver tabla adjunta], y según se van estableciendo las prácticas referidas a un nivel, se pasa al siguiente.
El fin de las herramientas de ALM y de la implementación de prácticas de generación de software es, poder transformar el proceso de entrega de software en algo predecible. El SDO propone crear un flujo de trabajo, de manera que si obtenemos un éxito en un proyecto deberemos saber repetirlo, sabiendo por qué y cómo se ha conseguido, y por lo tanto tener así la oportunidad de gestionar y mejorar nuestra forma de trabajar.
Además, Borland afronta uno de las dificultades que se dan en la construcción de un software complejo, al comprender que el ciclo de la aplicación es dinámico y ha de pasar por cada punto y por tanto por los distintos roles que se desempeñan dentro de un equipo, no una vez, sino de forma continuada. Las herramientas de ALM de Borland están diseñadas para linear los imperativos del negocio con los esfuerzos en el desarrollo del software.
Finalmente el objetivo es el que siempre se ha dicho en estos casos, conseguir entregar la aplicación dentro del tiempo y los costes que se habían previstos, y además que la calidad de ese producto sea óptima.
Pero hay mucho más en el SDO, y para conocerlo más en detalle os recomendamos la lectura de los artículos incluidos en el lateral de esta eRevista. . SOLUCIONES SDO
Las soluciones que ofrece Borland están especialmente
diseñadas para desarrolladores en la plataforma .NET ya sea con
Visual Studio o con Delphi, y/o desarrolladores J2EE. Estas soluciones
son:
. Gestión del rendimiento
|
Presentación CaliberEn esta presentación verá: Las mejores prácticas para la gestión de requerimientos con CaliberRM. Componentes de CaliberRM. Características principales. |
Esta solución para la gestión de requisitos dentro del proceso de entrega del software (SDO). Diseñado para capturar y gestionar los requisitos de negocio, técnicos, funcional, y requisitos operacionales, CaliberRM permite la colaboración eficaz a través de la organización destinada a entregar los proyectos cumpliendo el tiempo, el presupuesto, y las especificaciones.
Si
desea más información sobre estas tecnologías y
las soluciones software que le ofrecemos.
Dominar las herramientas y optimizar su equipo de trabajo, ya sea con formación, servicios de consultoría o desarrollo. No dude en contactar con el equipo Danysoft.
.
|
Gestionando la complejidad Gran parte de los proyectos de creación de software, no
llegan a alcanzar sus objetivos:
|
Optimizar la
creación de Software.
En este documento de 15 páginas se muestra la visión y estrategia de Borland respecto a la optimización del proceso de creación del software.
La transformación del desarrollo del software en una estrategia
de reducción de tiempos; a la vez que disciplinadamente guía
en la misma dirección a equipos, tecnologías y procesos
para incrementar el valor de negocio de la creación del software.
Ver
documento
Colaboración entre equipos
y gestión de proyectos con
Delphi 2005 y StarTeam. [II]
En el momento actual, el desarrollo de software no es un deporte individual.
Es casi invariablemente una actividad que se lleva a cabo en equipos.
El desarrollo de sistemas de misión crítica por "llaneros
solitarios" es un negocio muy arriesgado, o los proyectos son demasiado
grandes para que un desarrollador pueda ofrecer una solución dentro
de la ventana temporal de oportunidad del negocio.
Así que todo gira alrededor de los equipos de desarrollo: grupos
de diseñadores, desarrolladores y probadores trabajando conjuntamente
con el objetivo de ofrecer la mejor solución en el menor tiempo,
asegurándose de que la solución que ofrecerán resolverá
los problemas que motivaron en primer lugar la aparición del proyecto...
|
(C) 2005 Danysoft | Tfno. +34.916 638683 | Información válida
salvo error tipográfico aquí if you are not interested in receiving this information to please click here |