37
Hello, and welcome to the ALM migration and integration workshop 1

ALM migration and integration workshop: Simplifying and unifying your systems

Embed Size (px)

Citation preview

Page 1: ALM migration and integration workshop: Simplifying and unifying your systems

Hello,  and  welcome  to  the  ALM  migration  and  integration  workshop

1

Page 2: ALM migration and integration workshop: Simplifying and unifying your systems

Let’s   start  with  a  few  introductions...

2

Page 3: ALM migration and integration workshop: Simplifying and unifying your systems

Go2Group  has  been  solving  complex  issues  for 13  years.  We  specialize  in  complex  integrations  and  migrations  and  are  experts  in  all  the  leading  solutions.

3

Page 4: ALM migration and integration workshop: Simplifying and unifying your systems

We’ve  implemented  software  productivity  systems  for  hundreds  of  clients  in  all  industries,worldwide.

4

Page 5: ALM migration and integration workshop: Simplifying and unifying your systems

The  company  has  both  products  and  services  in  four  categories.  First  is  our  ALM  practice  and  certified partnerships  with  companies  like  Atlassian,  HP,  IBM,  Microsoft,  Perforce,  and  many  more.  In  particular,  we’re  an  Atlassian  Enterprise  and  Platinum  Expert,  we  are  the  world’s  largest  reseller  of  Atlassian  development  tools  and  were  the  first  Atlassian  partner  in  North  America  and  Japan.  

We  specialize  in  integration,  with  products  and  services  that  make  multiple  ALM  systems  act  as  one.  Your  teams  can  use  the  systems  they  like  – or  migrate.  Either  way,  our  products  and  services  connect  teams  and  automatically  manage  the  data  and  the  processes.

For the  enterprise,  our  focus  ismaking  sure  IT  and  DevOpsmanagement  can  sleep  at  night,  knowing  they  can  meet  governance  requirements  for  reliability,  security,  and  performance.  We  meet  requirements  such  asclustering  (including  load  sharing  and  failover),  multiple  server  support,  cloud  or  on-­‐premise,  multitenancy,  secure  connections,  traceability  and  an  audit  trail  -­‐-­‐ and  all  the  rest  that  world-­‐class  CIOs  demand.  We  add high  availability,  multitenancy,  security,  test  management,  audit  controls  to  the  ALM  tools  and  systems, such  as  Git,  that  clients are  already  using.

FInally,  we  specialize  in  government  with  clients  throughout  the  federal  government.  We  are  GSA listed,  we provide  gov hosting  and  we  help agencies  meet  the  newest  security  requirements  such  as  CAC/PIV.

5

Page 6: ALM migration and integration workshop: Simplifying and unifying your systems

Remember  when  programmers  were  just  programmers?Maybe  you  remember  paper  tape  and  punch  cards,  maybe  not,  but  you  surely  remember  a  time  when  software  engineers  were  wizards, responsible  for  making  their  own  code  work.  

