Project Detail Overview and Tracking

Template and Page Format

*The generic code below is included into every project detail overview page.. If this page is changed, all existing Project Detail pages will reflect the change.*

DO NOT edit this page unless you know what you're doing!


Boilerplate for upper part of page

<!-- BEGIN_INCLUDE_A -->


<noautolink>

---+!! %FORMFIELD{"ProjectName"  topic="%INCLUDINGTOPIC%"}% 
---+ Project Detail Overview and Tracking

(Go to  [[ProjectDetailIndex][Index of All Projects]] )

<blockquote>
*Important* The information on this page is generated automatically. <br />
*Do not use the Wiki Edit link* to modify this page. %BR%
All project data is in the associated form: <b><a href="/edit/%WEB%/%INCLUDINGTOPIC%?action=form&t=%GMTIME{"$epoch"}%;nowysiwyg=1">Update form contents.</a></b>
</blockquote>

| *Project ID* | %FORMFIELD{"ProjectID" topic="%INCLUDINGTOPIC%" }% |
| *Launch Date* | %FORMFIELD{"LaunchDate" topic="%INCLUDINGTOPIC%" }% |
| *Project Size* | %FORMFIELD{"ProjectSize" topic="%INCLUDINGTOPIC%" }% |


-----------------------------------
%TOC{depth="2" title="Overview"}%
-----------------------------------

<p>

<p>


#AnchorMilestoneStatus

---++ Index to Supplementary (Milestone) Documents

| *Milestone* | *Review Form* | 
| Project Specification Info |  %CALC{$IF($EXISTS(%WEB%.%INCLUDINGTOPIC%_Spec),[[%INCLUDINGTOPIC%_Spec]])}% | 
| Architecture Review | %CALC{$IF($EXISTS(%WEB%.%INCLUDINGTOPIC%_ArchReview),[[%INCLUDINGTOPIC%_ArchReview]])}%  | 
| Performance Test Plan |  %CALC{$IF($EXISTS(%WEB%.%INCLUDINGTOPIC%_PerfTestPlan),[[%INCLUDINGTOPIC%_PerfTestPlan]])}%  |
| Launch Plan |  %CALC{$IF($EXISTS(%WEB%.%INCLUDINGTOPIC%_LaunchPlan),[[%INCLUDINGTOPIC%_LaunchPlan]])}%  |
| PostMortem Review | %CALC{$IF($EXISTS(%WEB%.%INCLUDINGTOPIC%_PostMortem),[[%INCLUDINGTOPIC%_PostMortem]])}%  | 

<!-- END_INCLUDE_A -->


------------------------------------

---++ Boilerplate for lower part of page

<!-- BEGIN_INCLUDE_B -->
-----------------------------------
<table width=700><tr><td width="100%">
---+ Milestones - Planning and Reviews

*There is nothing editable below.
All information comes from the attached TWiki data form, variables, and common boilerplate.
Do not attempt to edit this page!*

