1. What do we produce…so what…can anybody use it?
2. Do we interface with the customer properly?
3. How does the architecture concept relate to People, Process, Methods, Tools specifically related to the JMT, JCIDS and Federation, additionally cyber?
a) Is our mission and tasking consistent with the needs of the greater community?
Note* Architecture is rooted in capturing of methods and process.
4. What is the easiest, intuitive, most practical and cost effective way to share information (architecture context) across the multiple C/S/As?
a) What is the whole purpose behind architecture?
b) Why do you need to see an end to end process?
c) How is this related to DOTMLPF-P?
d) Why is DOTMLPF-P the foundation for all capability? The whole point of architecture is to understand the DOTMLPF-P implication of your capability and underlying process. What is needed in architecture should support this concept.
Note* Architectures are built in the language of architects and architectures need to be consumed in the language of the various consumers.
5. Should architectures be linked to business process or some other foundational system nomenclature?
6. Should this become the social gathering interface across C/S/As to find, share, and view Architectures and knowledge?
Note* It needs to be context driven. The set of facts or circumstances that surround a situation or event; “the historical context” Is the information relative to what the user is looking for?
7. Does the site have information that the C/S/As need?
a) Is this relative or relevant in regard to the work that they are performing?
b) How do you know?
c) If the resource or site goes down what is the impact? How do you know? Does anyone complain? If so, how many complaints? Are they from multiple communities or a few?
d) What methods or measures do you use to verify or validate?
Note* Just saying something is relevant isn’t enough.
8. Is there a broad searching capability?
Note* The capability should be a one stop shop to search and view for anything housed in other repositories with Pass-through authentication so the user will not have to login to another site.
a) “Broad” meaning does the search / query across multiple domains?
b) What are the results of the searches?
c) What data does the search tool provide?
d) What are the limitations?
e) Who has access?
f) Is the data produced or presented standard in any way?
9. What is the purpose of architecture data?
a) What are the standards? Who made the standards? Are they actual standards or guidance?
b) In terms of reuse, what is the value of architecture data relative to the cost of extracting and creating this data?
c) How do you maintain “architect intent” when extracting or using architecture data (not the products).
Note* What does Architects intent mean?
Intent is bilateral – Both data producers and consumers have to have intent aligned within context.
d) Do we understand the differences between architecture data and architecture products?
Note* If I have data and it is disconnected from the original product or view that was created, the data may or may not retain its reusability? It may not even be valid.
10. Why do we need to know where data is used in other architectures?
a) What is the relevance vs. the cost to create these mappings?
b) Who is the authority on data once the data is extracted and reused?
Note* Data creators i.e. Program Managers still maintain authority over data they created.
11. What are potential risks of presenting aggregated data from multiple repositories?
a) What methods have we used to evaluate these risks?
12. Is there value of using DM2 in its current form and for who is this value a benefit?
Note*Unfortunately, Many C/S/As do not care to reuse architecture outside of their domain since they already have many of the architectures built. These C/S/As want to be able to easily search and view other architectures.
Note* Many of these architectures are not DoDAF 2.0 Does this matter?
Note* There are not tools available today including DM2 that will allow the complete transfer of the architecture into another architecture tool how will this impact our mission?
**Further definition of Architect Intent**
Architectures are created by architects “for purpose”. The data in the architectures is contextually aligned to the product as designed. In order to use the data for analysis the “intent” of the product must convey to the data. When Architect B is pulling multiple data threads from Architect A’s data it may not always naturally align. If Architect B alters the data or maps it to make it align you change the nature of the data and can impact any further composition or analysis.
14) How can we leverage people collaborating as a tool as part of this effort?
15) How do our efforts relate to the C2 framework in this context?
a) How do we use the C2 framework in implementing an actionable and dynamic architecture?
Note* Functions for Organizing, Understanding, Planning, Deciding, Directing and Monitoring
b) Do we need tools for this framework to be actualized?
16) When have we asked for requirements from our stakeholders or customers?