4.3 EAM in Scaled Agile IT Organizations Flashcards

1
Q

Do scaling framework say a lot about architecture?

A

no

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are some fields of tension between agile methods and architecture?

A

Agile Methods:
- bottom-up
- short-term
- focus on Idealized goals

Architecture:
-top-down
- long-term planning
- fixation on formalities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

some values behind agile manifesto

A
  • individuals (over processes and tools)
  • working software (over documentation(
  • responding to change (over a plan)
  • customer collab. (over contract neg. )
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

problems with emergent architecture

A
  • in large-scale dev. might not work
  • requires re-design efforts
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Problems with intentional architecture

A
  • fear of big design upfront
  • may delay implementation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are some challenges of enterprise architects in large-scale agile development?

A
  • dealing with acceptance issues by agile teams
    -balancing upfront and emergent architecture
  • balancing short-term and long-term planning
  • dealing with loss of decision-making power
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Has the value contribution of enterprise architects already reached agile teams?

A

No

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are some key findings on why there is no value contribution of enterprise architects on agile teams?

A
  • model provided by architects is too abstract
  • architects have limited capacity for individual support
  • agile teams not included in architectural development
  • architects have limited know-how of technical architecture
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are two typical anti-patterns of architects?

A
  • Don’t build an ivory tower (architecture’s knowledge is centralized)
  • Don’t be a PowerPoint architect (architects create high-level architecture models)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

How can the collaboration between architects and agile teams be improved?

A
  • start to establish a shared language
  • request feedback by agile teams
  • participate in agile events
  • regular meetings with agile teams
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How can the Antipatterns: Don’t be a PowerPoint architect (architects create high-level architecture models) be overcome?

A
  • provide technical examples like MPVs
  • demonstrate how models can be implemented
  • build technical know-how by experimenting with new tech.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Responsibilities of enterprise architects in large-scale agile development

A
  • collaborate with stakeholders to develop roadmap
  • work with agile teams to guide them
  • manage dependencies between agile teams
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How can enterprise architects change the working methodology?

A
  • personal conversations instead of documents
  • explore new tech
  • using agile and lean practices
  • simple architecture
  • collaboration with agile teams
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Expectations of enterprise architects?

A
  • fostering understanding of architecture
  • alignment business and IT
  • demonstrate value of architecture
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Tactics for better collaboration between enterprise architects and agile teams

A
  • Principle-based Intentional Architecting
  • Influence Agile Teams based on nudging
  • establish agile architecture governance approach
  • be supportive as an enterprise architect
How well did you know this?
1
Not at all
2
3
4
5
Perfectly