软件需求课程可以帮助您学习如何收集和分析用户需求、创建详细的规格说明以及有效管理项目范围。您可以掌握撰写清晰文档、与利益相关者面谈以及使用 Use Cases 和 user stories 等技术的技能。许多课程都会介绍一些工具,如用于跟踪需求的 JIRA、用于可视化工作流程的 Lucidchart,以及在整个开发过程中帮助组织和优先排序功能的需求管理软件。

Microsoft
您将获得的技能: Generative AI, Microsoft Copilot, Prompt Engineering, Test Case, Responsible AI, Microsoft Visual Studio, Version Control, Code Review, GitHub, Integrated Development Environments, AI Enablement, Software Configuration Management, Software Development Tools, Software Documentation, AI Workflows, Program Development, Development Environment, LLM Application, Maintainability, Project Management
中级 · 专项课程 · 1-3 个月

IBM
您将获得的技能: 调试, 软件文档, 软件开发生命周期, 计算机编程, 软件开发, 代码审查, Scrum(软件开发), 敏捷项目管理, 技术支持与服务, Agile 方法论, 软件质量保证, 技术支持, 质量保证, COBOL(编程语言)
初级 · 课程 · 1-3 个月

University of California San Diego
您将获得的技能: 沟通, 人际沟通, 数据结构, 适应, 克服障碍, 解决复杂问题, 自我意识, 技术交流, 解决问题, 语言交流技能, Algorithm, 软件工程, 协作, 成长意识
中级 · 课程 · 1-3 个月

Advancing Women in Tech
您将获得的技能: Goal Setting, Engineering Management, Smart Goals, Recruitment, Technical Management, Management Training And Development, Talent Management, Leadership and Management, Talent Acquisition, People Management, Team Leadership, Software Engineering, Leadership, Program Management, Cloud Engineering, Business Strategy
初级 · 课程 · 1-4 周

您将获得的技能: Digital Transformation, Generative AI, ChatGPT, AI Enablement, Strategic Decision-Making, Software Development Tools, LLM Application, Prompt Engineering, Artificial Intelligence, User Interface (UI) Design, Debugging
初级 · 课程 · 1-4 周

Coursera
您将获得的技能: Agile 方法论, AI 工作流程, 负责任的人工智能, 工程管理, 团队导向, 跨职能合作, 生成式人工智能, 软件工程, 软件开发工具, AI 赋能, 软件开发方法
中级 · 课程 · 1-4 周

IBM
您将获得的技能: 系统分析, 单元测试, 软件设计, 软件测试, 软件开发生命周期, Agile 方法论, 软件开发, Scrum(软件开发), 系统开发, 伪代码, z/OS, 主机计算, 编程原则, 系统架构, COBOL(编程语言)
初级 · 课程 · 1-3 个月

Universidad Nacional Autónoma de México
您将获得的技能: Music Theory, Music, Post-Production, Open Source Technology, Media Production, Musical Composition, Music History, Aesthetics, Collaborative Software, Data Sharing, Creativity, Digital Publishing, Software Installation, Editing, Content Creation, Computer Programming Tools
初级 · 专项课程 · 1-3 个月

Coursera
您将获得的技能: Test Planning, Test Tools, Software Testing, Test Execution Engine, Test Case, Software Quality Assurance, User Acceptance Testing (UAT), Quality Assurance, Agile Methodology, Risk Management Framework
初级 · 课程 · 1-4 周

Board Infinity
您将获得的技能: Retrieval-Augmented Generation, Google Gemini, Engineering Software, Responsible AI, Embeddings, Gemini, Software Development Tools, AI Workflows
初级 · 课程 · 1-4 周

Universidad Nacional Autónoma de México
您将获得的技能: Music Theory, Music, Open Source Technology, Media Production, Musical Composition, Digital Signal Processing, Music History, Electronic Components, Post-Production, Electronics, Aesthetics, Hardware Design, Collaborative Software, Data Sharing, Embedded Systems, System Configuration, Algorithms, Creativity, Instrumental Music, Digital Publishing
中级 · 专项课程 · 3-6 个月

您将获得的技能: Kanban Principles, Workflow Management, Agile Software Development, Sprint Planning, Agile Project Management, Project Estimation, Agile Methodology, Project Management Software, Estimation, Process Optimization, Backlogs, User Story, Process Improvement, Resource Utilization
初级 · 课程 · 1-3 个月