Aplicaciones de escritorio
Diseñadas para ser ejecutadas en un estación de trabajo en forma de winforms.
Rodware tiene basta experiencia en desarrollar aplicaciones de este tipo donde el ambiente a implementar es comúnmente sobre una red local o bien bajo llamados a web services para realizar la interacción con base de datos o entre estaciones de trabajo.
Utilizando la tecnología que posee el cliente u ofreciendo y recomendando alguna otra se desarrollo la aplicación utilizando los métodos y técnicas de ingeniería de software para obtener un producto que satisface los requerimientos del cliente. Este proceso se realiza de la manera mas coordial y coordinada con las partes para recolectar las necesidades del cliente, realizar su respectivo analizis, diseñar la solución y presentarsela al cliente teniendo constantemente comunicación para seguir con la implementación y pruebas. Tratamos de modularizar las aplicaciones para que estas puedan ser desarrolladas en etapas mas pequeñas y con esto aparte de simplificar la tareas global nos ayuda a ir presentando avances del proyecto para que el cliente tenga confianza y sepa en que punto del proyecto se encuenta.
La experiencia nos dice que si bien es cierto hay procesos definidos por realizar estos por lo general deben ser ajustados a cada cliente por las diferentes naturalezas de su trabajo, experiencia en el campo de software, personal con que se cuenta en la empresa cliente y otros factores que hacen de este proceso de verdad a la medida
Puntos importantes
Métodogia: Definir los pasos a seguir para obtener el resultado esperado.
Recursos: Interrelación entre las personas y el hardware para producir una experiencia eficaz y agradable.
Ética: El software debe ser desarrollado como un producto para bien de la sociedad, con principios individuales, grupales y organizacionales donde se practique.
Tecnologías
En Rodware nos adaptamos a la tecnología que posee el cliente, claro está que si apartir de un analizis de determina la sugerencia de cambiar por el motivo que sea así se hará. En el mundo de la tecnología tan cambiante hay que estar actualizado, más la experiencia no dicta que hay que tener claro el costo de ésta para los clientes que muchas veces solo les interesa la aplicación funcionando bien más no tanto en que tecnología fue desarrollada.
Entre las tecnologías usualmente utilizadas en nuestros proyectos estan: