课程: Planning and Releasing Software with Jira
Using software development tools - Jira教程
课程: Planning and Releasing Software with Jira
Using software development tools
- [Instructor] In this section, we'll discuss the many tools used to plan, create, and deploy software, including Atlassian tools and some alternatives. To track a task from concession to completion, use an issue tracker or project management software, like Jira. Jira is a tool for planning and tracking. As mentioned previously, there are three types of Jira: one for business teams, software teams, and support teams. Many organizations get their start with Jira, and eventually add other Atlassian software along the way. To document a task, use a collaboration platform and document repository, like Confluence. Confluence helps organize work, manage documents, and discuss everything in one place. In 2017, Atlassian acquired Trello. With Trello, you can organize projects in a fun, flexible, and visual way. Atlassian lists Trello as a collaboration tool, but I find it more like Jira than Confluence. Information is displayed in a board view, like in Jira, but it doesn't have Jira's issue management or reporting power. In this course, we'll use Confluence for all documentation and collaboration needs. There are many code management tools to choose from. Bamboo is for continuous integration, deployment, and release management. Bamboo Cloud was decommissioned in 2017, and of course, Atlassian stopped selling new licenses of all their server products in February of 2021. But there's still a version of Bamboo for the data center deployment type. Bitbucket is used to manage, test, and deploy code. If you have a peer code review process, you might use Crucible to find bugs and improve code quality. FishEye helps search, monitor, and track code across repositories. FishEye and Crucible are in maintenance mode, however. Atlassian still provides security and bug fixes, but is not developing new features. Sourcetree is a free Git client for Windows and Mac. You can visualize and manage repositories through a simple graphical interface. For Windows environments, there's also an enterprise version to manage the software and future updates across all machines at your organization. Finally, to manage alerts and communicate system availability, use tools like Opsgenie and Statuspage. In this course, we'll focus on three core Atlassian tools. We'll use Confluence to plan and craft requirements at the beginning of the process and to document retrospectives at the end. We'll use Jira software to track work, record bugs, and indicate when software is released. And we'll use Bitbucket to manage and deploy code. Atlassian tools all connect to each other to provide added value. In the example, the Jira issue on the left is linked to a related Confluence page on the right. This makes it easy for users to find related information. The Confluence page shows real-time Jira information like the linked issue status. Atlassian tools also integrate with third party tools. You can get Jira issue or Confluence page update notifications in your Teams chat room. Visit marketplace.atlassian.com to see all the app, connection, and integration possibilities. Regardless of the tools you use, it's important to document them and understand the flow of information between each. You can download and customize my sample worksheet to show application connections at your organization. Download the handout from the exercise files area and LinkedIn Learning.
随堂练习,边学边练
下载课堂讲义。学练结合,紧跟进度,轻松巩固知识。