
Servicios
Gestión de Aplicaciones | ![]() |
El desarrollo de un nuevo producto o servicio software es un proceso complejo e intensivo en mano de obra muy cualificada, por lo que las organizaciones, incluso las mas grandes, no siempre tienen la capacidad para abordarlo por sí mismas y deben apoyarse en Partners especializados en la prestación de servicios para este tipo de proyectos.
Nuestros grupos de ingeniería están especializados en cada una de las diferentes fases del desarrollo de un proyecto, y son capaces de ofrecer soluciones a nuestros clientes en cualquiera de ellas o bien, darles una solución de completa ‘llave en mano’ en la que nos hacemos cargo de todas las fases del mismo.
novanotio
Especificación | ![]() |
Desarrollar un sistema a partir de unas especificaciones es como caminar sobre las aguas, solo hay que congelarlas”.
El viejo aforismo de la informática refleja el principal problema en la construcción de sistemas. Las especificaciones varían constantemente, al igual que la operativa de los negocios.
En Novanotio nos preocupamos no solo por conseguir una especificación de requisitos clara y completa, siendo conscientes de que esta parte es probablemente la más crucial en el ciclo de vida de un proyecto. Nos ocupamos además de gestionar el control de los cambios de las especificaciones mediante el uso de herramientas específicas como DOORS o Nimble, y analizar el impacto sobre los desarrollos.
Una buena gestión de las especificaciones permite que el resto de etapas se desarrollen de manera eficiente y sin ambigüedades.
novanotio
Análisis y diseño | ![]() |
Contamos con profesionales con una dilatada experiencia en el diseño de las arquitecturas capaces de dar respuesta a las necesidades del cliente definidas en la especificación de requisitos, incurriendo en los menores costes posibles.
DISEÑO OPERATIVO: ¿Qué aspecto debe tener la aplicación, cuál es el “look and feel” más adecuado, cómo agrupamos las funciones para que el uso sea sencillo e intuitivo? La experiencia nos demuestra que el éxito de las aplicaciones depende cada vez más de su diseño operativo.
DISEÑO DEL SOFTWARE: La definición de la jerarquía de objetos y tablas de datos que van a ser la base de la aplicación tiene un impacto directo en el rendimiento del sistema y en su facilidad de mantenimiento posterior. Nuestros arquitectos software utilizan la metodología UML y los patrones de diseño para conseguir el mejor rendimiento del sistema, con los menores costes de desarrollo y la mayor facilidad de mantenimiento evolutivo.
DISEÑO DE LA PLATAFORMA: ¿Servidores Windows o Linux?, ¿aplicación de escritorio o aplicación Web?, ¿qué BBDD? ¿cuántos procesadores y cuánta memoria?
La elección de la plataforma física, del Sistema Operativo y del software de base tienen un impacto directo en los costes del proyecto, en sus plazos de desarrollo y en su rendimiento.
novanotio
Desarrollo | ![]() |
Nuestros ingenieros de desarrollo, organizados en forma de Software Factory, tienen una amplia experiencia en la programación en diversos entornos y codifican de forma rápida y eficiente las soluciones planteadas por los arquitectos software.
Debido a la creciente complejidad en la gestión de las especificaciones, hemos adoptado la metodología SCRUM para dar la máxima flexibilidad a nuestros desarrollos y asegurar que el producto entregado soluciona los problemas reales del cliente, y no solo aquellos que es capaz de especificar al comienzo del ciclo de desarrollo.
novanotio
Integración y pruebas | ![]() |
Estructurar el proceso de pruebas puede resolver muchos de los problemas relacionados con las pruebas. Esto significa que un conjunto (documentado) de actividades, procesos y técnicas
son usados para cubrir todos los aspectos del proceso. Y para hacer esto de forma realista nos apoyamos en modelos como TPI (Test Process Improvement) que proporciona un marco de
referencia para determinar los puntos débiles y fuertes del proceso, así como el establecimiento de propuestas realistas y específicas para mejorar el proceso de pruebas en términos de tiempos, coste
y calidad.
Nuestra gestión del ciclo de pruebas se centra en determinar, junto con el cliente, que apartados de
la aplicación entrañan mayores riesgos, para concentrar los siempre escasos recursos a aquellas
novanotio
Operación y mantenimiento | ![]() |
El objetivo de los equipos de operación y mantenimiento de sistemas es asegurar a los usuarios la disponibilidad de las aplicaciones necesarias para realizar su trabajo.
Nuestros centros de soporte de nivel 1 se encargan de la gestión de las incidencias devolviendo los sistemas a su estado normal en el menor plazo posible.
Los centros de soporte de nivel 2 y 3 se encargan de la gestión de problemas, analizando las causas de las incidencias y determinando formas de realizar el trabajo, dando un rodeo a dichos problemas, o bien haciendo propuestas de cambio para corregir el origen de los mismos.
Metodologías como ITIL nos permiten implementar procesos que garantizan un correcto mantenimiento de productos y servicios.
novanotio
Gestión de Infraestructuras | ![]() |
La arquitectura informática y de telecomunicaciones de las organizaciones está sufriendo una rápida evolución debido al incremento del ancho de banda disponible, y a la cada vez mayor criticidad de las comunicaciones para poder realizar las actividades cotidianas.
Aparecen nuevos conceptos como “Cloud Computing” que prometen rebajar los costes de operación de las redes y aplicaciones, pero que suponen todo un reto para los departamentos de TI de las empresas.
Novanotio dispone de un departamento de redes y sistemas con la misión de apoyar a nuestros clientes en la determinación de la arquitectura mas adecuada, la implantación, configuración y soporte de la misma y la protección frente a ataques informáticos.
novanotio
Seguridad![]() |
La seguridad en redes y sistemas se está mostrando como el gran reto para las organizaciones de TI en los próximos 10 o 20 años.
La seguridad tiene además múltiples facetas a las que debemos prestar atención. No basta con la actualización de los antivirus, ya que no serán capaces de detener a un hacker, que podría no solo eliminar nuestra información, sino obtener valiosos datos como salarios, clientes o precios.
Igualmente dentro de la seguridad pueden encuadrarse las exigencias de la LOPD.
Otra faceta adicional de la seguridad es la recuperación frente a desastres, que debe haberse tenido en cuenta durante las fases de diseño e implantación de la infraestructura, y que debe permitirnos recuperar la actividad después de un incidente grave. Aquellas empresas que han perdido todos sus datos acaban cerrando en el plazo de 3 meses.
Además de las buenas prácticas derivadas de la norma ISO 27.001, Novanotio utiliza un conjunto de herramientas basadas en OSSIMpara la monitorización continua de la actividad de la red y el bloqueo de las actividades que provengan de una agresión informática.
novanotio
Consultoría Técnica | ![]() |
En grandes empresas con sus propios departamentos de TI, o incluso en aquellas dedicadas a la construcción y soporte de sistemas de TI, además de los productos llave en mano o los servicios con ANS, es frecuente que la colaboración se circunscriba al apoyo puntual de nuestros técnicos a alguno de sus departamentos, aportando sus capacidades y conocimientos especializados durante alguna de las fases del ciclo de vida del sistema.
novanotio
Consultoría de Soporte | ![]() |
En el entorno de grandes proyectos, con ciclos de vida de duración superior a 12 meses, las necesidades de soporte de nuestros clientes se prolongan durante periodos igualmente largos. Nuestros consultores se especializan entonces no solo en las tecnologías implicadas, sino además en la especificación funcional del sistema.
novanotio
Consultoría de Competencia | ![]() |
En el entorno de grandes proyectos, con ciclos de vida de duración superior a 12 meses, las necesidades de soporte de nuestros clientes se prolongan durante periodos igualmente largos. Nuestros consultores se especializan entonces no solo en las tecnologías implicadas, sino además en la especificación funcional del sistema.
novanotio
Test Factory | ![]() |
El crecimiento en complejidad, tamaño, y reducidos ciclos de vida del software desarrollado por las empresas, obliga a incrementar la calidad de dicho software. La introducción de un sistema de testeo en los procesos del creación del software es de vital importancia para asegurar el nivel de calidad óptimo.
novanotio
Cliente | ![]() |
Dar el mejor servicio y aportar valor a los negocios de nuestros clientes son los objetivos principales de nuestra empresa y, a ello, dedicamos todos nuestros recursos y capacidades. Por eso, nuestros clientes están en en el centro de nuestras actividades y estamos siempre dispuestos a atender sus necesidades ofreciendo soluciones eficientes de gran calidad que garanticen su satisfacción.
novanotio