Where do architects fit?
In modern IT Projects
Presentation by: Mark Dickinson
https://www.linkedin.com/in/mjdickinson/
Why ask the question?
● Architecture is a very commonly used word in IT
● People are keen to use the A word
● How many people know what it actually involves?
● How many people view architects with suspicion?
Modern IT Projects?
Modern IT Projects?
● Yes, I deliberately avoided Agile
● Collaborative and Pragmatic
● Software design has been compared to (civil) architecture
since the 60’s
● Software Architecture, as a term, only became prevalent in
the 90’s
● In nearly 30 years, a lot of things change
Why question the role?
● Lots of people will claim to be architects
● Management
● UX
● Thinkers
● Really good developers
Why question where it fits?
● Delivery at pace
● Agile
● Thinking
● U People
● Ivory Tower
The truth about architects
The truth about architects
● Everyone is an architect
● Everyone will have an opinion
● Right up to the CEO
● Enlightened organisations cycle round
● Good feedback loops make it easier to see
where architects fit
What is an architect supposed to do?
● Make it safe to experience something that will be built
● Make it beneficial to experience that thing
● Make it enjoyable to use that thing
● Make it fit or contrast with its environment
What is an architect NOT supposed to do?
● Stop people getting what they want
● Forcing people to work in certain ways
● Bring late concerns which derail project timelines
● Pick on details which add no value
● You’re supposed
to be wise
● You’re not
supposed to be a
gatekeeper
Growing into the role
A common route into architecture
● Developer
○ Learning from mistakes
○ Finding better ways of building things
● Tech lead
○ Dealing with bad design
○ Dealing with bad requirements
Another route into architecture
● Testing
● Poor test coverage
● Brittle tests
● Tests are the mould your solution is cast in
● Testers and QAs are natural allies
Being an architect
Get the right job
● Broad range of opportunities
● Be selective
● Recognise your own strengths
● Recognise smells
● Ask lots of questions
Test yourself
● Do you line up?
● Do you have something the organisation lacks?
● Are they genuinely interested?
● Are you pragmatic enough?
● Will your work stick?
First 100 days
● Get some clear goals
● Get down with the teams
● Stay out of the weeds
● Cycle round the team and management
● Move the needle
What’s so hard about that?
Frictions
● Teams that try to hide
● Hero culture
● Whispering
● Incumbents
● Help me to win
So where do architects fit?
Domains and ecosystem
● Many architecture domains
● Create a healthy ecosystem
● Boundaries
● Protocols
● Ensure nothing is leaking
Getting this to
function usefully in
an organisation can
be a rocky road.
Here’s where architects fit
● With teams with something new to do
● With teams who need to change existing systems
● With service organisations who need to manage assets
● With a business who wants to move at a different pace
● With complex organisations who want to make sense of
their systems and what they could do with them
Embrace these considerations
● Architecture is a governance function
● Architects shouldn’t become gatekeepers
● Good architects enable ground-up governance
● Having good architects speeds production
● Architects can show ROI in their work
● Architects are just people
Thank YouThank You
LinkedIn
linkedin.com/company/equal-experts
Twitter
@EqualExperts
Web
www.equalexperts.com
United Kingdom
+44 203 603 7830
helloUK@equalexperts.com
Equal Experts UK Ltd
30 Brock Street
London NW1 3FG
India
+91 20 6607 7763
helloIndia@equalexperts.com
Equal Experts India Private Ltd
Office No. 4-C
Cerebrum IT Park No. B3
Kumar City, Kalyani Nagar
Pune, 411006
Canada
+1 403 775 4861
helloCanada@equalexperts.com
Equal Experts Devices Inc
205 - 279 Midpark way S.E.
T2X 1M2
Calgary, Alberta
Portugal
+351 211 378 414
helloPortugal@equalexperts.com
Equal Experts Portugal
Avenida Dom João II, Nº35
Edificio Infante 11ºA
1990-083Parque das Nações
Lisboa – Portugal
USA
+1 866-943-9737
helloUSA@equalexperts.com
Equal Experts Inc
1460 Broadway
New York
NY 10036
South Africa
+27 21 680 5252
helloSA@equalexperts.com
Equal Experts SA (PTD) Ltd
Ground Floor, Liesbeek House
River Park, Gloucester Road
Mowbray
Cape Town - South Africa
Photo Credits
Owls Photo by Paulo Cesar Rodrigues on Unsplash
Rocky road photo by Mark Dickinson

