用户访谈记录 - 执行层(开发工程师)
一、基本信息
| 项目 | 内容 |
|---|---|
| 访谈时间 | 2026-03-07 09:00-10:00 |
| 访谈地点 | 公司会议室A |
| 访谈对象 | 陈工程师 |
| 职位/角色 | 开发工程师/执行层 |
| 记录人 | 项目经理 |
| 访谈方式 | 面对面 |
二、访谈内容
2.1 日常工作流程
问:请描述一下您目前的日常工作流程?
答: 我的日常工作主要包括:
上午:
- 9:00-9:30:查看邮件和消息,处理紧急问题
- 9:30-10:00:参加站会,同步工作进展
- 10:00-12:00:编码开发,完成功能开发
下午:
- 14:00-16:00:继续开发工作,代码审查
- 16:00-17:00:提交代码,部署测试环境
- 17:00-18:00:处理Bug,编写文档
高频工作:
- 登录各种开发系统(每天10+次)
- 代码提交和部署(每天5-10次)
- 查看文档和知识库(每天5+次)
关键发现:
- 需要频繁登录多个系统
- 开发工作依赖多个系统
问:在工作中使用哪些系统?频率如何?
答: 使用的系统:
每天使用:
- GitLab(代码管理)
- Jenkins(CI/CD)
- Jira(项目管理)
- Confluence(知识库)
- 邮件系统
- 即时通讯工具
经常访问:
- 测试环境系统
- 监控系统
- 日志系统
- API文档系统
偶尔使用:
- OA系统(审批)
- HR系统(查看信息)
- 财务系统(报销)
关键发现:
- 开发工具链完善
- 但系统众多,登录频繁
问:目前工作中最大的痛点是什么?
答: 最大痛点:
1. 登录繁琐
- 每个系统都需要单独登录
- 密码太多,经常忘记
- session过期频繁,需要重新登录
2. 权限申请慢
- 申请开发环境权限需要审批
- 审批流程长,影响工作
- 权限到期后需要重新申请
3. 信息分散
- 项目信息分散在不同系统
- 需要切换多个系统查看
- 缺乏统一视图
4. 账号管理混乱
- 各系统账号独立管理
- 密码策略不一致
- 离职后账号处理不及时
关键发现:
- 登录繁琐、权限申请慢是主要痛点
2.2 登录与认证
问:您每天需要登录多少个系统?
答: 登录系统统计:
每天必登(5+次):
- GitLab - 代码提交、合并请求
- Jenkins - 构建部署
- Jira - 查看任务、更新状态
- Confluence - 查看文档
- 邮件系统 - 工作沟通
经常登录(2-3次):
- 测试环境 - 验证功能
- 监控系统 - 查看应用状态
- 日志系统 - 排查问题
偶尔登录(每周几次):
- OA系统 - 提交审批
- 其他业务系统
总计: 每天需要登录8-10个系统
关键发现:
- 每天登录系统数量多
- 频繁登录影响效率
问:在登录过程中遇到过什么问题?
答: 登录问题:
密码问题:
- 密码太多,经常忘记
- 密码过期后无法及时修改
- 密码复杂度要求不一致
session问题:
- session过期频繁
- 需要反复登录
- 影响工作连续性
其他问题:
- 有些系统不支持记住密码
- 浏览器兼容性问题
- 手机端访问困难
期望:
- 单点登录(SSO)
- 一次登录,全系统通行
- 延长session有效期
关键发现:
- 密码管理和session过期是主要问题
- 强烈需要SSO
问:您希望如何改善登录体验?
答: 改善建议:
认证方式:
- 单点登录(SSO)- 最迫切
- 支持扫码登录
- 支持生物识别(指纹/人脸)
- 记住登录状态
密码管理:
- 统一密码策略
- 密码过期提醒
- 自助密码重置
安全与便利平衡:
- 开发环境可以记住登录
- 生产环境需要二次验证
- 支持信任设备
关键发现:
- SSO是最迫切需求
- 需要平衡安全与便利
2.3 权限管理
问:您在开发过程中需要哪些权限?
答: 权限需求:
代码权限:
- GitLab代码仓库访问
- 代码提交权限
- 分支创建权限
- 合并请求权限
环境权限:
- 开发环境访问
- 测试环境部署
- 预发布环境查看(只读)
- 生产环境查看(只读,受限)
工具权限:
- Jenkins构建权限
- 日志查看权限
- 监控查看权限
- 知识库编辑权限
关键发现:
- 需要代码、环境、工具三类权限
- 不同环境权限要求不同
问:目前权限申请和审批的流程是怎样的?
答: 权限申请流程:
当前流程:
- 在OA系统提交权限申请
- 部门主管审批
- 系统管理员审批
- 等待权限开通(1-3天)
- 收到权限开通通知
耗时:
- 简单权限:1-2天
- 复杂权限:3-5天
痛点:
- 申请流程长
- 审批进度不透明
- 影响开发进度
期望:
- 简化申请流程
- 常用权限自动分配
- 审批进度透明
关键发现:
- 权限申请流程长
- 影响开发效率
问:是否遇到过权限不足或权限过大的情况?
答: 权限问题:
权限不足:
- 需要查看日志但无权限
- 需要访问某些文档但无权限
- 临时需要某些权限
权限过大:
- 发现有些同事拥有不必要的权限
- 离职人员权限未及时回收
- 外包人员权限控制不严
影响:
- 权限不足影响工作效率
- 权限过大存在安全隐患
期望:
- 权限与岗位自动关联
- 定期权限审计
- 临时权限自动回收
关键发现:
- 权限不足和过大并存
- 需要自动化的权限管理
问:对权限管理的期望是什么?
答: 期望:
自动分配:
- 入职自动分配基础权限
- 岗位变动自动调整权限
- 常用权限默认开通
自助申请:
- 在线申请权限
- 审批进度透明
- 快速审批(常用权限自动审批)
权限审计:
- 定期权限审查
- 异常权限告警
- 权限使用统计
关键发现:
- 自动分配、自助申请、权限审计是核心需求
2.4 系统集成
问:您使用的开发工具需要与 System 系统集成吗?
答: 集成需求:
必须集成:
- GitLab - 用户同步、权限同步
- Jenkins - 用户认证、权限控制
- Jira - 用户同步、单点登录
- Confluence - 用户同步、单点登录
建议集成:
- 代码审查工具
- 测试管理平台
- 文档管理平台
- 即时通讯工具
关键发现:
- 4个核心开发工具需要集成
- 期望统一认证和权限
问:希望 System 系统提供哪些开发者支持?
答: 开发者支持需求:
认证支持:
- 统一身份认证
- API访问令牌管理
- 服务账号管理
权限支持:
- 细粒度权限控制
- 项目级权限管理
- 环境级权限管理
API支持:
- 完善的API文档
- SDK支持
- 示例代码
文档支持:
- 集成开发指南
- 最佳实践
- 常见问题解答
关键发现:
- 认证、权限、API、文档四类支持需求
问:对 System 系统的API有什么期望?
答: API期望:
功能:
- 用户认证API
- 权限校验API
- 组织架构查询API
- 用户信息查询API
设计:
- RESTful设计
- 标准HTTP状态码
- 统一的返回格式
- 完善的错误处理
文档:
- 在线API文档
- 请求/响应示例
- 支持在线测试
关键发现:
- 需要完善的认证和权限API
- 期望标准的RESTful设计
2.5 用户体验
问:对系统的易用性有什么期望?
答: 易用性期望:
界面:
- 简洁清晰,不要复杂
- 常用功能快捷入口
- 支持搜索
操作:
- 操作简单,学习成本低
- 有操作指引
- 支持批量操作
反馈:
- 操作结果及时反馈
- 错误提示清晰
- 提供帮助文档
关键发现:
- 简洁、简单、及时反馈是核心需求
问:对系统的性能有什么要求?
答: 性能要求:
响应时间:
- 登录响应:< 2秒
- 页面加载:< 3秒
- API响应:< 1秒
并发能力:
- 支持1000+用户同时在线
- 高峰期不卡顿
稳定性:
- 系统可用性99.9%
- 故障快速恢复
关键发现:
- 响应时间和稳定性是核心要求
问:对移动端支持有什么期望?
答: 移动端期望:
使用场景:
- 紧急审批
- 查看消息通知
- 简单操作
功能:
- 支持查看信息
- 支持简单审批
- 支持消息推送
体验:
- 界面适配移动端
- 操作便捷
- 响应快速
关键发现:
- 移动端主要用于查看和简单操作
2.6 通用话题补充
问:您目前在工作中使用哪些系统?
答: 作为开发工程师,我日常使用的系统:
- 代码管理 - GitLab、GitHub
- CI/CD - Jenkins、GitLab CI
- 项目管理 - Jira、禅道
- 知识库 - Confluence、Wiki
- 沟通协作 - 邮件、即时通讯
- 开发工具 - IDE、数据库工具
使用频率:
- 代码管理系统:每天多次
- CI/CD系统:每天多次
- 项目管理系统:每天使用
关键发现:
- 开发工具链完善
- 系统众多
问:这些系统的用户管理和权限控制是如何实现的?
答: 现状:
- GitLab:独立用户管理,支持LDAP
- Jenkins:独立用户管理
- Jira:独立用户管理
- Confluence:独立用户管理
问题:
- 各系统独立管理
- 权限申请流程长
- 缺乏统一视图
关键发现:
- 用户管理分散
- 需要统一管理
问:您在登录不同系统时遇到过什么问题?
答: 登录问题:
- 密码太多,经常忘记
- session过期频繁
- 需要反复登录
- 影响工作效率
期望:
- 单点登录
- 延长session有效期
- 记住登录状态
关键发现:
- 频繁登录影响效率
- 强烈需要SSO
问:您是否遇到过权限不足或权限过大的情况?
答: 权限问题:
- 权限不足 - 需要查看日志或部署但无权限
- 权限过大 - 发现有些同事权限超出需要
影响:
- 权限不足影响工作
- 权限过大存在安全隐患
期望:
- 权限与岗位自动关联
- 定期权限审计
关键发现:
- 权限不足和过大并存
问:您在用户管理方面遇到的最大困难是什么?
答: 最大困难:
- 登录繁琐 - 需要频繁登录多个系统
- 权限申请慢 - 审批流程长,影响工作
- 信息分散 - 项目信息分散在不同系统
- 账号管理乱 - 各系统账号独立管理
关键发现:
- 登录、权限、信息、账号是四大困难
问:目前的权限管理存在哪些问题?
答: 问题:
- 申请流程长 - 影响开发进度
- 审批不透明 - 不知道审批进度
- 权限回收慢 - 离职人员权限回收不及时
- 缺乏审计 - 无法查看权限使用情况
关键发现:
- 权限管理流程存在问题
问:您希望 System 系统首先解决什么问题?
答: 优先级:
- 单点登录 - 一次登录,全系统通行
- 权限自动分配 - 入职自动分配开发权限
- 权限自助申请 - 在线申请,快速审批
- 统一视图 - 统一的项目信息视图
关键发现:
- SSO和权限自动化是核心需求
问:您对 System 系统的整体期望是什么?
答: 期望:
- 简单易用 - 操作简单,不增加负担
- 高效便捷 - 减少登录和权限申请时间
- 稳定可靠 - 系统稳定,不影响开发
- 易于集成 - 与开发工具良好集成
关键发现:
- 简单、高效、稳定、易集成是核心期望
问:您认为 System 系统上线后会带来哪些改变?
答: 改变:
- 工作效率 - 减少登录时间,效率提升20%
- 开发体验 - 权限申请更便捷,体验更好
- 安全性 - 权限管控更严格,风险更低
- 协作效率 - 统一视图,协作更高效
关键发现:
- 效率、体验、安全、协作四方面提升
问:对系统的界面设计有什么建议?
答: 建议:
- 界面简洁,不要复杂
- 常用功能快捷入口
- 支持搜索
- 响应快速
- 支持移动端
关键发现:
- 简洁、快捷、响应快是核心需求
问:希望提供哪些培训和支持?
答: 培训需求:
- 开发集成培训 - API使用、SDK集成
- 用户培训 - 系统功能、自助服务
- 技术文档 - API文档、集成指南
- 示例代码 - 常用场景的示例
支持需求:
- 技术支持快速响应
- 问题解答及时
- 定期技术分享
关键发现:
- 技术集成培训和文档是核心需求
问:还有其他建议或补充吗?
答: 建议:
- 充分测试 - 特别是性能测试和集成测试
- 灰度发布 - 逐步上线,降低风险
- 开发者友好 - 提供完善的API和文档
- 持续优化 - 根据反馈持续改进
关键发现:
- 重视测试、发布、开发者体验、持续优化
三、关键发现总结
3.1 核心痛点
- 登录繁琐 - 每天需要登录8-10个系统
- 权限申请慢 - 审批流程长,影响开发进度
- 信息分散 - 项目信息分散在不同系统
3.2 效率目标
- 单点登录 - 一次登录,全系统通行
- 权限自动分配 - 入职自动分配开发权限
- 权限自助申请 - 在线申请,快速审批
3.3 功能需求
- SSO - 单点登录,减少登录次数
- 权限管理 - 自动分配、自助申请
- 系统集成 - 与开发工具良好集成
3.4 开发者需求
- API支持 - 完善的认证和权限API
- 文档支持 - 详细的集成开发指南
- 开发者体验 - 简洁易用,不影响开发
四、待确认事项
- SSO方案 - 单点登录的技术方案
- 权限模型 - 开发人员的权限模型设计
- 集成方案 - 与GitLab、Jenkins等工具的集成
- API设计 - System系统的API设计
五、后续行动
- SSO方案设计 - 设计单点登录方案
- 权限模型设计 - 设计开发人员权限模型
- 集成方案确认 - 确认与开发工具的集成方案
- API设计 - 设计System系统API
访谈结束时间: 2026-03-07 10:00
访谈时长: 60分钟
记录整理时间: 2026-03-07 11:00
