Agile software factory

20
AGILE SOFTWARE FACTORY

Transcript of Agile software factory

Page 1: Agile software factory

AGILE SOFTWARE FACTORY

Page 2: Agile software factory

2

CLOUD SOFTWARE DEVELOPMENT

SERVICIOS CLOUD �DE DESARROLLO & TESTING SOFTWARE �

Page 3: Agile software factory

¿ QUÉ APORTAMOS ?

CONFIANZA   COBERTURA  

FLEXIBILIDAD   TRANSPARENCIA  

INNOVACIÓN  

Comprensión del negocio Experiencia en prestación del servicio Alto grado de conocimiento, especialización y cualificación técnica Solidez económica y organizacional Control costes: economías de escala y predictibilidad Independencia de terceros: fabricantes, operadoras, etc. Uso de estándares del mercado

Ciclo completo de vida del desarrollo de 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 offshore, o inhouse

Pago por uso real de servicio 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

Zemsania utiliza herramientas Web como forma de comunicación y gestión de proyectos, realizando una gestión ágil e iterativa. El cliente en todo momento puede conocer el estado real del servicio.

Implantamos las tecnologías más innovadoras para el ciclo de vida del software. Utilizamos tanto las últimas metodologías de trabajo como las más clásicas.

Page 4: Agile software factory

Flexibilidad  en  la  prestación  del  servicio  Zemsania  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  

REQUERIMIENTOS  

ANÁLISIS  

DISEÑO  

DESARROLLO  

TESTING  

ACEPTACIÓN  

REQUERIMIENTOS  

ANÁLISIS  

DISEÑO  

DESARROLLO  

TESTING  

ACEPTACIÓN  

¿QUÉ OFRECEMOS?

Page 5: Agile software factory

DESARROLLO  SOLUCIONES  NEGOCIO  

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

DES./MANT.  APLICACIONES  A  MEDIDA  

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.  

FACTORIA  DESARROLLO  Y  TESTING  

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

DESARROLLO  APLICACIONES  

MÓVILES  Aplicaciones  naWvas:  iOS,  Android,  …    Aplicaciones  mulWplataforma:  HTML5    Aplicaciones  mulWsite:  móvil,  tablet,  PC,  …    

¿QUÉ OFRECEMOS?

DESARROLLOS  ÚLTIMA  

GENERACIÓN  Open  Source    Big  Data    Dinamic  AnalyWcs    Open  Middleware    APIs        

DESARROLLOS  ESTÁNDAR  

Page 6: Agile software factory

AUTOMATIZACIÓN  Y  CONTROL  

Control  de  procesos  industriales    GesWón  de  instalaciones  (HVAC,  Iluminación,  electricidad…)    GesWón  de  Comunicaciones  (LAN,  Voz  IP,  Video  Streaming,      CCTV,  TETRA,  megafonía,  interfonía,  …)    Sensorización  

¿QUÉ OFRECEMOS?

DESARROLLOS  ESPECÍFICOS  

SUPERVISIÓN  Y  CONECTIVIDAD  

GesWón  de  Edificios  e  Infraestructuras  (BMS)    Sistemas  de  seguridad  (Incendios,  Intrusión,  control  accesos,  …)    Sistemas  de  GesWón  de  la  Energía  (EMS)  

SISTEMAS  INTELIGENTES  

GesWón  de  la  producción  y  de  la  calidad  (MES)    Sistemas  de  Eficiencia  y  Ahorro  EnergéWco    TelegesWón  de  infraestructuras    SmartCity,  SmartWorld  

Page 7: Agile software factory

¿ CÓMO FUNCIONA?

Cliente  

1.  El cliente dispone de un entorno de colaboración que le permite monitorizar en todo momento de las tareas en curso y su estado, pudiendo interaccionar con el equipo de desarrollo/testing.

2.  Existe un framework de desarrollo, accesible tanto por el equipo de desarrollo/testing como por el propio cliente, facilitando la ejecución conjunta de tareas por parte del cliente, el equipo de Zemsania, así como posibles terceros.

