Below is the uncorrected machine-read text of this chapter, intended to provide our own search engines and external engines with highly rich, chapter-representative searchable text of each book. Because it is UNCORRECTED material, please consider the following text as a useful but insufficient proxy for the authoritative book pages.
 222   Appendix A Full Interview Guide  INTERVIEWER NOTE: This guide contains a list of questions.  However, it is anticipated that the conduct of each interview will adopt a relaxed, conversational tone.  Please paraphrase or adjust the order of questions to enhance rapport and keep the discussion moving forward. Focus on identifying processes, resources and capabilities, technical necessities, components, barriers and issues, and concerns.  Introduction Prior to asking questions to the interviewee, we will Identify who is on the phone and their role on the project Identify goal of the project using the paragraph below: State Departments of Transportation produce and use a nonânegligible amount and a large variety of data and information to make decisions. Web portals have become the primary way of providing DOT internal and external users with the information they want in a timely and costâeffective manner. DOT Enterprise information portals (EIPs) are how DOTs provide and manage several web portals to their users. EIP are challenging to design, maintain and evolve because they encompass many diverse web portals, many diverse datasets and functions. The goal of this project is to identify what are the requirements of a DOT EIP web portal and what architecture should it use to be sustainable, that is to grow with its datasets, adapt to new technologies (Sensors, GIS, etc.) and clients (mobile, tablets) without requiring a complete redesign each time. To establish these requirements and architecture, we want to learn about the kind of data and information you work with and, if applicable, have you tell us aboutÂ Â ï· Your portal architectureÂ ï· Its data, user and goalsÂ ï· Its challenges and current issuesÂ ï· How it is maintainedÂ ï· How it is likely to evolve in the next 5 years  We will develop a guide to development and management of effective DOT enterprise information portals for agency businessâmanagement personnel to understand the issues to be addressed in making information and data about the stateâs transportation system and agency operations available to information users and the responsibilities and costs associated with portal development and maintenance. The guide should also help agency information technology managers to develop strategies for evolving existing EIPs and creating new ones to effectively and sustainably deliver information of value to users.  Additional comments about the interview:Â
 223   Todayâs conversation is scheduled for one hour, and we have some questions to guide us and make sure we finish within the time frame Beg forgiveness for pushing ahead on some questions in the interest of time.  We will try to come back to other issues at the end if time allows. 1. Background/Profile Name Contact Information Agency/Division Role/Title Bio Note background, expertise, years with agency, responsibilities Links Relevant links to portal interfaces, organization division, etc. Overview of Practice Summarize what we know about user groups, services provided, user interfaces available, etc. Interview Date/Time   Interviewers  Probe the interviewee for details about himself: âPlease tell us a little bit about yourself and your role at ____________________.  In particular, include a quick overview of the kind of data/information you work withâ. 2. Priorities in Serving End-Users 2a. Identify EndâUsers Interviewer goals: Identify who the users are and how they currently access the data Today, who are the endâusers for your agencyâs data?    Include those who currently use an EIP interface or would benefit from an EIP interface. Which of these do you consider to be your agenciesâ highestâpriority user groups?  Why? What are (each) userâs goals when interacting with your agency?  Response should not merely consider technological needs What are userâs goals?  What do they need to accomplish as part of their interactions or relationship?Â
 224   Focus on current clients and data.  More forwardâlooking responses will be noted and followedâ up in the next section. Interviewer note: Focus on current clients and hold discussion of future needs until later. After the interview, the answers should be arranged in a table similar to the one below. End-User Type Example Priority Why? What value is this user to the agency? User Goals e.g., A&E contractors, public customers e.g., commuters i.e., rank from 1 to n e.g., time sensitive decisions, legal requirements, public relations concern/customer satisfaction e.g., access contracts, submit bids, addendums, data analysis, real-time traveler information  Interviewer note: Next, we will drill into a discussion of how users get to the data they need. Either through an EIP or through other approaches (call, email, ftp, etc.) What is the mechanism for getting this data? Describe the interface if one exists. E.g., portal name/link, written requests, telephone inquiries How did this functionality/interface come to be?  Probe on history: what were the factors that made this happen, e.g., a champion, a new funding stream, user demand If no interface exists, why not? What are the limiting factors? E.g., institutional culture (âweâve always done it this wayâ), lack of funding Focus on highâpriority users but may ask about some lower priority scenarios if time allows or if one is of special interest. 2b. Understand Infrastructure, Processes, Procedures, Successes and Difficulties INTERVIEWER GOAL: To better understand the frontâend and backâend systems that support the retrieval of data/information by users. We will use the focuses listed below and their associated questions to probe the interviewee about the infrastructure of its current portal, its processes and procedures as well as its successes and difficulty Now we would like to get a better understanding of how your group/team manages the data and how it is used by the different user groups you mentioned previously. In this part of the interview we will focus on various topics to identify the function and infrastructure, the processes and procedures that they run, and isolate the successes and difficulty the interviewee system is encountering, that is, the satisfaction or dissatisfaction of its users. Search and Discovery This section of the interview explores the DOT EIP needs for search and discovery. It helps define how content organization and search will need to be implemented.  Example questions:Â
 225Â Â Â ï· How is search being used on your portal/service?Â ï· How many documents are expected to be indexed?Â ï· Will searches be done across various types of documents?Â ï· How many concurrent search users are expected?Â ï· Will use occur at certain times of the day?Â Â ï· How many concurrent users will occur at each time?Â ï· How many concurrent searches are expected?Â ï· How is document security or access rights affecting searches?Â Â ï· How do you currently implement search and discovery within your DOT documentation?Â ï· What are the current issues with search and discovery on your portal/service? Data and Metadata This section of the interview will explore the data needs of a DOT EIP.  It will help identify how portal data needs to be collected, refined, explored, organized and maintained.  Example questions:Â ï· What is the average size of the data files you currently have?Â ï· What format(s) are the data in? (database, text files, images, video, etc.)Â ï· Who is the intended audience of this data?Â ï· Who is the intellectual property owner of this data?Â ï· Please describe any conditions or constraints placed on the sharing of this data (mandatory dissemination agreements, confidentiality clauses, etc.)Â ï· Please describe briefly the way your data is currently organized: file name conventions, any existing metadata, units, etc. Is your current system important for you to keep or would you be willing to adjust to a more universally compatible metadata system?Â ï· Where are your files currently stored?  Do you currently have backups of your data?Â ï· What uses do you anticipate your data may be put to in the future?Â ï· What security measures do you require to control access to your data going forward?Â ï· How long would you like your data to be preserved?Â Â ï· What security measures are currently being used to control access to your data?Â ï· Are you currently using a taxonomy or ontology to describe your data? Reliability This section of the interview explores how reliable DOT EIPs need to be. It will help identify the various failures and potential failures that portal/services could be subject to and what is needed to minimize their impact. Example questions:Â ï· What are the ways in which your portal/service can fail to fulfill its functions?Â ï· What causes each functional failure?Â ï· What happens when each failure occurs?Â ï· What are the consequences of each failure?Â ï· What should be done to prevent or predict the failure?Â ï· What should be done if a suitable proactive task cannot be found?Â ï· What is the current reliability of your data stores?Â ï· What is the risk of data corruption on your portal/service?Â
 226   Business Objectives This section of the interview focuses on extracting the business objectives and business requirements of DOT EIPs. It is important to understand objectives and requirements early so as not to make erroneous assumptions that could affect the accuracy of your future deployments. Example questions:Â ï· What are the current and future business goals of this portal/service? (For example, do you want to enhance customer service? Increase employee productivity? Reduce the cost of doing business?)Â ï· What are the key priorities for the portal?Â ï· What kind of portal/service will you need? (For example, DOTâtoâDOT (B2B), DOTâtoâconsumer (B2C), DOTâtoâenterprise (B2E), or a hybrid?)Â ï· Do you want employees to access intranet applications from the Internet?Â ï· Who is your target audience (all portal users, employees, or customers)?Â ï· What services or functions will the portal/service deliver to users?Â ï· Do you need to provide secure access to your portal? Performance This section of the interview explores the performance that will be needed to be delivered by DOT EIPs. Scalability, capacity, and high availability are some of the subjects we will inquire about. Example questions:Â ï· What performance requirements exist?Â ï· What high availability requirements exist?Â ï· What response times are acceptable?Â Â ï· How many concurrent sessions, or connected users, are likely during peak use?Â Â ï· What is the aboveânormal peak time?Â ï· How does aboveânormal demand affect your portal/service?Â ï· What sort of user activity occurs during peak periods?Â ï· What use statistics do you have for existing applications?Â ï· Do you have web traffic analysis figures for an existing portal?Â ï· Are you encountering performance issues when new services are added?  Maintainability This section of the interview explores how DOT EIPs will need to be administered and maintained. It will explore how portal/services are currently being managed and will help identify DOT EIP maintainability requirements. Example questions:Â ï· What are the requirements for backing up and restoring your portal?Â ï· How are software patching and security updates deployed on the portal/service?Â ï· How is provisioning to be handled?Â ï· Will you use delegated administrators for your portal?Â ï· Does your organization have processes in place and technical abilities to maintain portal?Â ï· Will you train your support organization in maintenance and operations of the portal?Â ï· Is your portal/service currently using IaaS or PaaS?Â
 227   FrontâEnd Systems This section of the interview explores the frontâend systems that will be used for access to DOT EIP. It will help identify how your users will connect to your portal and what kinds of devices they will use. Example questions:Â ï· How will users access your portal?Â ï· What environments do your users have?Â Â ï· Where will they connect from and through what kind of network connection?Â Â ï· What features will your users be required to have? Camera, GPS, microphone?Â ï· Will your portal support distribute sensors/Internet of Things systems? Availability This section of the interview explores the availability needs of DOT EIPs. It will explore the portal needs to successfully provide DOT EIP services over time and understand the availability requirements for each service. Different services might require different levels of availability. Example questions:Â ï· What high availability requirements exist for the portal/service?Â ï· What are the requirements for preventing any single point of failure to the portal/service?Â ï· Have your portal/service data stores and delivery points, network, and backâend systems been designed to be highly available?Â ï· How effective is the production support organization?Â ï· Does the support staff have the necessary skills, processes, and procedures in place to adequately maintain the portal/service?Â ï· Are you concerned about denial of service attacks?Â ï· Do the size and availability requirements of your portal/service warrant the use of clustered architecture?Â ï· Does your organization have the expertise to operate and maintain clusters in the event of problems? Security This section of the interview will help determine the security needs of DOT EIPs. Example questions:Â ï· What type of security threats is your portal/service exposed to?Â ï· Do users need to access intranet information through the Internet?Â ï· What kind of authentication is required for your portal/service?Â ï· What kind of encryption is required for your portal/service?Â ï· What are your current security policies?Â ï· Do you implement single signâon on your portal/service? What are the requirements?Â ï· Are there requirements for running SSL internally between servers, and if so, what is the projected data flow? (This is important to know for deployment.)Â ï· What are your current portal/service password policies?Â ï· What level of security is required to interact with the portal bid services?Â Â ï· What are the next threats to your portal/services?Â ï· How do you deal with current threats?Â
 228    Interviewer note: If time allows, ask the questions in this additional focus area  BackâEnd Systems This section of the interview examines the current and future DOT EIP backâend systems to assess what will be needed to support the current and future needs of the DOT EIPs. Scalability, performance, and data center organization are among the factors to be explored. Example questions:Â ï· Does your organization have the technical competence and support organization to deploy and maintain the portal system?Â ï· Are backâend systems scaled to levels that your portal will need?Â ï· Can backâend systems support concurrent users during normal use? During peak use?Â ï· Can your existing backâend systems support the number of concurrent users expected for your portal?Â ï· How many geographic locations are involved? How does traffic in these areas vary?Â ï· What type of redundancy do you have?Â ï· How do you manage maintenance and production upgrades? User Behaviors and Patterns This section of the interview focuses on extracting information related to the people who will use the portal. Information such as when they will use the portal, how they will access it, and how they have used previous portals are keys to identifying new requirements. Example questions:Â ï· How many end users will you have? What is the size of your target audience?Â ï· Will users login to the portal at the same time each day? Will they use the portal at work or somewhere else?Â ï· Are users in the same time zone or in different time zones?Â ï· How long do you expect the typical user to be connected, or have a valid portal session open? What use statistics do you have for existing applications?Â Â ï· Do you have web traffic analysis figures for an existing portal?Â ï· Is portal use likely to increase over time? Or stay stable?Â ï· How fast will your user base grow? Technical Goals This section of the interview focuses on how you implement your portal. It is used to define more precisely target population, performance standards, and other factors related to your goals. Example questions:Â ï· What is your portalâs biggest priority?Â ï· How will this application/service be delivered on the portal?Â ï· What is your target population?Â ï· What performance standard will be necessary?Â
 229Â Â Â ï· What transaction volume do you expect? What transaction volume do you expect during peak use?Â ï· What response time is acceptable during peak use?Â ï· What level of concurrencyâthe number of users who can be connected at any given timeâis necessary?Â ï· Should access to the portal be through intranet or Internet? Future Growth This section of the interview focuses on assessing what capacity you will need in the future. It will help establish DOT EIP growth expectations and upcoming changes and the needs to accommodate them. Example questions:Â ï· What is the projected growth for the portal?Â ï· Â How fast will the growth occur?Â ï· What new users do you expect?Â ï· How will your business objectives change in the upcoming years?Â ï· What plans do you have for future content?Â ï· What amount of data will your portal manage in the upcoming years?Â ï· What new services do you expect to see on your portal in the next 5 years?Â ï· How will these new services affect your portal?Â ï· Do current IT/ data rules or procedure affect your potential to sustain growth? Funding This section of the interview explores the funding and acquisition of DOT EIPs. It will help identify the ways sustainable DOT EIPs need to be funded, acquired and retired. Example questions:Â ï· What are the current funding challenges of your portal/service?Â ï· Describe the acquisition process used for your portal/service.Â ï· What metrics or justifications are used to justify portal/service investment or upgrade?Â ï· How are your portal/service expenses split between services and capital investment?Â ï· Is your current or future funding level allowing you to keep up with your portal/service growth?  3. Idealized Vision  INTERVIEWER GOAL: If there were no financial/technical/resource barriers, what would the interviewee like to see happen?  What is his/her ideal? What parts of this are feasible and which are not? Considering each user group (regardless if there is an existing portal), what needs are not being addressed well enough or at all?  i.e., what functionality is desirable? What would you like to see happen to fix this? E.g., more resources, champion, new technologies, better data With respect to agency performance (success factors and difficulties noted above), what are your highest priorities for change?  Â
 230   What are the obstacles to accomplishing these goals? What is your ideal approach to sharing data with clients?  If cost were not an option, how would you change things?  (Let interviewee pick his/her scenario of interest, then probe on others discussed above) 4. Assessment of Feasibility in Next 5 to 10 Years How feasible is each of these desired changes? Why? What has to happen differently? 5. Close-Out Is there anything you would like to add? Who else can we talk to to learn more? Â