jira live demo 2015 v12
TRANSCRIPT
www.linksoft.com.tw
JIRA Solution Live DEMO
Dream it Plan it Do it
Leon Hou • Linksoft Inc • @ Live DEMO 2015
www.linksoft.com.tw
Outline
• Who use the JIRA?• JIRA Advantage• JIRA Live DEMO• Atlassain Solution Overview• Agile Section & Project Management • Service Desk Section • Confluence Section• Bamboo Section• JIRA with QA Job by Spiratest • Technical support & training • Q&A
www.linksoft.com.tw
Who use the JIRA
• Over 35,000 companies have purchased our enterprise software
For more case : https://www.atlassian.com/company/customers/customer-list
www.linksoft.com.tw
Linksoft customer in Taiwan
www.linksoft.com.tw
What’s Issue Tracking System
• 誰負責這個工作 ?
• 目前的工作進度 ?
• 需經過哪些流程處理 ?
• 如何快速搜尋到問題
• 權限管理
• 統計與圖表
• 任務警戒功能
ALL Support by JIRA
www.linksoft.com.tw
JIRA Advantage
www.linksoft.com.tw
EZ Link All your system
• 透過 Application link 直接與您客戶的 JIRA 連線 ,issue & report direct sync.
• 您的 ERP / CSM …etc 資料需要整合 , 直接使用 REST API 整合至 JIRA 欄位 .
• Dashboard 一站式整合所有所需資訊 .
www.linksoft.com.tw
Highly flexible security
• Base on Project • Base on Issue
www.linksoft.com.tw
Highly flexible security
• Flexible Project Role decide by Team Leader
www.linksoft.com.tw
EZ to your workflow
• 不同類型問題 , 可支援不同 工作流程
• 支援多種狀態及條件邏輯 設定 , 快速完成組織邏輯
www.linksoft.com.tw
Creating Issues and Comments via Email
Customer
PM
Auto create new issue
Mail add to comment
www.linksoft.com.tw
The best decision-making system
• 多系統資訊結合 , 一站式資訊工作 .• 豐富的視覺化圖表 . 要看甚麼您決定 !!• 您最佳的決策系統 !!
www.linksoft.com.tw
Highly flexible search functions & effective chart
• 高度彈性 Filter 功能 , 跨專案 , 跨部門 , 您可自由選擇任何條件 , 自動搜索更新您的所有問題 .
• 高度彈性 Filter 功能 , 直接設定您的專案時間門檻 , 自動警示與監控專案 .
• Filter 搜索結果 , 自動產生圖表 , 成為您的視覺化決策系統 .
• 只要設定一次 Filter, 可多人分享 , 並自動更新狀態 !!
JIRA Filter
資料搜索需求
靜態搜索 :產生當下符合條件之資料 .
動態搜索 :設定的資料條件 ,會每個一段時間自
動搜索符合者
專案監控 :依據條件產生專案圖表
每日自動email匯報
www.linksoft.com.tw
Filter – 靜態搜索
www.linksoft.com.tw
Filter - 動態搜索
www.linksoft.com.tw
Filter - Subscribe
www.linksoft.com.tw
Existing data migration
• 現有資料移轉 CSV File , 直接轉移現有資料不流失 .• Bugzilla . Mantis . Trac 皆可直接轉移
www.linksoft.com.tw
Complete information integration
• JIRA marketplace 數千種 Plug-in , 滿足各項管理需求– Test Management & Auto Testing .– Micro Soft project 匯入與甘特圖呈現 .– KPI Report – Dashboard 工作模式
www.linksoft.com.tw
Real-time Discussion
• 工作專用聊天軟體 .Web/Windows/OSX/Linux/Android/iOS
• 完美整合 Atlassian 系列產品 .• 聊天紀錄不刪檔 , 可快速搜索聊天紀錄內容
www.linksoft.com.tw
IDE Integration
Other Integrations IDE
www.linksoft.com.tw
Complete education and training, and technical support
• 友環為 JIRA 台灣唯一 , JIRA 原廠認證 Expert.• 提供全系列 Atlassian 全系列產品 , 完整教育訓練 .• 台灣多種產業輔導經驗 , 範圍含括產官學 .• 依您的時間 , 預算 , 以及需求制訂課程 , 並由講師到貴公司指定
地點教學 .
• 原廠認證頁面
www.linksoft.com.tw
Atlassain Solution Overview
www.linksoft.com.tw
Atlassain Solution
Issue
專案管理工時 .人力
Scrum /Kanban
即時線上客服平台
IT Services
ODM/OEM
知識管理系統 / Document Center
Enterprise WiKi
Code Compare
程式碼變動整合Code Review
Continuous Integration / Build . Deploy . Test Management
www.linksoft.com.tw
Atlassain Stash base Solution
Issue
Branch create / Code version management
/ Coder Review
Continuous Integration / Build . Deploy .
www.linksoft.com.tw
JIRA Live DEMO
www.linksoft.com.tw
Project BackgroundDEMO Workflow
www.linksoft.com.tw
EZ to your workflow
• 不同類型問題 , 可支援不同 工作流程
• 支援多種狀態及條件邏輯 設定 , 快速完成組織邏輯
www.linksoft.com.tw
Project BackgroundVersion Schedule
www.linksoft.com.tw
Agile framework – Scrum
Review meeting:檢討是否符合用戶期望 ?是否為 End to End ?
Retrospective meeting:檢討開發流程與品質
Scrum 目的 :1. 持續改善與檢討2. 取得團隊的 velocity
Sprint (一般長度約兩周 ,或成品最短可見週期 )
www.linksoft.com.tw
Scrum Overview
Story
Story
• New Issue Type : Story
• Story 是不管如何做與可不可行的
• Story 的撰寫需要是 End to End 的方案 ( 每一段 Sprint 皆可被檢測 )
• Story 的 estimation 單位為Story Point
Story Point
心思各異 , 缺乏工程共識
資訊不足 ,難以準確估
計
產品概念認知差異大
• 綜合所有因素 , 累積產生Velocity
• 透過Velocity 改尋求改善
www.linksoft.com.tw
Adjustment Scrum factor
• Hour burn down chart
www.linksoft.com.tw
Adjustment Scrum factor
• Issue burn down chart
www.linksoft.com.tw
www.linksoft.com.tw
Services Desk Overview
Customer
Request
Agent
Collaborators
Save to KM Search from KM
www.linksoft.com.tw
Why Services Desk
外部客戶
無須了解作業流程 ,僅須知道問題處理狀態與解決方案 ,不佔
JIRA License Account
簡易服務業面 ,可輕鬆自訂服
務項目自訂 SLA(Services Level Agreement)持續檢討服務績效 ,
改進組織效能
Real Time Report 立刻掌握
您的服務狀態
www.linksoft.com.tw
User Type & License
Customer Agent Collaborator
JIRA / Services Desk License consume
No/No Yes/Yes Yes/No
Limitations • Create and
track their own requests
• Add comments to their own requests
• Add other participants to their own requests
• Assignee able User
• Services Desk Board Access
• View issues, comments and attachments
• Add internal comments to issues and delete their own comments
www.linksoft.com.tw
SLA(Services Level Agreement)
www.linksoft.com.tw
SLA
On Going SLAs
www.linksoft.com.tw
www.linksoft.com.tw
What’s Confluence
Enterprise WiKiDocument Center
Knowledge Management
Content Management
高度彈性權限可依據 Space / Page 設定權限
直覺式編輯環境Rich editor / Powerful Macro / Template
超強內容搜索有系統的整合 JIRA
issue文件內容搜索
(Word .Excel . PDF)
www.linksoft.com.tw
Save your issue to KM
Issue
專案管理工時 .人力
Scrum /Kanban
即時線上客服平台IT ServicesODM/OEM
知識管理系統 / Document Center
Enterprise WiKi
及時提供關聯性資料
www.linksoft.com.tw
Only JIRA
Project A Project B Project C Project D
Project G
Project F
Project E
Project I
Project H
Issue
Issue
Issue
IssueIssueIssue
Issue
Issue
Issue
Issue
Issue
Issue
Issue
Issue
Issue
Issue
www.linksoft.com.tw
JIRA with Confluence
Project A Project B Project C
Issue IssueIssue IssueIssueIssueIssue
www.linksoft.com.tw
Content manager and search
Project
www.linksoft.com.tw
www.linksoft.com.tw
What’s Bamboo
• CI(Continuous integration)沒有自動化編譯與測試能力等於白談 .• 依據您制定的 Plan,平行化的自動執行
www.linksoft.com.tw
Bamboo Overview
Source Repository
Developer
Commit平行編譯與測試
Build ScriptTest Suites
Local Agent Remote Agent
CI Server
Triggers
By Schedule By commit detected
By Repository branch
Build & Test Result Issue
www.linksoft.com.tw
Parallel Compile & Run Test
www.linksoft.com.tw
Get fast feedback
www.linksoft.com.tw
Painless CI on dev branches
www.linksoft.com.tw
Plan, track, build, deliver
www.linksoft.com.tw
Run tests in parallel
www.linksoft.com.tw
Integration of your QA Job
www.linksoft.com.tw
Integration of your QA Job
+ Unit Testing Frameworks Requirements Management Systems Automated Testing Tools
www.linksoft.com.tw
Dual system Cross Solution
In your JIRA workflow
Auto link be your Test Case
www.linksoft.com.tw
JIRA with QA Jobby Spiratest
www.linksoft.com.tw
SpiraTest
www.linksoft.com.tw
Feature
• Requirements Management • Test Case Management • Defect Tracking • Manual Testing • Automated Testing • Release Management • Reporting • Build Management
www.linksoft.com.tw
Automated Testing
• Integration with Rapise
www.linksoft.com.tw
Automated Testing
• Editing Test Scripts including Rapise, QTP, Squish, TestComplete and Selenium.
www.linksoft.com.tw
Automated Testing
• Managing Automation HostsThe automated test scripts managed in SpiraTest can be either executed on the local machine or scheduled for execution on a series of remote hosts.
www.linksoft.com.tw
Automated Testing
• Test Set Execution
www.linksoft.com.tw
JIRA with Spiratest
JIRA System &
Work Flow
Incidents & Issue
www.linksoft.com.tw
Automated Tools
• SpiraTest can integrate with a variety of automated functional testing tools:
– HP QuickTest Pro™ functional testing system– Selenium Remote Control functional testing framework– TestComplete™ functional and load testing system– Squish® multi-platform test automation system– SmarteScript™ functional testing system
• Planned:– HP LoadRunner load-testing system– Compuware TestPartner– Neotys load testing system– Rational suite of test automation systems– Additional open-source tools such as FitNesse
www.linksoft.com.tw
Automated Tools
• SpiraTest can integrate with a variety of automated unit testing tools and frameworks:
– NUnit and MS-Test frameworks for .NET– JUnit & TestNG frameworks for Java– PyUnit framework for Python– TAP framework for Perl– PHPUnit framework for PHP– Test::Unit framework for Ruby
www.linksoft.com.tw
Automated Tools for C/C++ & Multi-OS
• Robot framework • For Linux & Win 32/64 bit• Put the test function code then trigger by
Spiratest Remote launcher
http://code.google.com/p/robotframework/
www.linksoft.com.tw
Technical support & training
www.linksoft.com.tw
Technical support & training
原廠技術支援項目 時間Q&A by email or JIRA support system 購買後一年 . 由 JIRA 原廠開
出 License 時間起計
www.linksoft.com.tw
What’s Consultant Hours
系統建置 / 管理 / 應用教學
介面與功能客製化工程與教學 (AUI/
SDK)
跨系統工程諮詢與教學 (REST API /
SDK)IT 方案諮詢與工程
Consultant Hours
• 全方位企業級解決方案
www.linksoft.com.tw
友環技術服務 Consultant Hours
項目 內容
16 小時 : • JIRA System & DB install – 2 Hours • 系統管理與設定教學 – 8 Hours• JIRA API & REST API , 跨系統資訊整合技巧與開發教學 – 3 Hours
• 現場服務與彈性保留時數 – 3 Hours
24 小時 : • JIRA System & DB install – 2 Hours • 系統管理與設定教學 – 12 Hours• JIRA API & REST API , 跨系統資訊整合技巧與開發教學 – 4 Hours
• 現場服務與彈性保留時數 – 6 Hours
JIRA 流程導入說明 – Phase I
需求訪談
課表 & 執行計畫
Phase I Class
確認 Phase I 導入單一部門需求與流程 ,建議僅先導入一個
Plugin 工作系統
內部推廣
內部需求修正
執行期間 2W~3W ( 最低建議 1W)
友環技術支援 :以電話 .電郵 .技術文件為主 ,視情況決定是否使用教育訓練時數至現場服務
Reschedule & Plan
Phase I Class : 建立 JIRA 系統關鍵概念 , 使客戶擁有自行管理 / 建立專案與內部推
廣能力
JIRA 流程導入說明 – Phase II
需求訪談
課表 & 執行計畫
Phase I Class
所有外部需求 Plug-In 導入 , 多部門流程整
合例如 :Test Case /
Fisheye / MS Project
內部推廣
內部需求修正
執行期間 3W~4W ( 最低建議 3W)統計與規劃出需客製化工作
友環技術支援 :以電話 .電郵 .技術文件為主 ,視情況決定是否使用教育訓練時數至現場服務
Reschedule & Plan
Phase II Class : 建立 JIRA 系統與 Plug-In 工作流程整合 , 開始多部門工作整
合
JIRA 流程導入說明 – Phase III
需求訪談
課表 & 執行計畫
Phase I Class
需自行使用 API 客製化工作確認所需 API
教學
內部推廣
內部需求修正
友環技術支援 :以電話 .電郵 .技術文件為主 ,視情況決定是否使用教育訓練時數至現場服務
Reschedule & Plan
Phase III Class : 針對客戶需程式客製化內容 , 進行 API 技術教學讓客戶掌握自主開發能力
www.linksoft.com.tw
Q&A
www.linksoft.com.tw
Thank you for listening