3.  La plataforma dispone de informes y estadísticas predefinidas para poder realizar el seguimiento del servicio (SLAs, SLOs, KPIs, …)

4.  El cliente tiene a su disposición los informes predefinidos del servicio, pudiendo hacer drill down hasta cada una de las tareas.

1

2

3

4

Page 8: Agile software factory

METODOLOGÍAS

PeWción  desarrollo/test  

Valoración    /  Aprobación  (como  proyecto  o  trabajo  por  horas)  

Planificación  y  distribución  tareas  

Ejecución  

Pruebas  y  validación  

Despliegue/  Entrega  

DESARROLLO  CLÁSICO   DESARROLLO  ÁGIL  

ESPECÍFICAS  GENÉRICAS  

Page 9: Agile software factory

9

DESARROLLO   CONSTRUCCIÓN   TEST   DESPLIEGUE  

GESTIÓN  

INTEGRACIÓN  CONTINUA  

CONTROL  VERSIONES  

AUTOMATIZACIÓN  CONSTRUCCIÓN  

TESTING   DESPLIEGE  CONTINUO  

GESTIÓN  USUARIOS  

GESTIÓN  TAREAS   GESTIÓN  PROYECTO  

ENTORNO  COLABORACIÓN  

¿CÓMO LO OFRECEMOS?

Framework de

desarrollo basado en

estándares de facto

del mercado

Page 10: Agile software factory

10

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

Zemsania 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?

Page 11: Agile software factory

11

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

•  Implementa los servicios. Equipo de desarrollo

•  Realizar tareas de prueba y validación Equipo de calidad

•  Gestiona el repositorio y registro de servicios. •  Monitorización, despliegue y administración Equipo de Operaciones

¿CÓMO LO OFRECEMOS?

Page 12: Agile software factory

12

REFERENCIAS

 Desarrollo  del  nuevo  portal  corporaTvo  

   Equipo  de  4  personas  

   Desarrollo  en  PHP,  con  plataforma  de  e-­‐commerce  e  integración  de  herramientas  de  diseño  3D    

   SepWembre’11-­‐Junio’12      

 Mantenimiento  del  portal  corporaTvo  

   Equipo  de  2  personas  

   Desarrollo  en  PHP,  con  plataforma  de  e-­‐commerce  e  integración  de  herramientas  de  diseño  3D    

   Julio’12-­‐actualidad    

Page 13: Agile software factory

13

REFERENCIAS

 Creación  portal  USA  y  nuevas  integraciones  

   Equipo  de  4  personas  

   Desarrollo  en  PHP,  con  integración  de  nuevas  herramientas  de  diseño  

   Julio’12-­‐actualidad      

 Mantenimiento  maquetación  WEB  

   Equipo  de  2  personas  

   Servicio  de  mantenimiento  de  maquetación  web,  ajuste  y  mejora  conWnuada  del  portal  corporaWvo  

   Octubre’12-­‐actualidad    

Page 14: Agile software factory

14

REFERENCIAS

 Implantación  SAP  PRISA  

   Equipo  de  9  personas  

   ParWcipación  en  el  diseño,  construcción  e  implantación  de  SAP  en  los  módulos  FI,  SD,  MM  y  BW  para  el  grupo  PRISA    

   Mayo’07-­‐Noviembre’08      

 Implantación  SAP  SANTILLANA  

   Equipo  de  2  personas  

   Diseño,  construcción  e  implantación  de  SAP  en  el  módulo  MM  de  logísWca  en  el  Grupo  SanWllana  y  arranque  del  proyecto  en  SanWllana  Colombia    

   Febrero’08-­‐Octubre’08    

Page 15: Agile software factory

15

REFERENCIAS

 Mantenimiento  SAP  COFARES  

   Equipo  de  4  personas  

   Servicio  de  programación  ABAP  IV  para  el  grupo  COFARES    

   Abril’11-­‐actualidad    

 Mantenimiento  SAP  GAS  NATURAL  

   Equipo  de  6  personas  

 Servicio  de  mantenimiento  SAP  para  GAS  NATURAL,  con  ejecución  en  grandes  evoluWvos,  entre  otros:    

