SlideShare une entreprise Scribd logo
1  sur  29
Business AnalystsvsArchitects Kevin Francis, Principal Architect Business Analyst World, Melbourne, July 2009
Learning Objectives Understand the points of interface between Business Analysts and Architects from an Architect’s perspective Learn the best practices available in the space and the division of labour across the roles Review tools available to support the analysis, design and architecture of solutions
Agenda Architects defined. Responsibilities – BAs and Architects Interface Points Processes and Best Practices Tools
Architects: Develop the architecture Choose the technologies Design the development approach Oversee the development Manage technical change
BA and Architect Responsibilities Business Analyst: Gather requirements Document Requirements Work out design Focus on business processes Change management Training Process Change Interface to the business Project vision/purpose Scope Management Architect: Design system to meet requirements Manage the Development Team Implement technology Focus on non-functional, technical and UI Interface to Enterprise Architecture Project vision/purpose Scope Management
Interface Points User Interface Design Non-Functional Requirements Architectural Design Data Design Scope Management Test Management
User Interface Design
The Usual Process Screens Technology UI Components (Data Items) Flow
UI Approaches ,[object Object]
Non-responsive
Non-integrated
Difficult to develop
Difficult to maintain
Responsive
Attractive
Integrated
Easier to develop
Easier to maintain
Easily deployed,[object Object]
Best Practice BAs understand the requirements BAs understand the business Architects understand the technology and best practices for implementation Technical UI design is a specialised Designer/Developer task, with assistance from the BA Poor result without BA, Architect and Designer working together
Get up to date with technical options
Gather requirements (without making commitments)
Design the Architecture
Prototyping
Non-Functional Requirements
The Tension
Non-Functional Requirements Balance between cost and requirements Architects understand this balance Needs BAs to translate to the business though Can't be a one-way street
Architecture
Architectural Design Architecture is a set of trade-offs They need to be understood from a business perspective The trade-offs impact the requirements Cooperation therefore produces the best outcome

Contenu connexe

Tendances

Your Portfolio Management Process is Broken
Your Portfolio Management Process is BrokenYour Portfolio Management Process is Broken
Your Portfolio Management Process is Broken
Lifecycle Insights
 

Tendances (17)

Lakshmi Ravinuthala
Lakshmi RavinuthalaLakshmi Ravinuthala
Lakshmi Ravinuthala
 
Beth Smith's resume
Beth Smith's resumeBeth Smith's resume
Beth Smith's resume
 
Keeping up your technical skills as a manager
Keeping up your technical skills as a managerKeeping up your technical skills as a manager
Keeping up your technical skills as a manager
 
Sparx Systems : High Octane's offering
Sparx Systems : High Octane's offeringSparx Systems : High Octane's offering
Sparx Systems : High Octane's offering
 
What is a chief technology officer(cto)
What is a chief technology officer(cto)What is a chief technology officer(cto)
What is a chief technology officer(cto)
 
Your Portfolio Management Process is Broken
Your Portfolio Management Process is BrokenYour Portfolio Management Process is Broken
Your Portfolio Management Process is Broken
 
Software Project Rubrics by Dr. Ramos
Software Project Rubrics by Dr. RamosSoftware Project Rubrics by Dr. Ramos
Software Project Rubrics by Dr. Ramos
 
Georgia State Presentation
Georgia State PresentationGeorgia State Presentation
Georgia State Presentation
 
Agile and Design Thinking at IBM
Agile and Design Thinking at IBMAgile and Design Thinking at IBM
Agile and Design Thinking at IBM
 
Gear Up Product Management with Atlassian Tools
Gear Up Product Management with Atlassian ToolsGear Up Product Management with Atlassian Tools
Gear Up Product Management with Atlassian Tools
 
How to keep up your technical skills without annoying your team(s)
How to keep up your technical skills without annoying your team(s)How to keep up your technical skills without annoying your team(s)
How to keep up your technical skills without annoying your team(s)
 
Modern BA - way to delivering value
Modern BA - way to delivering valueModern BA - way to delivering value
Modern BA - way to delivering value
 
26 jun06 incose_osvards
26 jun06 incose_osvards26 jun06 incose_osvards
26 jun06 incose_osvards
 
Jeff's Career
Jeff's CareerJeff's Career
Jeff's Career
 
"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)
"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)
"How we make Agile and CI/CD works" by Rendra Toro (OLX Indonesia)
 
ANI | Agile Chennai | Architecture in agile environment challenges enablers |...
ANI | Agile Chennai | Architecture in agile environment challenges enablers |...ANI | Agile Chennai | Architecture in agile environment challenges enablers |...
ANI | Agile Chennai | Architecture in agile environment challenges enablers |...
 
Lean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie WarnertLean Business Analysis and UX Runway - Natalie Warnert
Lean Business Analysis and UX Runway - Natalie Warnert
 

Similaire à Business Analysts V Architects

