15
Agile Systems and Enterprises Response Ability Tool Templates

Agile Systems and Enterprises Response Ability Tool Templates

Embed Size (px)

Citation preview

Page 1: Agile Systems and Enterprises Response Ability Tool Templates

Agile Systems and EnterprisesResponse Ability Tool Templates

Page 2: Agile Systems and Enterprises Response Ability Tool Templates

Team: __________________________

System:__________________________

Strategic Values/Objectives• ?• ?• ?• ?• ?• ?

Descriptive Statement?

Page 3: Agile Systems and Enterprises Response Ability Tool Templates

Strategic Values/ObjectivesFunctional Activity

Strategic Activity ConOps Web

System: __________________________

Change the lines and bubbles,this is not a fill-in-the-blank model

Page 4: Agile Systems and Enterprises Response Ability Tool Templates

??

?

?

?

?

?

?

?

?

?

?

System: __________________________

?

Strategic Values/ObjectivesFunctional Activity

Strategic Activity ConOps Web

Page 5: Agile Systems and Enterprises Response Ability Tool Templates

Pro

ac

tiv

eR

ea

cti

ve

General Issues

System: __________________________

Page 6: Agile Systems and Enterprises Response Ability Tool Templates

Response Situation Analysis (RSA)

Correction

Variation

Reconfigu-ration

Expansion(and

Contractionof Capacity)

Migration

Improvement

Modification(Add/Sub

Capability)

Creation(and

Elimination)

Pro

ac

tiv

eR

ea

cti

ve

Change Domain

What performance characteristics will the system be expected to improve during operational life cycle?•

What must the system be creating or eliminating in the course of its operational activity?•

What major events coming down the road will require a change in the system infrastructure?•

What modifications in resources-employed might need made as the system is used?•

What can go wrong that will need an automatic systemic detection and response?•

What process variables will range across what values and need accommodation?•

What are “quantity-based” elastic-capacity range needs on resources/output/activity/other?•

What types of resource relationship configurations will need changed during operation?•

Change/Response Issue

Page 7: Agile Systems and Enterprises Response Ability Tool Templates

RS Analysis for System ____________________

Correction

Variation

Reconfigu-ration

Expansion(and

Contractionof Capacity)

Migration

Improvement

Modification(Add/Sub

Capability)

Creation(and

Elimination)

Pro

ac

tiv

eR

ea

cti

ve

Change Domain Response Issues

What types of resource relationship configurations will need changed during operation?• ?• ?• ?

What performance characteristics will the system be expected to improve during operational life cycle?• ?• ?• ?

What must the system be creating or eliminating in the course of its operational activity?• ?• ? Use as many bullet points as appropriate• ?

What major events coming down the road will require a change in the system infrastructure?• ?• ?• ? What modifications in resources-employed might need made as the system is used?• ?• ?• ?

What can go wrong that will need an automatic systemic detection and response?• ?• ?• ?

What process variables will range across what values and need accommodation?• ?• ?• ? What are “quantity-based” elastic-capacity range needs on resources/output/activity/other?• ?• ?• ?

with [t,c,p,s] metric-priorities for each issue, t = time of change, c = cost of change, p = predictability of change, s = scope of change

Page 8: Agile Systems and Enterprises Response Ability Tool Templates

Correction

Variation

Reconfigu-ration

Expansion(and

Contractionof Capacity)

Migration

Improvement

Modification(Add/Sub

Capability)

Creation(and

Elimination)

Pro

ac

tiv

eR

ea

cti

ve

Change Domain

What performance characteristics will the system be expected to improve during operational life cycle?• ?• ?• ?

What must the system be creating or eliminating in the course of its operational activity?• ?• ? Use as many bullet points as appropriate• ?

What major events coming down the road will require a change in the system infrastructure?• ?• ?• ?

What modifications in resources-employed might need made as the system is used?• ?• ?• ?

What can go wrong that will need an automatic systemic detection and response?• ?• ?• ?

What types of resource relationship configurations will need changed during operation?• ?• ?• ?

What are “quantity-based” elastic-capacity range needs on resources/output/activity/other?• ?• ?• ?

What process variables will range across what values and need accommodation?• ?• ?• ?

Change/Response Issue

Response Situation Analysis for System: __________________________

Page 9: Agile Systems and Enterprises Response Ability Tool Templates

System: ________________________

Encapsulated Modules• ?

Evolving Infrastructure Standards• ?

Sca

lab

leR

eus

able

(Think … Drag-and-Drop / Plug-and-Play)

Page 10: Agile Systems and Enterprises Response Ability Tool Templates

Reconfigurable

Sca

lab

leR

eusab

le

Encapsulated Modules Modules are encapsulated independent units loosely coupled through the passive infrastructure.?

Facilitated Interfacing (Pluggable) Modules & infrastructure have features facilitating easy module insertion/removal.?

Facilitated Reuse Modules are reusable and/or replicable; with supporting facilitation for finding and employing appropriate modules.?

Peer-Peer Interaction Modules communicate directly on a peer-to-peer relationship; parallel rather than sequential relationships are favored. ?

Deferred Commitment Module relationships are transient when possible; decisions & fixed bindings are postponed until necessary.?

