itcamp 2013 - tiberiu covaci & sorin stan - iasa romania, what’s in it for me
Post on 02-Nov-2014
515 Views
Preview:
DESCRIPTION
TRANSCRIPT
itcampro@ itcamp13# Premium conference on Microsoft technologies
IASA Romania: what’s in it for me?
Tiberiu Covaci
Sorin Stan
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best PracticesHuge thanks to our sponsors!
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best PracticesWho are we
• Tiberiu ’Tibi’ Covaci
• Software engineer, 20 years experience
• Chapter Leader for IASA Romania
• Senior Trainer & Mentor in Romania
• IASA Trainer, MCT
• Microsoft MVP for Windows Azure
• Father & Geek
• Twitter: @tibor19 / #itcamp13
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best PracticesWho are we
• Sorin Stan
• Software engineer, 12 years experience
• Chief Strategy Officer at SOFTVISION
• Member of IASA Romania
• Graduated MBA in 2012
• Passionate about human dynamics
• Twitter: @stan_sorin / #itcamp13
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
• Who is IASA
• The five pillars of IASA
Agenda
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
• 60,000+ architect network
• 8,000 fully paid members
• Full-time operational and executive staff
• Regional management teams/offices
• Active leadership committees
• Training, Certification, Chapters, Content, Research, Outreach
Who Is IASA?
The preeminent knowledge-based association focused on the IT
architecture profession.
itcampro@ itcamp13# Premium conference on Microsoft technologies
How We Identified the Skill Matrix
ITABoK
IEEE 1471
Current State
Future State
Focus Groups from Top Industry Architects
Qualitative
Analysis
7000 Members Surveyed
Quantitative Analysis
“as-is” + “to-be”Asset
Creation
itcampro@ itcamp13# Premium conference on Microsoft technologies
ITABoK
IASA
Business Technology
Strategy
Human Dynamics
IT Environment
Design
Quality Attributes
itcampro@ itcamp13# Premium conference on Microsoft technologies
Skills
Software
Architecture
Infrastructure
Architecture
Information
Architecture
Business
Architecture
Enterprise Architecture
Foundation Body of Knowledge
Human Dynamics
Design
Quality Attributes
IT Environment
Business Technology Strategy
Specializations
Foundation
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best PracticesSurvey Results
Business Technology
Strategy Human Dynamics IT Environment
Quality Attributes Design
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best PracticesFoundation Pillar: Business Technology Strategy
Essential Very importantSomewhat important
Not very important
Not applicable
Responsecount
Business Technology Strategy Skills (category rating)
29.1% (119) 45.5% (186) 22.0% (90) 3.2% (13) 0.2% (1) 409
Technology Strategy Development 48.3% (196) 39.9% (162) 10.6% (43) 1.0% (4) 0.2% (1) 406
Strategy Valuation (ROI, value analysis, etc.)
30.5% (124) 45.7% (186) 20.1% (82) 3.2% (13) 0.5% (2) 407
Business Architecture Methods and Tools
30.0% (122) 44.8% (182) 21.2% (86) 3.7% (15) 0.2% (1) 406
Business Fundamentals 32.2% (131) 44.2% (180) 21.4% (87) 2.0% (8) 0.2% (1) 407
Decision Support and Management 19.9% (80) 44.3% (178) 28.6% (115) 6.7% (27) 0.5% (2) 402
Compliance 15.8% (64) 39.8% (161) 39.0% (158) 5.2% (21) 0.2% (1) 405
Industry Awareness and Analysis 30.0% (122) 46.9% (191) 19.2% (78) 3.4% (14) 0.5% (2) 407
Knowledge and Asset Management 20.1% (80) 45.4% (181) 28.8% (115) 4.8% (19) 1.0% (4) 399
Requirements Discovery and Constraints Analysis
41.6% (169) 43.1% (175) 14.3% (58) 1.0% (4) 0.0% (0) 406
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best PracticesFoundation Pillar: IT Environment
Essential Very ImportantPriority for Career
Focus
General IT Skills (category rating) 33.7% (135) 45.1% (181) 79%
Application Development 47.7% (193) 36.3% (147) 84%
IT Operations 14.4% (58) 37.9% (153) 52%
Testing Methods, Tools and Techniques 25.1% (100) 47.0% (187) 72%
Technical Project Management Capabilities 31.0% (126) 44.3% (180) 75%
Software Asset Management 16.7% (67) 39.4% (158) 56%
Governance 24.4% (98) 40.9% (164) 65%
Platforms and Frameworks 43.0% (174) 42.7% (173) 86%
Change Management 24.6% (99) 50.5% (203) 75%
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best PracticesFoundation Pillar: Quality Attributes
Essential Very ImportantPriority for Career
Focus
General Quality Attribute skills (category rating) 22.0% (87) 50.8% (201) 73%
Quality Attribute Monitoring and Management 21.3% (85) 50.9% (203) 72%
Security 54.5% (217) 37.7% (150) 92%
Balancing and Optimizing Quality Attributes 29.6% (118) 54.6% (218) 84%
Performance 40.9% (164) 48.4% (194) 89%
Reliability, Availability, Scalability 59.1% (237) 37.2% (149) 96%
Manageability, Maintainability 44.2% (176) 45.2% (180) 89%
Extensibility, and Flexibility 44.1% (177) 50.1% (201) 94%
Usability, Localization, Accessibility, Personalization 31.3% (123) 44.0% (173) 75%
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best PracticesFoundation Pillar: Human Dynamics
Essential Very ImportantPriority for Career
Focus
General Human Dynamic skills (category rating)
35.6% (142) 49.4% (197) 85%
Customer Relations 45.6% (183) 42.4% (170) 88%
Managing the Culture 33.9% (135) 45.0% (179) 79%
Presentation Skills 51.0% (205) 39.8% (160) 91%
Collaboration and Negotiation 63.4% (255) 33.8% (136) 97%
Leadership and Management 49.4% (198) 41.6% (167) 91%
Peer Interaction 44.3% (177) 47.0% (188) 91%
Writing Skills 44.7% (178) 42.5% (169) 87%
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best PracticesFoundation Pillar: Design
Essential Very ImportantPriority for Career
Focus
General Design skills (category rating) 24.5% (97) 49.2% (195) 74%
Decomposition and Reuse 46.3% (185) 41.5% (166) 88%
Whole Systems Design (design theory) 39.3% (156) 41.8% (166) 81%
Patterns and Styles 40.1% (161) 40.1% (161) 80%
Requirements Modeling 35.9% (144) 42.4% (170) 78%
Design Methodologies and Processes 42.0% (168) 43.0% (172) 85%
Design Analysis and Testing 39.2% (156) 50.0% (199) 89%
Views & Viewpoints 27.6% (110) 36.1% (144) 64%
Architectural Description 58.9% (236) 35.9% (144) 95%
Traceability Throughout the Lifecycle 26.9% (108) 42.4% (170) 69%
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
29.1 33.722
35.624.5
45.545.1
50.8
49.4
49.2
Business
Technology
Strategy
IT Environment Quality
Attributes
Human
Dynamics
Design Skills
Essential Very Important
Pillar Importance
85% think essential
or very important
itcampro@ itcamp13# Premium conference on Microsoft technologies
BUSINESS TECHNOLOGY STRATEGY (BTS)
itcampro@ itcamp13# Premium conference on Microsoft technologies
Essential Very importantSomewhat important
Not very important
Not applicable at all
ResponseCount
Business Technology Strategy Skills (category)
29.1% (119) 45.5% (186) 22.0% (90) 3.2% (13) 0.2% (1) 409
Technology Strategy Development 48.3% (196) 39.9% (162) 10.6% (43) 1.0% (4) 0.2% (1) 406
Strategy Valuation (ROI, value analysis, etc)
30.5% (124) 45.7% (186) 20.1% (82) 3.2% (13) 0.5% (2) 407
Business Architecture Methods and Tools
30.0% (122) 44.8% (182) 21.2% (86) 3.7% (15) 0.2% (1) 406
Business Fundamentals 32.2% (131) 44.2% (180) 21.4% (87) 2.0% (8) 0.2% (1) 407
Decision Support and Management 19.9% (80) 44.3% (178) 28.6% (115) 6.7% (27) 0.5% (2) 402
Compliance 15.8% (64) 39.8% (161) 39.0% (158) 5.2% (21) 0.2% (1) 405
Industry Awareness and Analysis 30.0% (122) 46.9% (191) 19.2% (78) 3.4% (14) 0.5% (2) 407
Knowledge and Asset Management 20.1% (80) 45.4% (181) 28.8% (115) 4.8% (19) 1.0% (4) 399
Requirements Discovery and Constraints Analysis
41.6% (169) 43.1% (175) 14.3% (58) 1.0% (4) 0.0% (0) 406
answered question 410
skipped question 124
Technology Skills: “As-Is” State
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
• Your value statement is being able to speak
the language of business, the language of
architecture, and the language of technology.
• Strategy is: skillful use of a stratagem a plan,
method, or series of maneuvers or
stratagems for obtaining a specific goal or
result.
• Use SMART goals in your architecture
strategy.
What is BTS?
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
• Identify how and when to invest in particular
technology directions and how to manage
the overall portfolio of technology
investments
• Define the actual value in numbers (ROI)
• Ensure that technology investment provides
return beyond investment levels!
BTS - Business Valuation
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
CBA Element Cost Benefit
Development 200,000 0
Maintenance (yearly) 20,000 0
Complexity 15,000 0
Training 5,000 0
Documentation 2,000 0
Hardware/Software 100,000 0
Consumer sales/day 25,000
Gathering Numbers: Financial Value
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
Cost Component Product ABC Product XYZ
Software License 0 40,000
Hardware 120,000 60,000
IT Environment 20,000 10,000
Training 30,000 10,000
Consulting 35,000 0
FTEs 300,000 100,000
Contractors 40,000 0
Total Cost of
Ownership
510,000 220,000
Difference +310,000
Example: Showing Business Value Through Cost Comparison
• The project realized $310,000 cost savings before ever starting!
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
• Use methods and tools
• Understand business requirements and use
constraints analysis to understand and plan
for technology capabilities of the current
resources/environment
• Strategy rationalization is the process of
coming up with a technology solution which
delivers or supports a business goal.
BTS – how?
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
• Understand basic business structures and
functions and the basic nature of running a
business.
• Broad and generic business structures and
functions, including Finance, Sales,
Marketing, Operations, and Product
Management.
• How “up to date” should architects be in the
business environment?
BTS - Business Fundamentals
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
• How SMART are your objectives?
• Have you computed the ROI in the current
project you are working?
• Do you really understand your customer’
business and his language?
BTS - I challenge you!
itcampro@ itcamp13# Premium conference on Microsoft technologies
HUMAN DYNAMICS (HD)
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
The set of interpersonal skills that allow you to
work with stakeholders
• Presentation Skills
• Customer Relationships
• Leadership and Management
• Writing Skills
• Peer Interaction
• Collaborations and Negotiations
• Managing the Culture
Definition & Taxonomy
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
Presentation Skills Writing Skills
Collaboration/Negotiation
Management/Leadership Customer Relations
Managing the Culture
Peer Interaction
Taxonomy
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best PracticesHuman Dynamics - Survey Says
EssentialVery
importantSomewhat important
Not very important
Not applicable at all
Priority for Career Focus
General Human Dynamics skills (category rating)
35.6% (142) 49.4% (197) 14.5% (58) 0.5% (2) 0.0% (0)
85%
Customer Relations 45.6% (183) 42.4% (170) 10.5% (42) 1.5% (6) 0.0% (0)88%
Managing the Culture 33.9% (135) 45.0% (179) 19.1% (76) 1.5% (6) 0.5% (2)79%
Presentation Skills 51.0% (205) 39.8% (160) 8.7% (35) 0.5% (2) 0.0% (0)91%
Politics 63.4% (255) 33.8% (136) 2.5% (10) 0.2% (1) 0.0% (0)97%
Leadership 49.4% (198) 41.6% (167) 8.7% (35) 0.2% (1) 0.0% (0)91%
Peer Interaction 44.3% (177) 47.0% (188) 8.3% (33) 0.5% (2) 0.0% (0)91%
Writing Skills 44.7% (178) 42.5% (169) 12.3% (49) 0.5% (2) 0.0% (0)87%
Other (please list and describe) 7
answered question 402
skipped question 132
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
• Includes both writing and speaking skills
• You do NOT have to be the best speaker to be able to present but you have to be articulate
• No one listens to you if you can’t communicate well
• Don’t imitate others, use your own style
• Presentations can be in writing too
• Putting design thoughts onto paper/blogs/news/article, etc.
• Tools include Editor, PowerPoint, etc.
HD – Presentation Skills
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best PracticesPrinciples of Instructions
Interest
Comprehension
Emphasis
Participation
Accomplishment
Confirmation
I
C
P
E
C
A
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
Understand the psychological dynamics of
customer management. This includes:
• Discussing business imperatives
• Industry engagement
• Contractual agreements
• Transparency and accountability
• Competence in managing high-risk scenarios
Customer goals: Acquire, Retain, Extend
HD – Customer Relationships
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
• The ability to manage the unique challenges
of leading and managing in a technical
environment by leveraging basic
management theory, techniques, and tools.
• May not be an inborn trait
• Most leaders learn to be leaders
• There are many books on building leadership
skills
HD – Leadership and Management
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
Techniques, methods, and examples for book writing, informal composition, memos and e-mail, note taking and technical docs
• Write effectively
• Communication to convey a particular piece of information to a particular audience for a particular purpose
• Concise technical writing can be the difference between success and failure
• Writing can ensure strategy delivery
HD – Writing Skills
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
As an architect you are expected to be
multilingual, speaking the language of
business, architecture, and technology
• You must be able to speak the language of
architecture with other architects
• You must be empathetic to the other person
• Listen more than you speak
• Repeat what you hear
HD – Peer Interaction
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
Apply communications theory and the specific
collaboration and negotiation skills essential
to be effective.
• Improved cooperation among team
members is directly proportional to the level
of trust among team members.
• Architecture Review Board and the
Architecture Governance can reduce conflict.
HD – Collaboration & Negotiation
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
Basic culture recognition and facilitator for cultural change agent.
Managing the culture is affected by many factors:
• Inter and Intra-team friendships
• Physical barriers
• Methodologies
• Tools such as email vs. surface mail and wiki vs. bulletin board
• Top performers have mastered the art of office politics
• There’s no such thing as free speech
HD – Managing the Culture
itcampro@ itcamp13# Premium conference on Microsoft technologies
Architecture &
Best Practices
• Do you as an Architect acquire, retain, and
extend customers?
• Do you have an “epic fail” related to human
dynamics in your past?
• Are you a leader or a manager?
HD - I challenge you!
itcampro@ itcamp13# Premium conference on Microsoft technologies
Q & A
top related