27 people roles_and_teams
27 people roles_and_teams27 people roles_and_teams
27 people roles_and_teams
Majong DevJfu
 
Bahrs.peter
Bahrs.peterBahrs.peter
Bahrs.peter
NASAPMC
 
Roadmap planning approach
Roadmap planning approachRoadmap planning approach
Roadmap planning approach
Robert Mobley
 
Microsoft Project in Manufacturing and Resources - Presented by Atidan
Microsoft Project in Manufacturing and Resources - Presented by AtidanMicrosoft Project in Manufacturing and Resources - Presented by Atidan
Microsoft Project in Manufacturing and Resources - Presented by Atidan
David J Rosenthal
 
Computer Integrated Manufacturing, Concurrent Engineering, Sequential Enginee...
Computer Integrated Manufacturing, Concurrent Engineering, Sequential Enginee...Computer Integrated Manufacturing, Concurrent Engineering, Sequential Enginee...
Computer Integrated Manufacturing, Concurrent Engineering, Sequential Enginee...
SUNDHARAVADIVELR1
 
Software Engineering Fundamentals Svetlin Nakov
Software Engineering Fundamentals Svetlin NakovSoftware Engineering Fundamentals Svetlin Nakov
Software Engineering Fundamentals Svetlin Nakov
nazeer pasha
 
Software Engineering Fundamentals - Svetlin Nakov
Software Engineering Fundamentals - Svetlin NakovSoftware Engineering Fundamentals - Svetlin Nakov
Software Engineering Fundamentals - Svetlin Nakov
Svetlin Nakov
 

Similaire à Business Analysts V Architects (20)

27 people roles_and_teams
27 people roles_and_teams27 people roles_and_teams
27 people roles_and_teams
 
Managing Design 2010
Managing Design   2010Managing Design   2010
Managing Design 2010
 
Bahrs.peter
Bahrs.peterBahrs.peter
Bahrs.peter
 
Cisco Systems Case Study: The Architecture Review Process Improving the IT P...
Cisco Systems Case Study: The Architecture Review  Process Improving the IT P...Cisco Systems Case Study: The Architecture Review  Process Improving the IT P...
Cisco Systems Case Study: The Architecture Review Process Improving the IT P...
 
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...
 
Solution architecture
Solution architectureSolution architecture
Solution architecture
 
Business analysis in IT
Business analysis in ITBusiness analysis in IT
Business analysis in IT
 
BizSpark SF Lightning Talk: "Design Patterns for Designers" by Stephan Orme
BizSpark SF Lightning Talk: "Design Patterns for Designers" by Stephan OrmeBizSpark SF Lightning Talk: "Design Patterns for Designers" by Stephan Orme
BizSpark SF Lightning Talk: "Design Patterns for Designers" by Stephan Orme
 
Design Processes For Web Projects
Design Processes For Web ProjectsDesign Processes For Web Projects
Design Processes For Web Projects
 
Standards Based Approach to User Interface Development
Standards Based Approach to User Interface DevelopmentStandards Based Approach to User Interface Development
Standards Based Approach to User Interface Development
 
A Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability FrameworkA Summary of TOGAF's Architecture Capability Framework
A Summary of TOGAF's Architecture Capability Framework
 
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
[Srijan Wednesday Webinars] Opportunities and Challenges in Enterprise UX Design
 
abhi resume
abhi resumeabhi resume
abhi resume
 
Roadmap planning approach
Roadmap planning approachRoadmap planning approach
Roadmap planning approach
 
Enterprise Architecture Toolkit Scenarios
Enterprise Architecture Toolkit ScenariosEnterprise Architecture Toolkit Scenarios
Enterprise Architecture Toolkit Scenarios
 
Microsoft Project in Manufacturing and Resources - Presented by Atidan
Microsoft Project in Manufacturing and Resources - Presented by AtidanMicrosoft Project in Manufacturing and Resources - Presented by Atidan
Microsoft Project in Manufacturing and Resources - Presented by Atidan
 
Computer Integrated Manufacturing, Concurrent Engineering, Sequential Enginee...
Computer Integrated Manufacturing, Concurrent Engineering, Sequential Enginee...Computer Integrated Manufacturing, Concurrent Engineering, Sequential Enginee...
Computer Integrated Manufacturing, Concurrent Engineering, Sequential Enginee...
 
Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2Enterprise Architecture & Project Portfolio Management 1/2
Enterprise Architecture & Project Portfolio Management 1/2
 
Software Engineering Fundamentals Svetlin Nakov
Software Engineering Fundamentals Svetlin NakovSoftware Engineering Fundamentals Svetlin Nakov
Software Engineering Fundamentals Svetlin Nakov
 
Software Engineering Fundamentals - Svetlin Nakov
Software Engineering Fundamentals - Svetlin NakovSoftware Engineering Fundamentals - Svetlin Nakov
Software Engineering Fundamentals - Svetlin Nakov
 

Dernier

Dernier (20)

Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Business Analysts V Architects