-
Notifications
You must be signed in to change notification settings - Fork 16
/
dropPlan-settings.html
75 lines (74 loc) · 5.36 KB
/
dropPlan-settings.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<link href="styles/dropPlan#{isMinified}.css?l=#{now}" rel="stylesheet" type="text/css" />
</head>
<body class="settingsBody">
<div id="settingsRoot">
<h1>Drop Plan Settings</h1>
<p>Set the settings for the project that Drop Pan will use for all users.</p>
<hr>
<h3>Task planning sequence issues</h3>
<div>
<p>Highlight and warn when either activities are in the wrong order, or when tasks do not match their parent preceding/succeeding sequence.<br/>
E.g., Testing completing prior to Development starting.<br/>
E.g., Story 1 should be completed before Story 2, but the tasks for Story 2 are planned prior to the tasks for Story 1.</p>
<input id="showPlanningIssues" type="checkbox" onclick="switchPlanningIssues(($('#showPlanningIssues').prop('checked')));" checked/>
<label for="showPlanningIssues">Highlight out of order tasks.</label><br/><br/>
<input id="allowSimultaneousSubsequentActivities" type="checkbox" onclick="switchAllowSimultaneousSubsequentActivities(($('#allowSimultaneousSubsequentActivities').prop('checked')));" checked/>
<label for="allowSimultaneousSubsequentActivities">Allow later activity to start on the same day as earlier activity ends</label><br/>
e.g., Testing can start on the same day as Development ends.<br/><br/>
<input id="useActivityTypeInDependencyTracking" type="checkbox" onclick="switchUseActivityTypeInDependencyTracking(($('#useActivityTypeInDependencyTracking').prop('checked')));" checked/>
<label for="useActivityTypeInDependencyTracking">Allow tasks of two dependant stories to happen simultaneously as long as it's a later activity type.</label><br/>
e.g., Development on Story 2 can start after Development of Story 1 has finished, but before Testing on Story 1 has completed.<br/><br/>
<input id="warnAboutParentsWithoutTasks" type="checkbox" onclick="switchWarnAboutParentsWithoutTasks(($('#warnAboutParentsWithoutTasks').prop('checked')));" checked/>
<label for="warnAboutParentsWithoutTasks">Display a Warning when there are parent work items in the sprint which do not have any child tasks in the sprint.</label><br/>
e.g., Story 3 is in the sprint, but either has no child tasks, or the child tasks are not in this sprint - this will not show on the Drop Plan and may be missed.<br/>
This warning will indicate that you have work items in the sprint which are not visible on the Drop Plan due to the missing child tasks.<br/>
</div>
<p>Set the activity order for your project. Any activities that you do not wish to be in a strict sequence can be moved to the "Not In Use" area.<br/>
If you have two activities that can happen at the same time, place them on the same line.<br/>
E.g., Requirements and Design can be placed on the same line if you just want them to happen prior to Development.</p>
<p>Activity Order:</p>
<div class="sortableListContainer" title="first">
<ul class="sortableList" title="Required activity order">
<li class="listItem">
<div class="details" title="{{item}}">{{item}}</div>
</li>
<li class="listItem">
<div class="details">Name of things2</div>
</li>
<li class="listItem">
<div class="details">Name of things3</div>
</li>
</ul>
<ul class="sortableList" title="No order enforced" singleItemPerRow></ul>
</div>
<h3>Item types used for sprint</h3>
<div>
<p>If your team doesn't use the lowest level Task types for sprint work, you can enable this option to show item types that are the next level up (Portfolio Backlog Level).<br/>
E.g., Stories/Bugs/etc. will be visible on the Drop Plan.<br/>
Please note, you will need to have Bugs configured to be managed with Requirements, or they will not appear on the Drop Plan.
</p>
<input id="usePBILevelForTasks" type="checkbox" onclick="switchUsePBILevelForTasks(($('#usePBILevelForTasks').prop('checked')));"/>
<label for="usePBILevelForTasks">Show stories and not tasks on Drop Plan</label>
</div>
<h3>Experimental features</h3>
<div>
<input id="useNewTimeManagement" type="checkbox" onclick="switchUseNewTimeManagement(($('#useNewTimeManagement').prop('checked')));"/>
<label for="useNewTimeManagement">Use new time management</label>
</div>
</div>
<div class="messageBoxContainer" id="messageBoxContainer">
<div class="messageBox">
<div id="messageBoxInner" class="messageBoxInner">
<h2>Please wait while loading data ...</h2>
<p id="messages"></p>
</div>
</div>
</div>
<br/>
<script src="scripts/dropPlan-settings#{isMinified}.js?l=#{now}"></script>
</body>
</html>