To Create a new Milestone Review Form
   1. Click "More..."
   1. Read any additional information.
   1. Click the  *Create..."* button if applicable.
   1. Save the resulting page. There is nothing to edit.
   1. The new form will appear in the [[#AnchorFormsIndex][Forms Index]], above.

---++ A. Requirements Phase (Definition/Concept)

<div style="margin-left: 40px; margin-right: 40px;">
---+++ Project Specification Information Form

This form is initialized by the PM and filled out by the property engineering team. 

%CALC{$IF($EXISTS(%WEB%.%INCLUDINGTOPIC%_Spec), [[%WEB%.%INCLUDINGTOPIC%_Spec]], \
 $NOP(%)INCLUDE{"ProjectDetailButtonBuilder" \
 pattern="^.*<\!-- BEGIN_BUTTON_1 -->(.*?)<\!-- END_BUTTON_1 -->.*"}$NOP(%))}%  

</div>
-------------------------------------

---++ B. Design Phase (Design/Plan)

<div style="margin-left: 40px; margin-right: 40px;">
---+++ Architecture Review

The Tech Lead will conduct an Architecture review
after the Requirements Phase has been completed.
This review must be completed in order to determine deployment architecture
and hardware plan for the product.
The capacity planning spreadsheet is usually filled out during the Architecture Review.


%CALC{$IF($EXISTS(%WEB%.%INCLUDINGTOPIC%_ArchReview), See: [[%WEB%.%INCLUDINGTOPIC%_ArchReview]], \
 $NOP(%)INCLUDE{"%WEB%.ProjectDetailButtonBuilder" \
 pattern="^.*<\!-- BEGIN_BUTTON_2 -->(.*?)<\!-- END_BUTTON_2 -->.*"}$NOP(%))}%  

</div>

------------------------------------
---++ C. Development and QA Phase (Build)

<div style="margin-left: 40px; margin-right: 40px;">
---+++ Performance Testing

In this milestone, QA conducts official performance benchmarks.
It is assumed that Engineering has been doing unit performance tests
and that the test suite is already available. 

Performance Tests are required for anything going into production.

 %CALC{$IF($EXISTS(%WEB%.%INCLUDINGTOPIC%_PerfTestPlan), See: [[%WEB%.%INCLUDINGTOPIC%_PerfTestPlan]], \
 $NOP(%)INCLUDE{"ProjectDetailButtonBuilder" \
 pattern="^.*<\!-- BEGIN_BUTTON_3 -->(.*?)<\!-- END_BUTTON_3 -->.*"}$NOP(%))}%  

</div>
----------------------------------

---++ D. Deployment Phase (Launch)

<div style="margin-left: 40px; margin-right: 40px;">

---+++ Launch Plan Review

Ops will conduct a review of the Launch Plan,
which should include rollback triggers and other plans.
Eng, QA and Ops must sign off on the plan. 


%CALC{$IF($EXISTS(%WEB%.%INCLUDINGTOPIC%_LaunchPlan), See: [[%WEB%.%INCLUDINGTOPIC%_LaunchPlan]], \
 $NOP(%)INCLUDE{"%WEB%.ProjectDetailButtonBuilder" \
 pattern="^.*<\!-- BEGIN_BUTTON_4 -->(.*?)<\!-- END_BUTTON_4 -->.*"}$NOP(%))}%  

</div>
-------------------------------

---++ E. Post-Deployment Phase
<div style="margin-left: 40px; margin-right: 40px;">


---+++  Post-Mortem and Cleanup


%CALC{$IF($EXISTS(%WEB%.%INCLUDINGTOPIC%_PostMortem), See: [[%WEB%.%INCLUDINGTOPIC%_PostMortem]], \
 $NOP(%)INCLUDE{"%WEB%.ProjectDetailButtonBuilder" \
 pattern="^.*<\!-- BEGIN_BUTTON_5 -->(.*?)<\!-- END_BUTTON_5 -->.*"}$NOP(%))}%  


</div>
-------------------

---++ Open Issues

---+++ Project Specification Review

%INCLUDE{"%INCLUDINGTOPIC%_ReviewSpec" pattern="^.*<\!-- BEGIN_ISSUES -->(.*?)<\!-- END_ISSUES -->.*" warn="off"}%

---+++ Architecture Review

%INCLUDE{"%INCLUDINGTOPIC%_ReviewArch" pattern="^.*<\!-- BEGIN_ISSUES -->(.*?)<\!-- END_ISSUES -->.*"warn="off"}%


------------------------

#AnchorFormsIndex
---++ All Milestone Review Forms - Index

%TWISTY{id="FormsIndex" showlink="Show me" showimg="%ICONURLPATH{toggleopen-small}%"  hidelink="Hide" hideimg="%ICONURLPATH{toggleclose-small}%" mode="div"}%

*The Forms Index is automatically generated*

Click the Page icon <img src="%PUBURLPATH%/%TWIKIWEB%/TWikiDocGraphics/viewtopic.gif" border="0" alt="View entry"> to view a review form or update its contents. Use the editable tables and comment boxes to add information to the forms. 

%TABLE{ dataalign="center" tablewidth="90%" sort="on" }%
| *Topic* | *Summary* | *Created By* | *Last Update* |
%SEARCH{ "%INCLUDINGTOPIC%_" scope="topic" type="literal" web="%WEB%"  nosearch="on" order="created"  reverse="on" format="|  [[$topic][<img src=\"%PUBURLPATH%/%TWIKIWEB%/TWikiDocGraphics/viewtopic.gif\" border=\"0\" alt=\"View entry\" />]] [[%SCRIPTURL%/edit%SCRIPTSUFFIX%/%WEB%/$topic?t=164742&action=form][<img src=\"%PUBURLPATH%/%TWIKIWEB%/TWikiDocGraphics/edittopic.gif\" border=\"0\" alt=\"Edit entry\" />]] | $summary(100, expandvars) | $createwikiusername | $date |")<p>" }%

%ENDTWISTY%

_________________

-- %WIKIUSERNAME% - %DATE%

</td></tr></table>
</noautolink>

<!--- do not edit below this line! -->

%UseTableColors%

<!-- END_INCLUDE_B -->

Topic revision: r3 - 18 Apr 2012, VickiBrown
This site is powered by Foswiki Copyright © by the contributing authors. All material on this wiki is the property of the contributing authors.
Foswiki version v2.1.6, Release Foswiki-2.1.6, Plugin API version 2.4
Ideas, requests, problems regarding CFCL Wiki? Send us email