Project

General

Profile

Wiki » History » Version 7

okurz, 2016-01-14 09:22
add titles to user stories so that we can link to anchors

1 3 okurz
# Introduction
2 1 alarrosa
3 3 okurz
This is the organisation wiki for the **openQA Project**.
4 1 alarrosa
5 3 okurz
# Organisational
6 1 alarrosa
7 3 okurz
## openQA calls
8
9
Currently there are two recurring openQA calls conducted at SUSE on http://jangouts.suse.de/. If there would be more interest from the outside the call could be made on a public platform.
10
11
Both meetings should target to finish in 15 minutes each. If more time is needed, propose to stay in the call with the required subset of attendees.
12
13
Standard rules of good "standup meetings" apply here, too, e.g.
14
15
* Be on time (be there at meeting start)
16
* Be concise (help keep the time limit)
17
* Be polite
18
* focus on
19
 * what you achieved
20
 * what you plan
21
 * where did you face problems where you could use help
22
23
24
### "openQA backend coordination" call
25
26
**objectives**:
27
28
* Coordination on openQA backend development
29
30
**execution**: A regular daily call from Mon-Fri at 0900 UTC
31
32
33
### "SUSE QA test coordination" call
34
35
**objectives**:
36
37
* Coordination on openQA based test development, especially SLE products
38
* Information about important development in openQA backend by backend responsibles
39
40
**execution**: Mon + Wed, at 0930 UTC
41
42
If somebody from SUSE QA team will do back-end development he can attend the first call as well, of course.
43
44
45 4 okurz
# User stories
46
47 7 okurz
## User story 1
48 6 okurz
**User:** QA-Project Managment
49 4 okurz
**primary actor:** QA Project Manager, QA Team Leads
50
**stakeholder:** Directors, VP
51 1 alarrosa
**trigger:** product milestones, providing a daily status
52 7 okurz
**user story:** „As a QA project manager I want to check on a daily basis the „openQA Dashboard“ to get a summary/an overall status of the „reviewers results“ in order to take the right actions and prioritize tasks in QA accordingly.“
53 1 alarrosa
	
54 7 okurz
## User story 2
55 4 okurz
**User:** openQA-Admin
56
**primary actor:** Backend-Team
57 1 alarrosa
**stakeholder:** Qa-Prjmgr, QA-TL, openQA Tech-Lead
58 4 okurz
**trigger:** Bugs, features, new testcases
59 7 okurz
**user story:** „As an openQA admin I constantly check in the web-UI the system health and I manage its configuration to ensure smooth operation of the tool.“
60 5 okurz
61 7 okurz
## User story 3
62 1 alarrosa
**User:** QA-Reviewer
63
**primary actor:** QA-Team
64
**stakeholder:** QA-Prjmgr, Release-Mgmt, openQA-Admin
65 4 okurz
**trigger:** every new build
66 7 okurz
**user story:** „As an openQA-Reviewer at any point in time I review on the webpage of openQA the overall status of a build in order to track and find bugs, because I want to find bugs as early as possible and report them.“
67
68
## User story 4
69 1 alarrosa
**User:** Testcase-Contributor
70
**primary actor:** All development teams, Maintenance QA
71 4 okurz
**stakeholder:** QA-Reviewer, openQA-Admin, openQA Tech-Lead
72 5 okurz
**trigger:** features, new functionality, bugs, new product/package
73 1 alarrosa
**user story:** 4. „As developer when there are new features, new functionality, bugs, new product/package in git I contribute my testcases because I want to ensure good quality submissions and smooth product integration.“
74 7 okurz
75
## User story 5
76 4 okurz
**User:** Release-Mgmt
77
**primary actor:** Release Manager
78
**stakeholder:** Directors, VP, PM, TAMs, Partners
79 1 alarrosa
**trigger:** Milestones
80 7 okurz
**user story:** „As a Release-Manager on a daily basis I check on a dashboard for the product health/build status in order to act early in case of failures and have concrete and current reports.“
81
82
## User story 6
83 4 okurz
**User:** Staging-Admin
84
**primary actor:** Staging-Manager for the products
85
**stakeholder:** Release-Mgmt, Build-Team
86
**trigger:** every single submission to projects
87 7 okurz
**user story:** „As a Staging-Manager I review the build status of packages with every staged submission to the „staging projects“ in the „staging dashboard“ and the test-status of the pre-integrated fixes, bacause I want to indentify major breakage before integration to the products and provide fast feedback back to the development.“
88 3 okurz
89
90
# Old content
91
## Sprints
92 2 okurz
93 1 alarrosa
94
[[Sprint 01]]
95
[[Sprint 02]]
96
[[Sprint 03]]