Webdev/Web Production/Kanban: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 1: Line 1:
Last Updated 2013.2.25 <span style="color:red">Draft</span>
Last Updated 2013.2.27 <span style="color:red">Draft</span>


<div class="toclimit-3">__TOC__</div>
<div class="toclimit-3">__TOC__</div>
Line 155: Line 155:
<p>The following describes an example workflow for a task. </p>
<p>The following describes an example workflow for a task. </p>


<ol>
<ol>
<li><strong>Backlog</strong> : With some discussion tasks are added to the Backlog and prioritized.</li>
    <li><strong>Backlog</strong>
<li><strong>Research &amp; Design</strong> : Tasks that are being started are moved to this column.  
        <ul>
<ul><li>When research &amp; design phase is complete they are marked <strong>ready</strong> with the green checkmark</li>
            <li>With some discussion tasks are added to the Backlog and prioritized.</li>
<li>Cards that do not require research and design still go into this column and are marked <strong>ready</strong></li></ul></li>
        </ul>
<li><strong>Coding &amp; In Progress</strong> : Task is pulled into this column and worked on.
    </li>
<ul><li>Bugzilla: Bug should be assigned to whomever is doing the work.</li></ul></li>
    <li>
<li><strong>Code Review</strong> : Pull request filed
      <strong>Research &amp; Design</strong>
<ul><li>Non coding tasks or items not needing code review skip this column.</li></ul></li>
      <ul>
<li><strong>Testing</strong> : Waiting to be tested
        <li>Tasks that are being started are moved to this column.</li>
<ul><li>Bugzilla: Task marked as resolved</li><li>If code: is testable on dev or stage.</li></ul></li>
      </ul>
<li><strong>Testing</strong>: When complete it is marked as <strong>ready</strong>
    </li>
<ul><li>Bugzilla: Task marked as verified</li>
    <li>
<li>Any task in the QA column marked 'ready' can go live</li></ul></li>
      <strong>Research &amp; Design: Ready</strong>
<li><strong>Done</strong>: For coding tasks this means live</li>
      <ul>
<li><strong>Archive</strong> : During cleanup phase live items can be moved to the archive.</li>
        <li>When research &amp; design phase is complete they are marked <strong>ready</strong> with the green checkmark</li>
</ol>
        <li>Cards that do not require research and design still go into this column and are marked <strong>ready</strong></li>
      </ul>
    </li>  
 
    <li>
      <strong>Coding &amp; In Progress</strong>
      <ul>
        <li>Task is pulled into this column and worked on.</li>
        <li>Bugzilla: Bug should be assigned to whomever is doing the work.</li>
      </ul>
    </li>
 
    <li>
      <strong>Code Review</strong>
      <ul>
        <li>Generally this means pull request filed</li>
        <li>Non coding tasks or items not needing code review skip this column.</li>
      </ul>
    </li>
 
    <li>
      <strong>Testing</strong>  
      <ul>
        <li>Waiting to be tested</li>
        <li>If code: is testable on dev or stage.</li>      
        <li>Moved into this column by whomever has done the work</li>
        <li>Bugzilla: Task marked as resolved by whomever did the work.</li>
      </ul>
    </li>
 
    <li>
      <strong>Testing: Ready</strong>
      <ul>
        <li>When testing is complete task marked as <strong>ready</strong> with the green checkmark.</li>
        <li>Usually done by QA</li>
        <li>Bugzilla: Task marked as verified by whomever QAs</li>
        <li>Any task in the QA column marked 'ready' can go live</li>
      </ul>
    </li>
 
    <li>
      <strong>Done</strong>
 
      <ul>
        <li>For coding tasks this means confirmed live</li>
        <li>Usually moved into this column by a developer or PM</li>
      </ul>
    </li>
 
    <li><strong>Archive</strong>
        <ul>
            <li>During cleanup phase live items can be moved to thearchive.</li>
        </ul>
    </li>
  </ol>


<p>The above uses the Kanban 'pull' methodology. Tasks are marked as ready, signaling that it can be worked on. The task is then pulled
<p>The above uses the Kanban 'pull' methodology. Tasks are marked as ready, signaling that it can be worked on. The task is then pulled
canmove, Confirmed users
2,745

edits

Navigation menu