•  AplicaWvo  de  propuestas  de  Inversión  •  Mejora  y  opWmización  de  los  programas  

existentes  •  OpWmización  procesos  financieros  •  Fusión  GAS  NATURAL  –  UNIÓN  FENOSA  •  Implantación  Portal  Proveedores  

Plataforma  basada  en  los  principales  módulos  del  sistema  R/3,  así  como  del  módulo  específico  para  uWliWes  (IS-­‐U).  

   Abril’08-­‐actualidad    

Page 16: Agile software factory

16

REFERENCIAS

 TesTng  IDS  

   Equipo  de  5  personas  

 Servicios  de  tesWng  JAVA  para  el  IDS  de  los  Juegos  Olímpicos  de  verano  de  Londres  2012,  con  ejecución  de  pruebas:  

•  Funcionales,  •  Regresión,  •  Validación.  

Equipo  con  cerWficación  ISTQB.  

   Octubre’11-­‐Abril’12    

 TesTng  ABAP  IV  módulo  HR  

   Equipo  de  4  personas  

 Servicios  de  tesWng  de  desarrollos  ABAP  IV  del  módulo  de  HR  de  SAP,  con  especial  dedicación  a  la  gesWón  de  nómina,  para  el  cliente  final  EADS  (European  AeronauWc  Defence  and  Space  Company)  

   Mayo’12-­‐actualidad    

Page 17: Agile software factory

17

REFERENCIAS

 Desarrollo  y  tesTng  aplicaciones  móviles  

   Equipo  de  3  personas  

 Servicios  de  desarrollo  y  tesWng  para  aplicaciones  de  telefonía  móvil  (C/C++  con  UNIX),  con  ejecución  de  pruebas:  

•  Funcionales,  •  Regresión,  •  Carga  y  estrés.  

Cliente  final:  ORANGE.  

   Julio’12-­‐actualidad  

 Desarrollo  de  la  aplicación  de  contacto  WebChat    

   Equipo  de  2  personas  

Desarrollo   de   una   aplicación   web   que   permita  efectuar   el   contacto   vía   WebChat   de   un  consumidor  o  cliente  con  su  proveedor.  GesWón  remota  del  proyecto.  Cliente  final:  SELLBYTEL.  

   Marzo’14-­‐Mayo‘14  

Page 18: Agile software factory

18

REFERENCIAS

 Mantenimiento  portal  Liferay  

   Equipo  de  2  personas  

Mantenimiento  correcWvo  y  evoluWvo  aplicación  gesWón  RRHH  sobre  Liferay.  GesWón  remota  del  servicio.  Cliente  final:  INDITEX.  

   Octubre  ’14-­‐Actualidad  

 Reimplementación  portal  Liferay  

   Equipo  de  2  personas  

Reimplementación  aplicación  gesWón  RRHH  sobre  Liferay.  Cliente  final:  INDITEX.  

   Abril’14-­‐SepWembre  ‘14  

 Implementación  facturae  

   Equipo  de  2  personas  

Implementación  aplicación  generación  y  control  de  facturas  electrónicas  según  modelo  facturae.  GesWón  remota  del  servicio.  

   Octubre’14-­‐Enero’15  

Page 19: Agile software factory

19

REFERENCIAS

 Asistencia  técnica  .NET  C#  

   Equipo  de  1  persona  

Asistencia  técnica  proyectos  internos  en  .NET  C#.      Mayo’14-­‐Actualidad  

 Desarrollo  aplicaciones  móviles  

   Equipo  de  2  personas  

Desarrollo  aplicaciones  móviles  iOS  y  Android  para  sector  sanitario.  GesWón  remota  del  servicio.  Cliente  final:  MDCOM.  

   Marzo’14-­‐Actualidad  

Page 20: Agile software factory

20

ZEMSANIA worldwide

SPECIALISTS  IN  OUTSOURCED  TECHNICAL  STAFF    &  TECH  OUTSOURCING  SERVICES