软件需求课程可以帮助您学习如何收集和分析用户需求、创建详细的规格说明以及有效管理项目范围。您可以掌握撰写清晰文档、与利益相关者面谈以及使用 Use Cases 和 user stories 等技术的技能。许多课程都会介绍一些工具,如用于跟踪需求的 JIRA、用于可视化工作流程的 Lucidchart,以及在整个开发过程中帮助组织和优先排序功能的需求管理软件。
University of Michigan
您将获得的技能: 编程原则, 计算思维, 计算机编程, 开发环境, Python 程序设计, 软件安装
初级 · 课程 · 1-3 个月

University of Michigan
您将获得的技能: 数据可视化软件, 数据清理, 还原式 API, 数据分析, JSON, 交互式数据可视化, 可扩展标记语言(XML), 编程原则, 网络服务, 数据库, SQL, 网页抓取, 数据处理, Network Protocol(网络协议, Python 程序设计, 数据结构, 关系数据库, 计算机编程, 数据可视化, 数据库设计
攻读学位
初级 · 专项课程 · 3-6 个月

您将获得的技能: Computer Hardware, Technical Support, Software Installation, Technical Documentation, Hardware Troubleshooting, Customer Support, Computer Networking, System Software, Technical Communication, Computer Literacy, Linux, Microsoft Windows
初级 · 课程 · 1-3 个月

IBM
您将获得的技能: 数据清理, 数据可视化软件, 数据操作, 仪表板, 模型评估, 数据分析, 数据导入/导出, 交互式数据可视化, 无监督学习, 数据扫盲, 监督学习, Plotly, SQL, 生成式人工智能, 数据可视化, Jupyter, 专业网络, 数据挖掘, 数据转换, 探索性数据分析
攻读学位
初级 · 专业证书 · 3-6 个月

IBM
您将获得的技能: Kanban 原则, 风险管理, 管理团队, 利益相关者管理, 沟通, 项目管理, 项目风险管理, 软件开发生命周期, 项目管理生命周期, Agile 方法论, 同行评审, 面试技巧, 信息技术, 敏捷软件开发, 挣值管理, 利益相关者的参与, 资源管理, 软件架构, 敏捷项目管理, 项目时间表
初级 · 专业证书 · 3-6 个月

您将获得的技能: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Large Language Modeling, Responsible AI, AI Personalization, Mobile Development, AI Security, Anthropic Claude, Artificial Intelligence, LLM Application, Software Development Tools, Software Testing, Apple iOS, AI Product Strategy, Test Automation, Software Development, Prototyping, Artificial Intelligence and Machine Learning (AI/ML)
高级设置 · 专项课程 · 1-3 个月

Tableau Learning Partner
您将获得的技能: 业务流程建模, 解决方案交付, 利益相关者管理, 业务过程, 关键绩效指标 (KPI), 用户需求文件, 业务指标, 利益相关者分析, 数据可视化, 需求征询, 商业分析, 业务要求
初级 · 课程 · 1-4 周

您将获得的技能: Model Deployment, MLOps (Machine Learning Operations), AI Orchestration, Dependency Analysis, Application Deployment, Continuous Deployment, Generative AI, Release Management, Regression Testing, Cloud Deployment, Verification And Validation, Site Reliability Engineering, CI/CD, Model Evaluation, Continuous Delivery, Data-Driven Decision-Making, Application Performance Management, Software Technical Review, Kubernetes, System Requirements
中级 · 课程 · 1-4 周
多位教师
您将获得的技能: Java 编程, 面向对象设计, 调试, 交互式数据可视化, 软件设计, Java, 数据分析, 单元测试, 面向对象编程(OOP), 用户界面(UI), 事件驱动编程, 文件输入/输出, 计算机编程, JUnit, 解决问题, 密码学, 软件工程, 数据结构, Algorithm, 性能调整
初级 · 专项课程 · 3-6 个月

IBM
您将获得的技能: 对象关系映射, Linux 命令, Git(版本控制系统), 数据导入/导出, 应用程序部署, NoSQL, 还原式 API, Grafana, 云部署, 软件开发生命周期, Django (网络框架), Istio, Python 程序设计, MongoDB, 软件架构, Bash(脚本语言), 外壳脚本, 微服务, Kubernetes, 开放式网络应用程序安全项目(OWASP)
初级 · 专业证书 · 3-6 个月

Georgia Institute of Technology
您将获得的技能: 用户体验设计, 原型设计, 用户界面 (UI) 设计, UI/UX 研究, 需求分析, 以用户为中心的设计, 可用性, 可用性测试, 用户研究, 交互设计
初级 · 课程 · 1-3 个月

SAP
您将获得的技能: 企业架构, 测试脚本开发, 建立融洽关系, 项目管理, ABAP RESTful 编程模型(RAP), 系统设计与实施, 产品路线图, 建立关系, SAP S/4HANA, 协商方法, 项目实施, 软件即服务, 劳动力发展, 测试计划, 需求分析, 项目关闭, 解决方案架构, 企业资源规划, 公司名称, 利益攸关方沟通
初级 · 专业证书 · 3-6 个月