[Photo:  http://en.wikipedia.org/wiki/Programmer#/media/File:Bundesarchiv_B_145_Bild-­‐F031434-­‐0006,_Aachen,_Technische_Hochschule,_Rechenzentrum.jpg]

6

Page 7: ALM migration and integration workshop: Simplifying and unifying your systems

But  then,  programmers  gave  way  to  teams of  developers  and  teams  grew.  Mistakes  were  made,  and  systems  and  processes  were  instituted  to  prevent  errors.  It  became  harder  to  communicate,  so  systems  were  added  to  allow  better  collaboration.  Productivity  was  lost  and  more  systems  were  added  to  improve  productivity.  

Yipe!  Things  were  getting  complicated.

[Photo:  https://www.flickr.com/photos/vfsdigitaldesign/5396691102/]

7

Page 8: ALM migration and integration workshop: Simplifying and unifying your systems

But  wait!  There’s  more!

Government.  Finance.  Management  reviews.  Regulations.  Audits. Program  management.  Tracking  and  reporting.  Complexity.  

[Artwork  credits:  http://upload.wikimedia.org/wikipedia/commons/b/b0/Bob_Tricker_-­‐_Corporate_Governance2.pnghttp://upload.wikimedia.org/wikipedia/commons/b/b0/Bob_Tricker_-­‐_Corporate_Governance2.pnghttp://en.wikipedia.org/wiki/Governancehttp://upload.wikimedia.org/wikipedia/commons/3/36/Website_governance_roles.png]

8

Page 9: ALM migration and integration workshop: Simplifying and unifying your systems

But you  know,  there  is  no  technology  problem  that  can’t  be  fixed  with  more  technology!!

So  industry  began  to  develop  tools.  

Photo:  [http://pixabay.com/p-­‐15649/]

9

Page 10: ALM migration and integration workshop: Simplifying and unifying your systems

And  if  some  tools  are  good,  MORE tools  are  better!  

Photo:  [http://upload.wikimedia.org/wikipedia/commons/a/a1/Rusty_tools.JPG]

10

Page 11: ALM migration and integration workshop: Simplifying and unifying your systems

Soon  everyone  had  productivity  tools!

So  you  might  imagine  a  company  where  sales  and  service  and  management  are  using  Salesforce.  Meanwhile,  R&D  is  big  on  JIRA  and  Perforce.  QA  is  using  HP  QC  and  test  is  using  a  different  instance  of  HP  QC.  The  company  acquired  another  firm  last  year  and  they  were  using  the  IBM  suite  — except  for  their  service  guys,  who  have  a  rogue  installation  of  JIRA.

Before  long,  all  the  productivity  tools  are  getting  in  the  way  of  productivity.  

Does  this  look  familiar? For  many  of  our  clients,  this  was  the  story  of  their  life  — until  Go2Group!

11

Page 12: ALM migration and integration workshop: Simplifying and unifying your systems

For  many  of  us,  it’s  a  huge  messBecause  the  tools  aren’t  integratedAnd  that  your  programmers  hate  the  toolsAnd  it  means  errors  and  inefficiency.  

12

Page 13: ALM migration and integration workshop: Simplifying and unifying your systems

We  see  a  common  theme,  and  I’ll  bet  you  hear  it  too:  These  complex  systems  are  making  people  crazy!

Well,  it  makes  us  crazy,  too!  So,  we  decided  to  do  something  about  it!  

13

Page 14: ALM migration and integration workshop: Simplifying and unifying your systems

How  many  have  multiple  ALM    — e.g.  Perforce,  HP,  IBM,  service  desk,  Atlassian,  Microsoft,  salesforce.com or  other  CRM,  reporting  tools,  IBM,  Git?How  many  have  three  or  more  systems  in-­‐house?Four  or  more?Five  or  more?How  many  have  multiple  locations?  

14

Page 15: ALM migration and integration workshop: Simplifying and unifying your systems

So  what  can  you  do?

You  can  make  everyone  use  one, integrated  toolset.  But  the  problem  is,  there  is  no  such  tools  and  even  if  there  were,  what  if  another  group  has  specialized  needs?  Or  just  prefers  something  else?  What  if  you  acquire  a  company?

So  the  better  answers  are  migration  — rmigrating some  groups  to  reduce  the  tool  count  — or  integration,  which  is  making  the  tools  play  together.  

15

Page 16: ALM migration and integration workshop: Simplifying and unifying your systems

16

Page 17: ALM migration and integration workshop: Simplifying and unifying your systems

17

Page 18: ALM migration and integration workshop: Simplifying and unifying your systems

18

Page 19: ALM migration and integration workshop: Simplifying and unifying your systems

19

Page 20: ALM migration and integration workshop: Simplifying and unifying your systems

20

Page 21: ALM migration and integration workshop: Simplifying and unifying your systems

21

Page 22: ALM migration and integration workshop: Simplifying and unifying your systems

ConnectALL turns  this...

22

Page 23: ALM migration and integration workshop: Simplifying and unifying your systems

...into  this!  It  functions  the  way  a  router  does,  intelligently  moving  data  between  systems.

ConnectALLdoesn’t  replace  the  systems  that  are  working  for  you  — it  connects  them!  

Users  continue  to  operate  with  the  systems  that  they  choose  while  ConnectALLautomatically  manages  the  data  and  the  processes.

23

Page 24: ALM migration and integration workshop: Simplifying and unifying your systems

Likewise  for  the  data.  Because  ALM  systems  don't  talk  to  each  other or  share  data,users  can’t  see  or  change  items in  systems  they  don't  use.  Some  users  are  forced  to  access  multiple  systems  over  and  over  again.  

24

Page 25: ALM migration and integration workshop: Simplifying and unifying your systems

ConnectALL removes  the  barriers  by  synchronizingdata  between  systems.  Each  user  sees  all  the  tasks  and  projects  in  the  system  that’s  best  for  that  user!  ConnectALLconnects  them  all!

25

Page 26: ALM migration and integration workshop: Simplifying and unifying your systems

In  this  example,  the  company is managing  requirements  with  IBM’s  DOORS. Its  running  test  cases  on  HP  QC.  It’s  using  JIRA  over  in  R&D  and  HP  QC  is  managing  defects.  The  company  is  cutting  and  pasting  day  in  and  day  out,  trying  to  keep  these  systems  in  sync.  They’re  seeing  errors  and  delays.  

So  they  install  ConnectALL and  all  this  is  automatic  – fast,  efficient,  and  without  mistakes.  Just  like  that.

26

Page 27: ALM migration and integration workshop: Simplifying and unifying your systems

Another  example.  In  this  case,  some  of  the  teams  are  here  in  San  Francisco  and  some  are  in,  say,  India.  The  India  team  is  working  while  we’re  asleep  so  there  is  no  one  to  call  if  their  systems  don't  match  ours!  We  lose  a  whole  day  every  time  there  is  a  mistake!

ConnectALLmakes  it  automatic  and  flawless.  

27

Page 28: ALM migration and integration workshop: Simplifying and unifying your systems

The  ConnectALLALM  Router  eliminates  errors  and  delays  in  ALM  systems  by  making  workflow  complexities  invisible.  It  connects  the  systems  already  in  use,  automatically.  Each  ALM  team  works  with  the  best  system  for  their  needs  and  ConnectALLmakes  all  the  systems  work  together,  without  manual  operations.  

It  is  infinitely  configurable  to  work  the  way the  company’s  staff  works,  with  their  systems,  and  their processes.

28

Page 29: ALM migration and integration workshop: Simplifying and unifying your systems

It's  bulletproof:  Built  from  day  one using  MuleSoft’s ESB,  an  enterprise-­‐level  infrastructure,  ConnectALLmeets  stringent  corporate  governance  needs.  It  offers  world-­‐class  performance,  security,  reliability,  and  worldwide  connectivity.  

ConnectALL is  the  only  solution  that  offers:

clustering  (including  load  sharing  and  failover)multiple  server  support,  cloud  or  on-­‐premisemultitenancysecure  connectionstraceability and  an  audit  trailand  all  the  rest  that  world-­‐class  CIOs  demand.

{Full  list,  for  reference:  clustering  (including  load  sharing  and  failover)guaranteed  message  deliveryinjectable  workflow  engineconfigurable  reporting  engine/traceabilityalarmssecure  connectionsmultitenancysiloedmultitenancyout-­‐of-­‐box  configs are  modifiableeven  the  configurations  are  traceable  and  reportable,  can  be  rolled  forward  and  back.}

29

Page 30: ALM migration and integration workshop: Simplifying and unifying your systems

We  make  it  as easy  to  buy  as  it  is  to  use.  The  pricing  is  on  our  website  and  you  can  buy  online.  It’s  straightforward:  You  decide  what  applications  you  want  to  connect  and  there  you  go  —no  limit  on  users  or  projects,  meaning  you  don't  run  out  of  licenses  at  critical  times.

((includes  unlimited services  to  install.  Custom  needs  are  available.))

30

Page 31: ALM migration and integration workshop: Simplifying and unifying your systems

In  short:  ConnectALLmakes  your teams  productive,  lets  your  c-­‐suite  sleep  at  night  and  makes  you  into  a  hero!

31

Page 32: ALM migration and integration workshop: Simplifying and unifying your systems

EFI  provides  printer  driver  and  print  imaging  software for  printer  OEMs  such  as  Canon  and  HP.

32

Page 33: ALM migration and integration workshop: Simplifying and unifying your systems

They  were  using  JIRA  and  salesforce.com to  work  with  customers.  Internally,  they  used  Seapine and  a  second  instance  of  JIRA  along  with  Microsoft  Project  Server,  SAP,  and  Siebel.  They  were  going  crazy  keeping  the  systems  in  sync.  We  solved  this  with  ConnectALLand  some  services.  

33

Page 34: ALM migration and integration workshop: Simplifying and unifying your systems

We’ve  also  provided  them  with  plug-­‐ins,  done installs,  automated  their  build  processes,  helped  them  boost  JIRA  performance,  and  created  customized  tools.  

34

Page 35: ALM migration and integration workshop: Simplifying and unifying your systems

35

Page 36: ALM migration and integration workshop: Simplifying and unifying your systems

You, Go2Group,  and  Leonardo  daVinci—we  make  a  great  team,  don't  you  think?  

36

Page 37: ALM migration and integration workshop: Simplifying and unifying your systems

37