Where do architects fit in modern IT projects?

  • 1.
    Where do architectsfit? In modern IT Projects Presentation by: Mark Dickinson https://www.linkedin.com/in/mjdickinson/
  • 2.
    Why ask thequestion? ● Architecture is a very commonly used word in IT ● People are keen to use the A word ● How many people know what it actually involves? ● How many people view architects with suspicion?
  • 3.
  • 4.
    Modern IT Projects? ●Yes, I deliberately avoided Agile ● Collaborative and Pragmatic ● Software design has been compared to (civil) architecture since the 60’s ● Software Architecture, as a term, only became prevalent in the 90’s ● In nearly 30 years, a lot of things change
  • 5.
    Why question therole? ● Lots of people will claim to be architects ● Management ● UX ● Thinkers ● Really good developers
  • 6.
    Why question whereit fits? ● Delivery at pace ● Agile ● Thinking ● U People ● Ivory Tower
  • 7.
    The truth aboutarchitects
  • 8.
    The truth aboutarchitects ● Everyone is an architect ● Everyone will have an opinion ● Right up to the CEO ● Enlightened organisations cycle round ● Good feedback loops make it easier to see where architects fit
  • 9.
    What is anarchitect supposed to do? ● Make it safe to experience something that will be built ● Make it beneficial to experience that thing ● Make it enjoyable to use that thing ● Make it fit or contrast with its environment
  • 10.
    What is anarchitect NOT supposed to do? ● Stop people getting what they want ● Forcing people to work in certain ways ● Bring late concerns which derail project timelines ● Pick on details which add no value
  • 11.
    ● You’re supposed tobe wise ● You’re not supposed to be a gatekeeper
  • 12.
  • 13.
    A common routeinto architecture ● Developer ○ Learning from mistakes ○ Finding better ways of building things ● Tech lead ○ Dealing with bad design ○ Dealing with bad requirements
  • 14.
    Another route intoarchitecture ● Testing ● Poor test coverage ● Brittle tests ● Tests are the mould your solution is cast in ● Testers and QAs are natural allies
  • 15.
  • 16.
    Get the rightjob ● Broad range of opportunities ● Be selective ● Recognise your own strengths ● Recognise smells ● Ask lots of questions
  • 17.
    Test yourself ● Doyou line up? ● Do you have something the organisation lacks? ● Are they genuinely interested? ● Are you pragmatic enough? ● Will your work stick?
  • 18.
    First 100 days ●Get some clear goals ● Get down with the teams ● Stay out of the weeds ● Cycle round the team and management ● Move the needle
  • 19.
    What’s so hardabout that?
  • 20.
    Frictions ● Teams thattry to hide ● Hero culture ● Whispering ● Incumbents ● Help me to win
  • 21.
    So where doarchitects fit?
  • 22.
    Domains and ecosystem ●Many architecture domains ● Create a healthy ecosystem ● Boundaries ● Protocols ● Ensure nothing is leaking
  • 23.
    Getting this to functionusefully in an organisation can be a rocky road.
  • 24.
    Here’s where architectsfit ● With teams with something new to do ● With teams who need to change existing systems ● With service organisations who need to manage assets ● With a business who wants to move at a different pace ● With complex organisations who want to make sense of their systems and what they could do with them
  • 25.
    Embrace these considerations ●Architecture is a governance function ● Architects shouldn’t become gatekeepers ● Good architects enable ground-up governance ● Having good architects speeds production ● Architects can show ROI in their work ● Architects are just people
  • 26.
    Thank YouThank You LinkedIn linkedin.com/company/equal-experts Twitter @EqualExperts Web www.equalexperts.com UnitedKingdom +44 203 603 7830 helloUK@equalexperts.com Equal Experts UK Ltd 30 Brock Street London NW1 3FG India +91 20 6607 7763 helloIndia@equalexperts.com Equal Experts India Private Ltd Office No. 4-C Cerebrum IT Park No. B3 Kumar City, Kalyani Nagar Pune, 411006 Canada +1 403 775 4861 helloCanada@equalexperts.com Equal Experts Devices Inc 205 - 279 Midpark way S.E. T2X 1M2 Calgary, Alberta Portugal +351 211 378 414 helloPortugal@equalexperts.com Equal Experts Portugal Avenida Dom João II, Nº35 Edificio Infante 11ºA 1990-083Parque das Nações Lisboa – Portugal USA +1 866-943-9737 helloUSA@equalexperts.com Equal Experts Inc 1460 Broadway New York NY 10036 South Africa +27 21 680 5252 helloSA@equalexperts.com Equal Experts SA (PTD) Ltd Ground Floor, Liesbeek House River Park, Gloucester Road Mowbray Cape Town - South Africa
  • 27.
    Photo Credits Owls Photoby Paulo Cesar Rodrigues on Unsplash Rocky road photo by Mark Dickinson