Se ha denunciado esta presentación.
Se está descargando tu SlideShare. ×

#BAWI2022_03_DXC.pdf

Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Anuncio
Cargando en…3
×

Eche un vistazo a continuación

1 de 20 Anuncio

Más Contenido Relacionado

Más de IIBA-IT (20)

Más reciente (20)

Anuncio

#BAWI2022_03_DXC.pdf

  1. 1. BAWI 2022 - Back to the Babok DXC Stargate. The power of collaboration to carry existing applications into future scenarios Speakers Teresa Romeo, Luka Kenno CBAP
  2. 2. Agenda • Who we are • The context • Business Analysts in action • Technical Team in action • DXC Stargate • The power of collaboration
  3. 3. We are Teresa and Luka Teresa Romeo • DXC Business Analyst leader • Public and Private Sectors • BA inside • CBAP and IIBA volunteer Luka Kenno • DXC Tech leader • Supervisor Manager • Public and Private Sectors • SW Definition and Development © 2022 DXC Technology Company. All rights reserved.
  4. 4. We are DXC in Italy © 2022 DXC Technology Company. All rights reserved. DXC at a glance
  5. 5. The context The world is more digitally connected and faster than ever. Business and technology are more closely aligned than ever. To stay ahead, organizations must adapt, adopt and innovate for business agility and growth. CEOs AND SENIOR LEADERS EXPECT THE RAPID ACCORD THAT WAS DEVELOPED BETWEEN NEW WORKING METHODS AND TECHNOLOGIES TO DEAL WITH THE PANDEMIC TO CONTINUE UNABATED. THIS IS THE ACCELERATED NOW. INVEST RIGHT PLATFORM OF GROWTH BUILT ON DATA PEOPLE FIRST GROW WITH CARE © 2022 DXC Technology Company. All rights reserved. The “Accelerated Now”
  6. 6. Business Analysts in action … AND WE STARTED THINKING… INVEST RIGHT PLATFORM OF GROWTH BUILT ON DATA PEOPLE FIRST GROW WITH CARE © 2022 DXC Technology Company. All rights reserved. Business Analyst mindset
  7. 7. Business Analysis in action The BA Core Concept Model … AS BUSINESS ANALYSTS! What are the kinds of changes we are doing? What are the needs we are trying to satisfy? What are the solutions we are creating or changing? Who are the stakeholders involved? What do stakeholders consider to be of value? What are the contexts that we and the solution are in? From BABOK par 2.1 - The Business Analysis Core Concept Model™ © 2022 DXC Technology Company. All rights reserved.
  8. 8. Business Analysis in action Focus on the need CARRYING EXISTING APPLICATIONS INTO FUTURE SCENARIOS Full applications platform reengineering Reengineer just some applications  Legacy Applications  Different Technologies  Different Languages  Different Architectures Add new applications  Cloud  New Technologies  New Architectures OLD NEW A B C © 2022 DXC Technology Company. All rights reserved.
  9. 9. Business Analysis in action Strategy Analysis LET “LEGACY” COMPONENTS COMMUNICATE WITH THE NEW ONES Reengineer just some applications Add new applications OLD NEW B C From BABOK par 6 – Strategy analysis © 2022 DXC Technology Company. All rights reserved. Strategy Analysis KA
  10. 10. Technical Team in action … AND WE STARTED THINKING! © 2022 DXC Technology Company. All rights reserved. Technicians mindset
  11. 11. Technical Team in action Does the solution already exist? LOOKING FOR… Scouting Solutions and Products Communities Document Analysis Brainstorming DXC know-how © 2022 DXC Technology Company. All rights reserved.
  12. 12. Technical Team in action Pattern TRANSACTIONAL OUTBOX For example, a service participating in a saga must atomically update the database and send messages/events to continue the process. Similarly, a service that publishes a domain event must atomically update an aggregate and publish an event. SERVICE NEEDS TO UPDATE THE DATABASE ATOMICALLY AND SEND MESSAGES/EVENTS © 2022 DXC Technology Company. All rights reserved.
  13. 13. Technical Team in action Pattern TRANSACTIONAL OUTBOX Some considerations:  Two-phase commit (2PC) not applicable  Sending a message in the middle of a transaction is unreliable  There is no guarantee that the transaction was successful  If a service sends a message after committing, it gives no guarantee that there is no glitch before sending the message  Maintain the order of sent messages  Avoid coupling between writing databases and sending messages © 2022 DXC Technology Company. All rights reserved.
  14. 14. Technical Team in action Pattern TRANSACTIONAL OUTBOX © 2022 DXC Technology Company. All rights reserved.
  15. 15. DXC Stargate THE DOOR OF THE STARS…  A space/time dimensional door, physically between CED and Cloud  Solution of communication problem between "Legacy" applications and latest technologies applications  Communication of “legacy” applications by events  Bi-directional communication  Solution independent from the subscriptor  Athomic changes to “legacy” applications  Enablement to manage complex processes © 2022 DXC Technology Company. All rights reserved. The solution
  16. 16. DXC Stargate The implementation ARCHITECTURE AND OPEN-SOURCE PRODUCTS © 2022 DXC Technology Company. All rights reserved.
  17. 17. The power of collaboration … AND WE STARTED THINKING… NEED SOLUTION - VALUE x x © 2022 DXC Technology Company. All rights reserved. Business Analysts and Technical Team
  18. 18. The power of collaboration Requirements and Designs REQUIREMENTS AND DESIGNS From BABOK par 2.5 - Requirements Classification Schema “Requirements are focused on the need; designs are focused on the solution. The distinction between requirements and designs is not always clear. The same techniques are used to elicit, model, and analyze both. A requirement leads to a design which in turn may drive the discovery and analysis of more requirements. The shift in focus is often subtle.” © 2022 DXC Technology Company. All rights reserved.
  19. 19. Thank you Contact us teresa.romeo@dxc.com © 2022 DXC Technology Company. All rights reserved. lkenno@dxc.com mirko.capuani@dxc.com fabrizio.dipietro@dxc.com
  20. 20. About International Institute of Business Analysis International Institute of Business Analysis™ (IIBA®) is a professional association dedicated to supporting lifetime learning opportunities for business and professional success. Through a global network, IIBA connects with over 29,000 Members and more than 300 Corporate Members and 120 Chapters. As the recognized voice of the business analysis community, IIBA supports the recognition of the profession and discipline and works to maintain the global standard for the practice and certifications. For more information visit iiba.org

×