Table of Contents |
---|
1.1 Institution and department name
1.2 Department name
1.2a 3a Respondent#1: Name and title
1.2b Respondent#23b Respondent #2: Name and title
1.4 May we publish your name and institution on the survey results website?
2.1 Can you describe the SOA
...
matrurity of your organization using the terminology developed in the HP SOA capability model?
...
| Ad-hoc | Basic | Standardized | Managed | Adaptive |
---|---|---|---|---|---|
Business 2007 |
|
|
|
|
|
2012 |
|
|
|
|
|
Program |
...
management 2007 |
|
|
|
|
|
2012 |
|
|
|
|
|
Governance 2007 |
|
|
|
|
|
2012 |
|
|
|
|
|
Architecture 2007 |
|
|
|
|
|
2012 |
|
|
|
|
|
Operations 2007 |
|
|
|
|
|
2012 |
|
|
|
|
|
People 2007 |
|
|
|
|
|
2012 |
|
|
|
|
|
Enabling technologies 2007 |
|
|
|
|
|
2012 |
|
|
|
|
|
2.2 If you have indicated a significant change in your maturity level, can you describe the projects that have done most to advance that maturity?
2.3 If there has been a significant change, can you identify the main top 3 drivers for the that change?
2.4 Are there any additional comments you would like to add to elaborate on the SOA maturity of your organization?
3.1 PESC: Admissions Applicationapplication
3.2 PESC: Educational Test Scores
3.3 If you have checked one or more items in 3.2, please list the tests (eg SAT, TOEFL, GRE etc)
3.4 PESC: High School Transcript
3.4 5 PESC: College Transcripttranscript
3.5 Kuali Student
3.6 Kuali Identity Management
3.7 Do you use any of the following IMS standards (in any capacity)
3.7 Are you using any XML standards in your administrative systems?
3.8 Please list any additional other industry (vertical) standards that you are using that do not appear in the list lists above
...
4.1 Service inventory management Are you using the web service integration capabilities of any of the following:
4.2 Do you have any additional comments on the use of these capabilities?
Note: in this section the word service is used in the narrow technical sense of a capability that is available through a machine readable interface (web service RMI
etc) rather than service in the broader ITIL sense.
5.1 Does your organization include architectural reviews in its project methodology
1=not at all 5=consistently
5.2 Are the principles of SOA applied during architectural reviews?
1=not at all 5=consistently
5.3 Do you have processes for documenting and publishing service contracts?
...
1=not at all 5=consistently
5.4 Do you have a change management process for service contracts?
1=not at all 5=consistently
5.5 Is there a central (enterprise wide) repository
...
for service contracts?
5.7 Has SOA changed your IT governance? If so, how?
Successful SOA depends 4.3 Data governance
Successful SOA is dependent on a clearly articulated ontology. Service endpoints must be able need to understand tha the data contained in messages. Maturity around data architecture is
a precondition for SOA maturity.
...
6.1 Do you have a conceptual enterprise data model?
...
1=none at all 5=a complete model
6.2 Do you have well documented logical data models?
1=none at all 5=a complete model
6.3 Do you have well documented physical data models?
1=none at all 5=a complete model
6.4 Have you developed governance structures around data?
1=None at all 5=Mature governance
4.4 Has SOA changed your IT governance? If so, how?
...
...
Services need to be built on mature identity and access management practices. Successful IAM is another precondition for successful SOA.
75.1 Do you have an Enterprise enterprise Identity ans and Access Management roadmap?
57.2 Which of the following statements describe your Enterprise Identity and Access Management solution
5.3 Please indicate which products form part of your Identity and Access Management solution
5.4 Please explain in greater detail the key components of your Enterprise IAM solution and how your services inter-operate with IAM
5.5 More generally, do you have any thoughts on managing trust between distributed components in a SOA environment
When applications invoke services on behalf of a user, are requests represented as coming from the user?
7.3 When applications invoke services, how do services authenticate the requests?
7.4 After requests are authenticated, do services access another service to determine what the requestor is authorized to do?
7.5 More generally, how do you manage trust between distributed components ?
86.1 Is SOA part of your Software Development LifecycleLife-cycle?
1=Not at all 5=Consistently
86.2 If SOA is part of your SDLC, please explain how :
6
8.3 Have your SOA projects been informed by high-level architectural artifacts?
Do you use any high level design artifacts such as capability maps, service decompositions or enterprise ontologies? If so, could you describe them?
86.4 Do you version your service contracts during the design process?
86.5 How do you publish (document (publish) your service contracts?
...
8.7 What Do you publish meta-data about each service (assumptions, intended use, glossaries)?6.7 Which message structures do you use?
...
...
79.2 Please indicate whether you are a) exploring the product, b) implementing a pilot or, c) have an enterprise implementation
9.3 Are you using one or more of te the following service - bus applications?
9.4 Please indicate whether you are a) exploring the product, b) implementing a pilot or, c) have an enterprise implementation
9.5 7.3 Please indicate which enterrpsie enterprise services are connected via the service a bus
79.4 6 Which of the following technology standards are being used in your SOA implemenationdo you use?
9.7 7.5 Which of the following security related standards are do you usinguse?
9.8 7.6 How would you describe the logical topology of your SOA
...
...
...
...
...
810.1 Indicate whether you think there that SOA has been led to an increase in strategic value in any of the following these areas
108.2 Metrics
810.3 Any additional Are there any other comments you might want like to add on the topic of SOA and cost-benefit analysis:
...
In this section we would like to collect some detailed information about individual SOA projects or initiatives that you have undertaken in the last 18 months.
...
The
section allows for up to 2 projects. However, if there are more you would like to share, there is a freeform text box at the end of the section.
...
...
911.1a Name of the project
911.2a Project url URL (if public)
911.3a Where is the project at on the project lifecycle?
11 *
9.4a What are the goals of the project (technology goals and business goals)
9
11.5a Is there any additional information about the project you would like to supply
11.6a What business domains does this project address?
911.1b Name of the project
9
11.2b Project url URL (if public)
911.3b Where is the project at on the project lifecycle?
11 *
9.4b What are the goals of the project (technology goals and business goals)
9
11.5b Is there any additional information about the project you would like to supply
11.6b What business domains does this project address?
...