SlideShare a Scribd company logo
1 of 98
The Role of an Architect Mike Vincent http://mvasoftware.com MSDN  Developer Track
Text and Wireless info ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Today’s Outline ,[object Object],[object Object],[object Object],[object Object],[object Object]
The Role of an Architect ,[object Object],[object Object]
The Role of an Architect ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Role of an Architect ,[object Object],[object Object],[object Object]
Architect Roles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Architect Roles ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Compare to Building Architecture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
A Lot of Similarities, What’s Different ,[object Object],[object Object]
What We Do Definition Delivery
What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
Definition
What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality assurance
What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality assurance
What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality assurance
What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality assurance
What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality  assurance
What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality assurance
Delivery
Choosing the Right Tools for the Job ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Managing Your SDLC Process ,[object Object],[object Object],[object Object],[object Object]
Managing Your SDLC Process ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Agile MSF
Consider a Development Framework ,[object Object]
Development Frameworks ,[object Object],[object Object],[object Object],[object Object],[object Object]
Development Frameworks ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
COTS Components and Applications ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The Right Technology Mix ,[object Object],[object Object],[object Object],[object Object],[object Object]
Do You Need a Rules Engine
What is a Rules Engine ,[object Object],[object Object],[object Object],[object Object]
Why Use A Rules Engine ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Connectivity ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Connectivity – SOA, Why? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Shift to a Service-Oriented Architecture ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],From To ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
SOA Start-up Checklist ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Messaging ,[object Object],[object Object],[object Object],[object Object],[object Object]
Messaging - Desirable Characteristics ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Messaging – Basic Concepts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Messaging with an Enterprise Service Bus ,[object Object]
Data Transformations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data Transformations ,[object Object],[object Object],[object Object],[object Object]
Data Transformations ,[object Object]
Data Transformations ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Orchestration and Workflow ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Workflow Rules-driven Activities Step2 Step1 Rule1 Rule2 Data Rules + data state drive processing  order ,[object Object],[object Object],[object Object],State Machine Workflow Event Event External  events drive  processing order ,[object Object],[object Object],[object Object],Sequential Workflow Step1 Step2 Sequential structure  prescribes processing order ,[object Object],[object Object],[object Object],State2 State1
Scalability ,[object Object],[object Object],[object Object],[object Object]
Security ,[object Object],[object Object],[object Object],[object Object]
Security – Frame of Reference ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why Organizations Need Us
Why Organizations Need Us ,[object Object]
Why Organizations Need Us ,[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object]
Why Organizations Need Us ,[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object]
Why Organizations Need Us ,[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object]
Why Organizations Need Us ,[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object]
Why Organizations Need Us ,[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Why Organizations Need Us ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IT Architect Skills
IT Architect Skills ,[object Object],[object Object],[object Object]
IT Architect Skills ,[object Object],[object Object],[object Object],[object Object],[object Object]
IT Architect Skills ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
IT Architect Skills ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Soft Skills
Soft Skills
Architect Competency Domains
Technology
Business Strategy
Organizational Politics
Consulting
Leadership
Building Our Profession ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Body of Knowledge - ArcBOK
Education ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Certification ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Call to Action ,[object Object],[object Object],[object Object]
Wrap-up ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 

More Related Content

What's hot (20)

Vertical Circulation and Services of Highrise
Vertical Circulation and Services of HighriseVertical Circulation and Services of Highrise
Vertical Circulation and Services of Highrise
 
Mix use building case Study
Mix use building case Study Mix use building case Study
Mix use building case Study
 
High-rise Presentation
High-rise PresentationHigh-rise Presentation
High-rise Presentation
 
Landscaping Architecture
Landscaping ArchitectureLandscaping Architecture
Landscaping Architecture
 
Case study Housing (Sem-VIth)
Case study Housing (Sem-VIth)Case study Housing (Sem-VIth)
Case study Housing (Sem-VIth)
 
Theory of architecture
Theory of architectureTheory of architecture
Theory of architecture
 
Iiit delhi case study
Iiit delhi   case studyIiit delhi   case study
Iiit delhi case study
 
Introduction to flexible housing
Introduction to flexible housingIntroduction to flexible housing
Introduction to flexible housing
 
Building regualations-for-noida
Building regualations-for-noidaBuilding regualations-for-noida
Building regualations-for-noida
 
High rise residential building
High rise residential buildingHigh rise residential building
High rise residential building
 
Site Visit Report
Site Visit ReportSite Visit Report
Site Visit Report
 
highrise report bangladesh (city center)
highrise report bangladesh (city center)highrise report bangladesh (city center)
highrise report bangladesh (city center)
 
presentation ON TALL BUILDING
 presentation ON TALL BUILDING presentation ON TALL BUILDING
presentation ON TALL BUILDING
 
Shopping Centre Projects
Shopping Centre ProjectsShopping Centre Projects
Shopping Centre Projects
 
Architectural case study of Apartments
Architectural case study of ApartmentsArchitectural case study of Apartments
Architectural case study of Apartments
 
DESIGN CASE STUDY HABITAT 67.pdf
DESIGN CASE STUDY HABITAT 67.pdfDESIGN CASE STUDY HABITAT 67.pdf
DESIGN CASE STUDY HABITAT 67.pdf
 
Urban square
Urban squareUrban square
Urban square
 
Design of Sport Complex
Design of Sport ComplexDesign of Sport Complex
Design of Sport Complex
 
Ahuja Towers Worli Mumbai
Ahuja Towers Worli MumbaiAhuja Towers Worli Mumbai
Ahuja Towers Worli Mumbai
 
Site Analysis
Site AnalysisSite Analysis
Site Analysis
 

Viewers also liked

permissions projects
 permissions projects permissions projects
permissions projectsanshulpatel89
 
Gujarat Development Control Regulations
Gujarat Development Control RegulationsGujarat Development Control Regulations
Gujarat Development Control RegulationsVishal Dedhia
 
ARH. Stan Dragos
ARH. Stan DragosARH. Stan Dragos
ARH. Stan DragosFreelancer
 
Professions and-verb-to-be-1
Professions and-verb-to-be-1Professions and-verb-to-be-1
Professions and-verb-to-be-1ginelly hernandez
 
Ici and itd project 1
Ici and itd project 1Ici and itd project 1
Ici and itd project 1xennechau
 
The Architectural Process
The Architectural ProcessThe Architectural Process
The Architectural ProcessShaun Pilgrem
 
The role of an Architect
The role of an ArchitectThe role of an Architect
The role of an ArchitectClara Lee
 
Architectural Design Process
Architectural Design ProcessArchitectural Design Process
Architectural Design ProcessKhaled Almusa
 
Professional Practice for Architecture II
Professional Practice for Architecture IIProfessional Practice for Architecture II
Professional Practice for Architecture IIAr. Mukunda K.S
 
Architecture Professional practice
Architecture Professional  practice Architecture Professional  practice
Architecture Professional practice Ar. Mukunda K.S
 
The role of an IT architect in startups
The role of an IT architect in startupsThe role of an IT architect in startups
The role of an IT architect in startupsManoj Awasthi
 
AIESEC in Indonesia - Local Chapter UNAND (Universitas Andalas)
AIESEC in Indonesia - Local Chapter UNAND (Universitas Andalas)AIESEC in Indonesia - Local Chapter UNAND (Universitas Andalas)
AIESEC in Indonesia - Local Chapter UNAND (Universitas Andalas)Fitrisia Pertiwi
 
Stop sending PDFs, transform them into tracking landing pages instead
Stop sending PDFs, transform them into tracking landing pages insteadStop sending PDFs, transform them into tracking landing pages instead
Stop sending PDFs, transform them into tracking landing pages insteaddefault default
 
[AIESEC UNAND 1415] Summer Market Research Analysis in UNAND
[AIESEC UNAND 1415] Summer Market Research Analysis in UNAND[AIESEC UNAND 1415] Summer Market Research Analysis in UNAND
[AIESEC UNAND 1415] Summer Market Research Analysis in UNANDFitrisia Pertiwi
 
The Role of IT Architect in Startup Company
The Role of IT Architect in Startup CompanyThe Role of IT Architect in Startup Company
The Role of IT Architect in Startup CompanySARCCOM
 

Viewers also liked (20)

permissions projects
 permissions projects permissions projects
permissions projects
 
Gujarat Development Control Regulations
Gujarat Development Control RegulationsGujarat Development Control Regulations
Gujarat Development Control Regulations
 
ARH. Stan Dragos
ARH. Stan DragosARH. Stan Dragos
ARH. Stan Dragos
 
Professions and-verb-to-be-1
Professions and-verb-to-be-1Professions and-verb-to-be-1
Professions and-verb-to-be-1
 
Ici and itd project 1
Ici and itd project 1Ici and itd project 1
Ici and itd project 1
 
PILINH RIG OPERATOR
PILINH RIG OPERATORPILINH RIG OPERATOR
PILINH RIG OPERATOR
 
The Role of the Architect
The Role of the ArchitectThe Role of the Architect
The Role of the Architect
 
The Architectural Process
The Architectural ProcessThe Architectural Process
The Architectural Process
 
The role of an Architect
The role of an ArchitectThe role of an Architect
The role of an Architect
 
Architectural Design Process
Architectural Design ProcessArchitectural Design Process
Architectural Design Process
 
Professional Practice for Architecture II
Professional Practice for Architecture IIProfessional Practice for Architecture II
Professional Practice for Architecture II
 
Site Possession
Site PossessionSite Possession
Site Possession
 
Architecture Professional practice
Architecture Professional  practice Architecture Professional  practice
Architecture Professional practice
 
The role of an IT architect in startups
The role of an IT architect in startupsThe role of an IT architect in startups
The role of an IT architect in startups
 
AIESEC in Indonesia - Local Chapter UNAND (Universitas Andalas)
AIESEC in Indonesia - Local Chapter UNAND (Universitas Andalas)AIESEC in Indonesia - Local Chapter UNAND (Universitas Andalas)
AIESEC in Indonesia - Local Chapter UNAND (Universitas Andalas)
 
Stop sending PDFs, transform them into tracking landing pages instead
Stop sending PDFs, transform them into tracking landing pages insteadStop sending PDFs, transform them into tracking landing pages instead
Stop sending PDFs, transform them into tracking landing pages instead
 
Sharing Economy
Sharing EconomySharing Economy
Sharing Economy
 
Reliability at scale
Reliability at scale Reliability at scale
Reliability at scale
 
[AIESEC UNAND 1415] Summer Market Research Analysis in UNAND
[AIESEC UNAND 1415] Summer Market Research Analysis in UNAND[AIESEC UNAND 1415] Summer Market Research Analysis in UNAND
[AIESEC UNAND 1415] Summer Market Research Analysis in UNAND
 
The Role of IT Architect in Startup Company
The Role of IT Architect in Startup CompanyThe Role of IT Architect in Startup Company
The Role of IT Architect in Startup Company
 

Similar to The Role Of An Architect

Xanadu Company Profile
Xanadu Company ProfileXanadu Company Profile
Xanadu Company Profilearnab74
 
Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?iasaglobal
 
Enterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITSEnterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITSmarkits
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soastevendearborn
 
How to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeHow to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeDavid Linthicum
 
Information management
Information managementInformation management
Information managementDavid Champeau
 
Unit 4-SOA governance
Unit 4-SOA governanceUnit 4-SOA governance
Unit 4-SOA governancessuser3a47cb
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Kellton Tech Solutions Ltd
 
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...IBM Rational
 
Malta soa infrastructure
Malta soa infrastructureMalta soa infrastructure
Malta soa infrastructureAngel Knight
 
Online Togaf 9.1 Training in USA
Online Togaf 9.1 Training in USAOnline Togaf 9.1 Training in USA
Online Togaf 9.1 Training in USAXoom Trainings
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureDavide Veronese
 
Smart Parking Solution in Patna Bihar
Smart Parking Solution in Patna BiharSmart Parking Solution in Patna Bihar
Smart Parking Solution in Patna BiharAmarnath Gupta
 
what is the value of architecture
what is the value of architecturewhat is the value of architecture
what is the value of architectureAnoush Ghamsari
 

Similar to The Role Of An Architect (20)

Xanadu Company Profile
Xanadu Company ProfileXanadu Company Profile
Xanadu Company Profile
 
Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?Are You an Accidental or Intentional Architect?
Are You an Accidental or Intentional Architect?
 
Enterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITSEnterprise Architecture as a Competitive Advantage in the MarkITS
Enterprise Architecture as a Competitive Advantage in the MarkITS
 
Successful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With SoaSuccessful Approaches To Achieving Real Results With Soa
Successful Approaches To Achieving Real Results With Soa
 
WIPRO
WIPROWIPRO
WIPRO
 
How to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First TimeHow to Get Cloud Architecture and Design Right the First Time
How to Get Cloud Architecture and Design Right the First Time
 
Services oriented architecture
Services oriented architectureServices oriented architecture
Services oriented architecture
 
Information management
Information managementInformation management
Information management
 
Soa 101
Soa 101Soa 101
Soa 101
 
Unit 4-SOA governance
Unit 4-SOA governanceUnit 4-SOA governance
Unit 4-SOA governance
 
DevOps with Chef
DevOps with ChefDevOps with Chef
DevOps with Chef
 
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
Software AG’s webMethods Integration Cloud: Integrate Cloud Apps with ease
 
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...5.2.2013 2013   2013 - Software, System, & IT Architecture - Good Design is G...
5.2.2013 2013 2013 - Software, System, & IT Architecture - Good Design is G...
 
SOA Course - Next Generation
SOA Course - Next GenerationSOA Course - Next Generation
SOA Course - Next Generation
 
Malta soa infrastructure
Malta soa infrastructureMalta soa infrastructure
Malta soa infrastructure
 
Online Togaf 9.1 Training in USA
Online Togaf 9.1 Training in USAOnline Togaf 9.1 Training in USA
Online Togaf 9.1 Training in USA
 
Implementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architectureImplementing dev ops to face a two speed it architecture
Implementing dev ops to face a two speed it architecture
 
Smart Parking Solution in Patna Bihar
Smart Parking Solution in Patna BiharSmart Parking Solution in Patna Bihar
Smart Parking Solution in Patna Bihar
 
what is the value of architecture
what is the value of architecturewhat is the value of architecture
what is the value of architecture
 
Luxoft
LuxoftLuxoft
Luxoft
 

More from llangit

3 App Compat Win7
3 App Compat Win73 App Compat Win7
3 App Compat Win7llangit
 
2 Win7 For Devs Ux Touch Sensors
2 Win7 For Devs Ux Touch Sensors2 Win7 For Devs Ux Touch Sensors
2 Win7 For Devs Ux Touch Sensorsllangit
 
1 Win7 For Devs Fund Search
1 Win7 For Devs Fund Search1 Win7 For Devs Fund Search
1 Win7 For Devs Fund Searchllangit
 
5 Digigirlz Xna
5 Digigirlz Xna5 Digigirlz Xna
5 Digigirlz Xnallangit
 
4 Making Movies
4 Making Movies4 Making Movies
4 Making Moviesllangit
 
2 Digi Girlz Small Basic
2 Digi Girlz Small Basic2 Digi Girlz Small Basic
2 Digi Girlz Small Basicllangit
 
1 Digi Girlz So Cal Databases Kims Final
1 Digi Girlz So Cal Databases Kims Final1 Digi Girlz So Cal Databases Kims Final
1 Digi Girlz So Cal Databases Kims Finalllangit
 
SQL Server 2008 Data Mining
SQL Server 2008 Data MiningSQL Server 2008 Data Mining
SQL Server 2008 Data Miningllangit
 
SQL Server 2008 Data Mining
SQL Server 2008 Data MiningSQL Server 2008 Data Mining
SQL Server 2008 Data Miningllangit
 
SQL Server 2008 for Developers
SQL Server 2008 for DevelopersSQL Server 2008 for Developers
SQL Server 2008 for Developersllangit
 
SQL Server 2008 for .NET Developers
SQL Server 2008 for .NET DevelopersSQL Server 2008 for .NET Developers
SQL Server 2008 for .NET Developersllangit
 
Tech Days09 Sqldev
Tech Days09 SqldevTech Days09 Sqldev
Tech Days09 Sqldevllangit
 
Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developersllangit
 
Introduction To Sql Services
Introduction To Sql ServicesIntroduction To Sql Services
Introduction To Sql Servicesllangit
 
Making of GirlGamer
Making of GirlGamerMaking of GirlGamer
Making of GirlGamerllangit
 
DigiGirlz_SoCal_Databases
DigiGirlz_SoCal_DatabasesDigiGirlz_SoCal_Databases
DigiGirlz_SoCal_Databasesllangit
 
DigiGirlzSmallBasic
DigiGirlzSmallBasicDigiGirlzSmallBasic
DigiGirlzSmallBasicllangit
 
Bi2008 Plus Cloud Preview
Bi2008 Plus Cloud PreviewBi2008 Plus Cloud Preview
Bi2008 Plus Cloud Previewllangit
 

More from llangit (20)

3 App Compat Win7
3 App Compat Win73 App Compat Win7
3 App Compat Win7
 
2 Win7 For Devs Ux Touch Sensors
2 Win7 For Devs Ux Touch Sensors2 Win7 For Devs Ux Touch Sensors
2 Win7 For Devs Ux Touch Sensors
 
1 Win7 For Devs Fund Search
1 Win7 For Devs Fund Search1 Win7 For Devs Fund Search
1 Win7 For Devs Fund Search
 
3 Kodu
3 Kodu3 Kodu
3 Kodu
 
5 Digigirlz Xna
5 Digigirlz Xna5 Digigirlz Xna
5 Digigirlz Xna
 
4 Making Movies
4 Making Movies4 Making Movies
4 Making Movies
 
2 Digi Girlz Small Basic
2 Digi Girlz Small Basic2 Digi Girlz Small Basic
2 Digi Girlz Small Basic
 
1 Digi Girlz So Cal Databases Kims Final
1 Digi Girlz So Cal Databases Kims Final1 Digi Girlz So Cal Databases Kims Final
1 Digi Girlz So Cal Databases Kims Final
 
SQL Server 2008 Data Mining
SQL Server 2008 Data MiningSQL Server 2008 Data Mining
SQL Server 2008 Data Mining
 
SQL Server 2008 Data Mining
SQL Server 2008 Data MiningSQL Server 2008 Data Mining
SQL Server 2008 Data Mining
 
SQL Server 2008 for Developers
SQL Server 2008 for DevelopersSQL Server 2008 for Developers
SQL Server 2008 for Developers
 
SQL Server 2008 for .NET Developers
SQL Server 2008 for .NET DevelopersSQL Server 2008 for .NET Developers
SQL Server 2008 for .NET Developers
 
Tech Days09 Sqldev
Tech Days09 SqldevTech Days09 Sqldev
Tech Days09 Sqldev
 
Windows Azure for .NET Developers
Windows Azure for .NET DevelopersWindows Azure for .NET Developers
Windows Azure for .NET Developers
 
Introduction To Sql Services
Introduction To Sql ServicesIntroduction To Sql Services
Introduction To Sql Services
 
Making of GirlGamer
Making of GirlGamerMaking of GirlGamer
Making of GirlGamer
 
Kodu
KoduKodu
Kodu
 
DigiGirlz_SoCal_Databases
DigiGirlz_SoCal_DatabasesDigiGirlz_SoCal_Databases
DigiGirlz_SoCal_Databases
 
DigiGirlzSmallBasic
DigiGirlzSmallBasicDigiGirlzSmallBasic
DigiGirlzSmallBasic
 
Bi2008 Plus Cloud Preview
Bi2008 Plus Cloud PreviewBi2008 Plus Cloud Preview
Bi2008 Plus Cloud Preview
 

Recently uploaded

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii SoldatenkoFwdays
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024Lorenzo Miniero
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piececharlottematthew16
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsMiki Katsuragi
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebUiPathCommunity
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 

Recently uploaded (20)

What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko"Debugging python applications inside k8s environment", Andrii Soldatenko
"Debugging python applications inside k8s environment", Andrii Soldatenko
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024SIP trunking in Janus @ Kamailio World 2024
SIP trunking in Janus @ Kamailio World 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Story boards and shot lists for my a level piece
Story boards and shot lists for my a level pieceStory boards and shot lists for my a level piece
Story boards and shot lists for my a level piece
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Vertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering TipsVertex AI Gemini Prompt Engineering Tips
Vertex AI Gemini Prompt Engineering Tips
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Dev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio WebDev Dives: Streamline document processing with UiPath Studio Web
Dev Dives: Streamline document processing with UiPath Studio Web
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 

The Role Of An Architect

  • 1. The Role of an Architect Mike Vincent http://mvasoftware.com MSDN Developer Track
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. What We Do Definition Delivery
  • 12. What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
  • 13. What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
  • 14. What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
  • 15. What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
  • 16. What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
  • 17. What We Do - Definition Definition Management of non-functional requirements Architecture definition Architecture collaboration Technology selection Architecture evaluation
  • 19. What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality assurance
  • 20. What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality assurance
  • 21. What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality assurance
  • 22. What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality assurance
  • 23. What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality assurance
  • 24. What We Do - Delivery Delivery Ownership of the bigger picture Leadership Design, development and testing Coaching and mentoring Quality assurance
  • 26.
  • 27.
  • 28.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35. Do You Need a Rules Engine
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51.
  • 52.
  • 53.
  • 54.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 80.
  • 81.
  • 82.
  • 83.
  • 92.
  • 93. Body of Knowledge - ArcBOK
  • 94.
  • 95.
  • 96.
  • 97.
  • 98.