Presentacion devops factory 2016_v1.0

20
Servicios Cloud de Desarrollo & Testing Software

Transcript of Presentacion devops factory 2016_v1.0

Servicios Cloud de Desarrollo & Testing Software

¿Qué es Devops? Ingenieros de operaciones y de desarrollo trabajando conjuntamente a lo largo de

todo el ciclo de vida del desarrollo de un servicio o producto

¿Qué aportamos?

§  Comprensión de negocio §  Experiencia en prestación del Servicio §  Alto grado de conocimiento,

especialización y cualificación técnica §  Solidez económica y organizacional §  Independencia de terceros:fabricantes,

operadoras, etc. §  Uso de estándares del mercado

CONFIANZA §  Ciclo completo de vidad del desarrollo

del software §  Servicio parcial

(análisis,diseño,desarrollo,testing,end-to-end o cualquier combinación de las mismas plataformas y herramientas propias, implantadas y en explotación)

§  Centros técnicos propios de gestión y operación Recursos técnicos disponibles

§  Servicio Remoto, nearshore y o shore, o inhouse

COBERTURA §  Agilidad y creatividad §  Capacidad de crecimiento

§  Adaptación a los cambios tecnológicos §  Absorción de cargas no programadas

§  Adecuación a los procesos internos del cliente

FLEXIBILIDAD

§  Metodologías ágiles con sprints acordados con el cliente. El cliente en todo momento puede conocer el estado real del servicio a través de cuadros de mando y alertas.

TRANSPARENCIA §  Implantamos las tecnologías más

innovadoras para el ciclo de vida del software.

§  Utilizamos tanto las últimas metodologías de trabajo como la más clásicas.

INNOVACIÓN §  Pago por uso real del servicio §  Control costes: economías de escala y

predictibidad

COSTES

¿Qué ofrecemos?

Puede asumir cualquier fase del ciclo de vida del SW o combinación de las mismas, tanto en modelos clásicos Waterfall como en modelos Agile

FLEXIBILIDAD EN LA PRESTACIÓN DEL SERVICIO

Capacidades

Total  transparencia  de  costes,  plazos  y  alcance  

Stack  formado  por  componentes  estables  basados  en  tecnologías  Open  Source  maduras  

Enfoque  sistemá>co  y  eficiente  en  el  desarrollo  de  proyectos  

 Procesos  ágiles  para  la  ges>ón  del  cambio  

 Calidad  a  través  de  pruebas  automa>zadas,  procesos  definidos  e  integración  conEnua  

Enfoque

TIME  TO  MARKET  

TECNOLOGÍAS  DE    

MERCADO  

REDUCCIÓN  DE  COSTES  

AGILIDAD  EN  INTEGRACIÓN  /    DESARROLLO  

Requerimientos  del  proyecto  

Tareas  de  la  iteración  (sprint)  

Reunión  Diaria  

Entregable  listo  para  salir  en  producción  

Sprint  2-­‐4  semanas  

¿Qué ofrecemos?

DESARROLLOS ESTÁNDAR DESARROLLO DE

SOLUCIONES NEGOCIO DESARROLLO DE

SOLUCIONES NEGOCIO DESARROLLO DE

SOLUCIONES NEGOCIO DESARROLLO DE

SOLUCIONES NEGOCIO DESARROLLO DE

SOLUCIONES NEGOCIO

Desarrollo e implantación sobre los productos más demandados del mercado:

Ampliación de aplicaciones.

Diseño e integración de bases de datos

Reingeniería y refactoring de aplicaciones.

Migración de aplicaciones y bases de datos.

Equipos que actúan como una extensión del ciclo de vida de desarrollo del cliente. Diseño, gestión y automatización de pruebas (unitarias, funcionalidades, integradas, aceptación, compatibilidad, usabilidad, accesibilidad, rendimiento y carga, regresión, etc).

Aplicaciones nativas: iOS, Android…

Aplicaciones multiplataforma: HTML5

Aplicaciones multisite: móvil, tablet, PC,…

Open Source

Big Data

Dinamic Analytics

Open Middleware

APIs

¿Qué ofrecemos?

DESARROLLOS ESPECÍFICOS AUTOMATIZACIÓN Y CONTROL SUPERVISIÓN Y CONECTIVIDAD SISTEMAS INTELIGENTES

Control de procesos industriales

Gestión de instalaciones,(HVAC, Iluminación, electricidad…)

