软件工程 = 方法论 + 过程 + 工具。
软件工程就是使用工具和方法论(原材料、配方)生产软件产品的过程(详细步骤)。
项目管理工具
- 任务管理和进度跟踪
- 项目计划
- 团队沟通
需求分析
1、需求追踪
- Reqtify (only for 3ds)
- Polarion (Only for siemens)
- Basecamp
- Jira
- Microsoft Azure DevOps Server
- IBM ALM solutions
- CA Agile Central
2、用户体验原型
软件设计
1、UML建模工具
- Enterprise Architect
- Visual Paradigm
- StarUML
- ArgoUML
- PlantUML
- Lucidchart
- Gleek
- Diagrams
- Nulab
- Gliffy
- Wondershare EdrawMax
- Visio Professional 2021
2、仪表板构建工具
软件开发
1、源代码管理
- Github
- Git
- GitLab
- Apache Subversion (SVN)
- Concurrent Versions System (CVS)
- Mercurial
- Monotone
- Bitbucket Server
- Team Foundation Server
- Bazaar
2、持续集成/持续部署工具
- Jenkins
- CircleCI
- TeamCity
- Bamboo
- GitLab
- Buddy
- Travis CI
- Codeship
- GoCD
- Wercker
- Semaphore
- Nevercode
- Spinnaker
- Buildbot
软件测试
1、错误跟踪工具
- Backlog
- Katalon TestOps
- Jira
- Bugherd
- Userback
- Marker
- Kualitee
- Bugzilla
- Mantis
- Redmine
- =software]IBM Rational ClearQuest
- Lighthouse
- Zoho Bug Tracker
2、软件测试管理工具
- Testpad
- TestRail
- Xray
- PractiTest
- TestMonitor
- TestBench
- SpiraTest
- ALM/Quality Center
- QADeputy
- TestCaseLab
- Deviniti
- Klaros-Testmanagement
- TestLink
- IBM Engineering Lifecycle Management
- XQual
- TestLodge
- Silk Central
- Testuff
- Gemini
- Bugzilla Testopia
- Fitnesse
3、自动测试工具
- Selenium
- Katalon Studio
- UFT
- Watir
- TestComplete
- TestPlant eggPlant
- Tricentis Tosca
- Ranorex
- Robot Framework
4、压力测试工具
- WebLOAD
- LoadNinja
- HeadSpin
- ReadyAPI Performance
- LoadView
- Keysight’s Eggplant
- Apache JMeter
- LoadRunner
- Rational Performance Tester
- NeoLoad
- WAPT
- Loadster
- k6
- Testing Anywhere
- Appvance
- StormForge
软件运营和维护工具
1、自动部署
- Jenkins
- ElectricFlow
- Microsoft Visual Studio
- Octopus Deploy
- IBM UrbanCode
- AWS CodeDeploy
- DeployBot
- Codar
- CircleCI
- Gradle
- Automic
- XL Deploy
- Codeship
- GoCD
- Capistrano
- Travis CI
- BuildBot
2、日志分析工具
- Sematext Logs
- SolarWinds Loggly
- Splunk
- Logentries
- logz.io
- Sumo Logic
- SolarWinds Log & Event Manager
- ManageEngine EventLog Analyzer
- Papertrail
- LogDNA
- Datadog
- Logstash
- Fluentd
- Graylog
- GoAccess
3、系统监测工具
- SolarWinds Server & Application Monitor
- Atera
- SuperOps RMM
- ManageEngine Applications Manager
- Paessler PRTG Network Monitor
- N-able N-sight
- Site24x7 Server Monitoring
- NinjaOne
- Sematext Infrastructure Monitoring
- Nagios XI