本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
附录:应用程序现代化问卷
以本部分中的问卷作为起点,为项目的现代化评估和规划阶段收集信息。您可以下载这份 Microsoft Excel 格式的调查问卷,并用来记录您的信息。
处置
-
应用程序 ID 是什么?
-
应用程序类型是什么?
-
打算如何处置应用程序(例如,更换平台、重构或替换)?
重构决策的重新验证
-
这是一款高价值(创收)的应用程序吗?
-
这是一款面向客户的应用程序吗?
-
这是一款需要添加或增强业务功能的战略性应用程序吗?
-
您是否愿意转换应用程序,以支持加快创新步伐?
-
此应用程序是否使用专有或自定义框架或库? 如果是,请提供专有框架或库的名称。
-
应用程序编程语言的框架和版本是什么? (仅适用于自定义应用程序)
接口和依赖项
-
列出将访问此应用程序的应用程序(入站接口)。
-
列出此应用程序将访问的应用程序(出站接口)。这是一款面向客户的应用程序吗?
-
接口类型是什么?
-
接口协议是什么?
-
提供此应用程序使用的共享服务的列表(例如,Active Directory、日志记录、备份和监控)。
-
提供依赖当前应用程序数据库的应用程序列表。
-
接口是直接接口、代理接口还是两者兼有?
应用程序特征和配置文件
-
此应用程序使用何种缓存策略或技术?
-
此应用程序使用何种集群技术?
-
此应用程序使用何种排队服务或技术?
-
该应用程序是否支持移动接口? (仅适用于移动渠道)
-
此应用程序是否无状态?
-
此应用程序如何支持可扩展性?
-
为运行此应用程序而配置的 Java 虚拟机 (JVM) 堆大小是多少?
-
以行数衡量,应用程序代码的大小是多少? (仅适用于自定义应用程序)
-
此应用程序是否能够快速适应监管要求的变化?
-
您是否有此应用程序的单元测试脚本?
COTS 应用程序
-
商用现成 (COTS) 应用程序代码是否已扩展和自定义?
-
什么是 COTS 自定义编程语言扩展?
-
COTS 应用程序的自定义代码扩展的大小(行数)是多少?
-
此 COTS 应用程序是否需要自定义配置?
-
安装、配置和验证此应用程序的总体工作量是多少?
数据库(自定义)
-
数据库的大小是多少(以 GB 为单位)?
-
数据库表的总数是多少?
-
存储过程的总数是多少?
-
存储在数据库外部的远程或本地 blob 的总大小是多少? (仅当应用程序数据库使用 blob 时回答。)
-
每个表的平均属性数量是多少?
-
此应用程序有多少数据库作业?
屏幕、报告和批处理作业(自定义和 COTS)
-
此应用程序包含多少个屏幕?
-
列出与此应用程序相关的所有报告。
-
列出与此应用程序相关的所有批处理作业和进程,并列出运行这些作业的控制系统。
安全性与合规性
-
什么是源代码控制或存储库系统?
-
列出此应用程序的所有合规性要求。
-
什么是数据分类?
-
提供此应用程序使用的单点登录 (SSO) 集成的名称(如有)。
-
提供此应用程序使用的第三方身份验证系统的名称(如有)。
-
如何保护数据?
操作
-
此应用程序是否部署在负载均衡器后面?
-
此应用程序是否需要粘滞会话?
-
此应用程序是否需要访问共享存储? 如果需要,请指定共享存储的大小。
-
静态内容(例如 MP3、JPEG、AVI、WMV、PNG、GIF 文件)的大小是多少(以 GB 为单位)?
-
什么是恢复时间目标 (RTO) 和恢复点目标 (RPO)?
-
此应用程序是否需要高可用性?
-
此应用程序是否需要辅助失效转移站点进行灾难恢复?
-
运行此应用程序需要多少个 CPU?
-
此应用程序的内存大小是多少?