Gestión de Comunicaciones (LAN,Voz IP, megafonía, interfonía,…)

Sensorización

Equipos que actúan como una extensión del ciclo de vida de desarrollo del cliente. Diseño, gestión y automatización de pruebas (unitarias, funcionalidades, integradas, aceptación, compatibilidad, usabilidad, accesibilidad, rendimiento y carga, regresión, etc).

Aplicaciones nativas: iOS, Android…

Aplicaciones multiplataforma: HTML5

Aplicaciones multisite: móvil, tablet, PC,…

¿Cómo funciona?

•  Transparencia durante la ejecución del proyecto

•  Eficiencia a través del seguimiento y gestión de los costes, el alcance y la calidad

•  Proceso adaptado a las necesidades individuales y de rápida implementación

•  Gestión óptima de los recursos disponibles, con la priorización de tareas iterativa y gestión del tiempo

•  Correcta aceptación por parte del usuario final y satisfacción del cliente

Metodologías

Desarrollo Clásico Desarrollo Ágil

Metodología

Metodología  ágil      

SCRUM    

Entorno  Desarrollo      HERRAMIENTAS  

 

Tecnología      ARQUITECTURA    DE  REFERENCIA  

 

Servicios      CONSULTORÍA,  DESARROLLO  Y  FORMACIÓN  

Cubrimos  todo  el  ciclo  de  vida  de  un  proyecto,  desde  la  concepción  de  la  idea  o  detección  de  la  necesidad  hasta  la  implementación  de  la  solución  y  su  posterior  mantenimiento:  

Metodologías

Modelo de Calidad y Gestión de Proyectos IT

Metodologías

Todas las actividades de desarrollo de Devops Factory se ejecutan bajo el siguiente esquema:

¿Cómo lo ofrecemos?

Framework de desarrollo basado en estándares de facto del mercado

Framework disponible para los equipos de desarrollo en modalidad PaaS

Devops

15

DevDevoOps

DevOps  conecta  el  desarrollo,  QA  y  operaciones,  de  tal  forma  que  el  ciclo  de  vida  Epico  del  desarrollo  de  so^ware  se  automa>za  para  industrializar  el  proceso.  Es  una  estrategia,  no  una  implementación.  

Cambio  cultural  No  son  sólo  herramientas,  sino  una  sincronización  entre  personas,  procesos  y  herramientas,  siendo  la  persona  el  elemento  crí>co  de  la  ecuación  

➔  Foco  en  el  negocio  ➔  Entregas  incrementales  ➔  Refuerza  a  los  miembros  del  equipo  ➔  Fomenta  las  comunicaciones  entre  ➔  Fomenta  el  equipo  de  compañeros  ➔  Mejora  con>nua  ➔  Se  preocupa  por  la  calidad  de  servicio  ➔  Agile  

Intereses  

¿Cómo lo ofrecemos?

16

Sevilla

Barcelona

• Centro de desarrollo en Sevilla con 30 técnico

 • Capacidad en las principales tecnologías de desarrollo: .NET, Java, PHP, C++, soluciones móviles, etc.

 • Centro especializado en portales y movilidad

• Centro de desarrollo en Barcelona con 70 técnicos

 • Capacidad en las principales tecnologías de desarrollo: .NET, Java, PHP, C++, soluciones móviles, etc.

 • Centro especializado en soluciones de ingeniería: PLC, SCADA, MES, BMS, M2M, etc., y en soluciones Big Data y Social Media

DevopsFactory dispone en España de dos centros especializados en desarrollo de Software

Gracias a su presencia internacional, Zemsania tiene capacidad de creación de equipos nearshore y offshore adhoc

¿Cómo lo ofrecemos?

Roles y Responsabilidades

« Responsable de definir patrones, estándares y guías « Seleccionar tecnologías y herramientas Equipo de arquitectura

« Características de servicios a partir de requerimientos « Define y controla el proceso de definición de servicios Equipo de diseño

Equipo de desarrollo

Equipo de calidad

Equipo de Operaciones

«  Implementa los servicios.

« Realizar tareas de prueba y validación

« Gestiona el repositorio y registro de servicios. « Monitorización, despliegue y administración

Partners Contamos con partners tecnológicos posicionados en el mercado que aportan valor y experiencia a nuestras soluciones

International Tech Alliance

19  

DevopsFactory worldwide

20

SPECIALISTS  IN  OUTSOURCED  TECHNICAL  STAFF    &  TECH  OUTSOURCING  SERVICES