Cum devii un software arhitect Remus Pereni remus

  • Slides: 24
Download presentation

Cum devii un software arhitect? Remus Pereni remus. pereni@tss-yonder. com

Cum devii un software arhitect? Remus Pereni remus. pereni@tss-yonder. com

Subiecte Ce este arhitectura? Cine este arhitectul? Responsabilități Competențe Cum devii arhitect? 3

Subiecte Ce este arhitectura? Cine este arhitectul? Responsabilități Competențe Cum devii arhitect? 3

Despre mine ● ● ● ● Satu Mare UTCN 1996 – Nethrom (Yonder) 1999

Despre mine ● ● ● ● Satu Mare UTCN 1996 – Nethrom (Yonder) 1999 – Sergent / Cercetași 2000 – Startup 2005 – Yonder / SD, PM, DM, Architect 2017 - CTO ● Linux, Open. Source, fotografie, IOT ● ● remus. pereni@tss-yonder. com https: //twitter. com/remuspereni https: //www. flickr. com/photos/remus/ https: //www. linkedin. com/in/remuspereni/ 4

YONDER 4. 21 25 average client satisfaction years experience Standards and security: ISO 27001

YONDER 4. 21 25 average client satisfaction years experience Standards and security: ISO 27001 and 9001 certified Yonder is a technology & development partner for software producing companies 250+ software engineers Cluj & Iasi development centers Utrecht sales office Computable Awards winner applications Part of TSS & CSI Global Software Company https: //tss-yonder. com/ 5

Familia CSI - Constellation Software INC

Familia CSI - Constellation Software INC

Ce este arhitectura? “The architecture of a software system (at a given point in

Ce este arhitectura? “The architecture of a software system (at a given point in time) is its organization or structure of significant components interacting through interfaces, those components being composed of successively smaller components and interfaces. ” IEEE definition 7

Ce este arhitectura? “Architecture is about the important stuff. Whatever that is. ” Martin

Ce este arhitectura? “Architecture is about the important stuff. Whatever that is. ” Martin Fowler, Who Needs an Architect? 8

Cine este arhitectul? “So if architecture is the important stuff, then the architect is

Cine este arhitectul? “So if architecture is the important stuff, then the architect is the person (or people) who worries about the important stuff. ” Martin Fowler, Who Needs an Architect? 9

Responsabilități TECHNICAL SOLUTIONS/ PRESALES TECHNICAL DUE DILIGENCE PROJECT START ARCHITECTURE SOFTWARE ARCHITECT TECHNICAL AUDIT

Responsabilități TECHNICAL SOLUTIONS/ PRESALES TECHNICAL DUE DILIGENCE PROJECT START ARCHITECTURE SOFTWARE ARCHITECT TECHNICAL AUDIT 10

Competențe TEHNICE BUSINESS COMUNICARE 11

Competențe TEHNICE BUSINESS COMUNICARE 11

Competențe tehnice TECHNICAL DEPTH TECHNICAL BREADTH CE ȘTII CĂ NU ȘTII CE NU ȘTII

Competențe tehnice TECHNICAL DEPTH TECHNICAL BREADTH CE ȘTII CĂ NU ȘTII CE NU ȘTII CĂ NU ȘTII 12

Competențe comunicare ● Termeni și cunoștințe domeniu ● Claritate ● Translatare 13

Competențe comunicare ● Termeni și cunoștințe domeniu ● Claritate ● Translatare 13

Competențe business Fezabilitate: 1. Caracter realizabil al unui lucru 2. Indicator al gradului de

Competențe business Fezabilitate: 1. Caracter realizabil al unui lucru 2. Indicator al gradului de realizare a unui produs în condiții date (tehnice, financiare și într-o unitate de timp) 14

Cum devii arhitect? 1. STUDIAZA tipare de arhitectura / experimentează 15

Cum devii arhitect? 1. STUDIAZA tipare de arhitectura / experimentează 15

Cum devii arhitect? 2. LĂRGEȘTE-ȚI cunoștințele despre tehnologii, standarde și specialități 16

Cum devii arhitect? 2. LĂRGEȘTE-ȚI cunoștințele despre tehnologii, standarde și specialități 16

Cum devii arhitect? 3. IMPLICĂ-TE cât de mult în proiecte cât mai variate 17

Cum devii arhitect? 3. IMPLICĂ-TE cât de mult în proiecte cât mai variate 17

Cum devii arhitect? 4. Asigură-te că STĂP NEȘTI cunoștințele teoretice suficient de bine cât

Cum devii arhitect? 4. Asigură-te că STĂP NEȘTI cunoștințele teoretice suficient de bine cât să poți EXPLICA concepte complexe 18

Cum devii arhitect? 5. ÎNȚELEGE aspectele de business ale proiectelor in care ești implicat

Cum devii arhitect? 5. ÎNȚELEGE aspectele de business ale proiectelor in care ești implicat 19

Cum devii arhitect? 6. ÎNVAȚĂ din deciziile de arhitectură și consecințele lor din alte

Cum devii arhitect? 6. ÎNVAȚĂ din deciziile de arhitectură și consecințele lor din alte proiecte 20

Cum devii arhitect? 6. PRACTICĂ rolul de arhitect în proiectele curente 21

Cum devii arhitect? 6. PRACTICĂ rolul de arhitect în proiectele curente 21

Cum devii arhitect? 7. AI RĂBDARE 22

Cum devii arhitect? 7. AI RĂBDARE 22

Întrebări?

Întrebări?

Mulțumesc & nu uita -> de feedback

Mulțumesc & nu uita -> de feedback