Evolving Infrastructure Standards Module interface and interaction standards and rules that evolve slowly.?

Redundancy and Diversity Duplicate modules provide fail-soft & capacity options; diversity provides functional options.?

Elastic Capacity Module populations & functional capacity may be increased and decreased widely within the existing infrastructure.?

Distributed Control & Information Decisions made at point of maximum knowledge; information accessible globally but kept locally.?

Self-Organization Module relationships are self-determined; and component interaction is self-adjusting or negotiated. ?

(Think: Plug-and-Play, Drag-and-drop)RRS Principles for System: ________________________

Page 11: Agile Systems and Enterprises Response Ability Tool Templates

Enc

apsu

late

d M

odul

es

Fac

ilita

ted

Inte

rfac

ing

Fac

ilita

ted

Re-

Use

Pee

r-P

eer

Inte

ract

ion

Def

erre

d C

omm

itmen

t

Dis

trib

uted

Con

trol

& In

fo

Sel

f Org

aniz

ing

Ela

stic

Cap

acity

Uni

t Red

unda

ncy

Evo

lvin

g S

tand

ards

Issues Principle-Based Activities and Issues Served

Activities

R

ea

cti

ve

Pro

ac

tiv

e

Capturing Hidden Tacit Knowledge 3567 35 356 57 3 37 6 3 3 37

Creating Student Interest and Value 124 1 1 1 12 124 124 1 1

Improving Knowledge Accuracy 3467 6 34 37 6 34 34 7

Improving Knowledge Effectiveness 12345 345 245 45 1 12 5 2

Migrating the Knowledge Focus 247 27 4 2 4 7 247 4 47

Accommodating Different Student Types (all) 25 6 347 2 12345 1 17 2

Injecting Fresh Outside Knowledge 26 26 26 2 6 2

Finding and Fixing Incorrect Knowledge 367 7 7 3 3 6 3 3 7

Excising Poor Value Knowledge 2357 7 7 3 3 2 23 35 257

Allowing Flexible Student Schedules 34 34 34 34

Accommodating Any Size Group 2345 2345 234 2 25 34 234

Reinterpret Rules for New Applications 23457 27 5 2 357 23457

Establish Personal Values 1

Analyze External Case for Ideas 2

Analyze Local Case for Principles 3

Design a Business Practice 4

Package as Metaphor Models 5

Rotate Student / Mentor Roles 6

Review and Select for Quality 7

RRS PrinciplesCore Competency Development

Excel template version (a different template file) may be easier to use

Page 12: Agile Systems and Enterprises Response Ability Tool Templates

Sel

f Con

tain

ed U

nits

Plu

g C

ompa

tibili

ty

Fac

ilita

ted

Re-

Use

Pee

r-P

eer

Inte

ract

ion

Def

erre

d C

omm

itmen

t

Dis

trib

uted

Con

trol

& In

fo

Sel

f Org

aniz

ing

Fle

xibl

e C

apac

ity

Uni

t Red

unda

ncy

Evo

lvin

g S

tand

ards

Issues Principle-Based Activities and Issues Served

Activities

R

ea

cti

ve

Pro

ac

tiv

e

??

??

??

??

??

??

??

??

??

??

??

??

?? 1

?? 2

?? 3

?? 4

?? 5

?? 6

?? 7

RRS Principles<your system>

Excel template version(a different template file)

may be easier to use

Page 13: Agile Systems and Enterprises Response Ability Tool Templates

Reality Factors

Organizational Behavior – Survival rules rule, nobody's in absolute control...• ?

Human (Including Customer) Behavior – Human error, whimsy, expediency, arrogance...• ?

Technology Pace – Accelerating technology and security-vulnerability introductions, sparse testing...• ?

System Complexity – Incomprehensible, highly networked, unintended consequences, emergence...• ?

Globalization – Partners with different ethics, values, infrastructures, cultural assumptions...• ?

Other?• ?

Agile Customers/Competitors/Adversaries – Distributed, collaborative, self organizing, proactive, impatient, innovative...• ?

Partially-Agile Enterprise Faddish Practices – Outsourcing, web services, transparency, COTS policies/affects...• x

System ____________________________

Page 14: Agile Systems and Enterprises Response Ability Tool Templates

System _______________________Who is Accountable for Keeping the System Effective

(as part of their job description/responsibility/evaluation)

Module Evolution (who decides/specifies/adds which new types of modules, excises old useless modules) :

• ?• ?• ?

Module Readiness (who maintains serviceability/readiness and quantity on hand of which modules):

• ?• ?• ?

System Assembly/Reconfiguration (who assembles/configures/reconfigures the systems): • ?• ?

Infrastructure Evolution (who reviews and modifies the various framework elements):

• ?• ?• ?• ?

Page 15: Agile Systems and Enterprises Response Ability Tool Templates

Your System

aaa cccbbb ddd eee fff

Infrastructure evolution

System assembly

Module mix evolution

Module inventory readiness

Infrastructure

Config 2 Config nConfig 1

Components/Modules

Rules/Standards

IntegrityManagement

Active

Passive

Sample Graphics for your modification into your system needs

SocketsSignalsSecuritySafetyService

Do not use this template – refer to file: TemplatesAgileArchitecturePatterns.pptx for many examples

who

who

who

who