GVCS Methodology: Difference between revisions

From Open Source Ecology
Jump to navigation Jump to search
 
(24 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Introduction ==
== Introduction ==


This page is about the modular[http://en.wikipedia.org/wiki/Modularity] GVCS methodology (mGm).   
This page is about the robust GVCS methodology (rGm) for the Project Leads/Director to use as a guide.   


Using the [[The Lean Startup Process]] approach of no waste and no duplication of efforts, and applying the [[scrum]] process of prioritization(backlogs), progress visualization(burn charts), and rapid deployment(sprints), this systematic approach will mitigate the risks(cost, performance, schedule) and ensure the development and delivery of the GVCS. It will also help with the [[scalability]] and parallel development of the GVCS by encouraging cross-collaboration between projects within the GVCS-50.
rGm is the child of [[The Lean Startup Process]] approach of no waste and no duplication of efforts, and applying the [[scrum]] process of prioritization(backlogs), progress visualization(burn down charts), and rapid deployment(sprints), this systematic approach will mitigate the risks(cost, performance, schedule) and ensure the development and delivery of the GVCS-50. It will also help with the [[scalability]] and parallel development of the GVCS by encouraging cross-collaboration between projects within the GVCS-50.
 
*The rGm V0.01 tool box contains the following for the PD to learn, train, and manage. 
 
#Scrum and Lean Tutorial videos
#Successful Projects Videos, lessons learned and knowledge repository
#Design Toolkit
#Test Tool Kit
#Backlogs, Sprints, Burndown Charts templates and samples
#Systems Engineering References and Guides


== The Methodology ==
== The Methodology ==
Line 9: Line 18:




1. Gather requirements
*Gather requirements
2. Design the solution(s)
*Design the solution(s)
3. Build the solution
*Build the solution
4. Test the solution
*Test the solution
5. Iterate
*Iterate
 
 
In between these steps, the project lead should organize the following to ensure success and resource allocation.  


*Concept Review(CR)
*Preliminary Design Review(PDR)
*Test Readiness Review(TRR)
*Mission Readiness Review(MRR)


The key to rapid deployment(billions have been wasted to figure this one secret factor)... drum roll.... collaboration.  Yup, like ice ice baby.  
The key to rapid deployment(billions have been wasted to figure this one secret factor)... drum roll.... collaboration and iteration.  


Build a little, test a little, fail a little, learn a lot.   
Build a little, test a little, fail a little, learn a lot.   
Line 22: Line 38:
[http://alhoefer.wordpress.com/2011/06/24/build-a-little-test-a-little-learn-a-lot/]
[http://alhoefer.wordpress.com/2011/06/24/build-a-little-test-a-little-learn-a-lot/]


 
== rGm toolkit ==
== Technical Stuff ==


So now you're the leader of the pack and leading a meaningful project.  Below are some samples for you to get your feet wet.  Usage of the templates below is not mandatory; however, it sure would be easy and effective and has a good track record from government, industry, and academia.   
So now you're the leader of the pack and leading a meaningful project.  Below are some samples for you to get your feet wet.  Usage of the templates below is not mandatory; however, it sure would be easy and effective and has a good track record from government, industry, and academia.   


1. Backlogs samples
*Backlogs samples
2. Sprint samples
*Sprint samples
3. Burn down chart samples
*Burn down chart samples
4. Test plan samples
*Test plan samples
5. Work Breakdown Structure(WBS)
*Work Breakdown Structure(WBS)
*Risk Matrix
*Functional Matrix
*DoDAF Architecture template
*Defense Acquisition Guidebook
*Design Review tools
*Product Review tools
*Test Tools


== Use Cases==
== Use Cases==


Proven projects from government, industry and academia that are extremely successful(not just in terms of money, but contribution to the world) using the scrum approach.  
Proven projects from government, industry and academia with different process names but all boils down to lean and agile of iteration and collaboration and no waste or duplication of work.   
 
[http://www.wikispeed.com] The WIKISPEED 100+ MPG car.


[http://www.wikispeed.com] The WIKISPEED 100+ MPG car.
[http://www.dtic.mil/cgi-bin/GetTRDoc?AD=ADA426429] SHOP process for DoD Skunkworks project.  


[https://www.tena-sda.org/display/intro/Home] CTRRA process for DoD Distributed Test and Evaluation Infrastructure


== mGm certified ==
== rGm certified ==


Do not let the fancy word of certification scares you.  This is the place where various project leads can show off how awesome their projects are because they either reduced waste or simply is on track with production.  
Do not let the fancy word of certification scares you.  This is the place where various project leads can show off how awesome their projects are because they either reduced waste or simply is on track with production.  


What do you get when you project is mGm certified?  Self respect, pride, and coolness.  Not to mention a free trip to "the farm".
What do you get when your project is rGm certified?  Self respect, pride, and coolness.  Not to mention a free trip to "the farm".


== Education ==
== Education ==

Latest revision as of 17:11, 23 February 2012

Introduction

This page is about the robust GVCS methodology (rGm) for the Project Leads/Director to use as a guide.

rGm is the child of The Lean Startup Process approach of no waste and no duplication of efforts, and applying the scrum process of prioritization(backlogs), progress visualization(burn down charts), and rapid deployment(sprints), this systematic approach will mitigate the risks(cost, performance, schedule) and ensure the development and delivery of the GVCS-50. It will also help with the scalability and parallel development of the GVCS by encouraging cross-collaboration between projects within the GVCS-50.

  • The rGm V0.01 tool box contains the following for the PD to learn, train, and manage.
  1. Scrum and Lean Tutorial videos
  2. Successful Projects Videos, lessons learned and knowledge repository
  3. Design Toolkit
  4. Test Tool Kit
  5. Backlogs, Sprints, Burndown Charts templates and samples
  6. Systems Engineering References and Guides

The Methodology

Scrumiteration.jpg


  • Gather requirements
  • Design the solution(s)
  • Build the solution
  • Test the solution
  • Iterate


In between these steps, the project lead should organize the following to ensure success and resource allocation.

  • Concept Review(CR)
  • Preliminary Design Review(PDR)
  • Test Readiness Review(TRR)
  • Mission Readiness Review(MRR)

The key to rapid deployment(billions have been wasted to figure this one secret factor)... drum roll.... collaboration and iteration.

Build a little, test a little, fail a little, learn a lot.

[1]

rGm toolkit

So now you're the leader of the pack and leading a meaningful project. Below are some samples for you to get your feet wet. Usage of the templates below is not mandatory; however, it sure would be easy and effective and has a good track record from government, industry, and academia.

  • Backlogs samples
  • Sprint samples
  • Burn down chart samples
  • Test plan samples
  • Work Breakdown Structure(WBS)
  • Risk Matrix
  • Functional Matrix
  • DoDAF Architecture template
  • Defense Acquisition Guidebook
  • Design Review tools
  • Product Review tools
  • Test Tools

Use Cases

Proven projects from government, industry and academia with different process names but all boils down to lean and agile of iteration and collaboration and no waste or duplication of work.

[2] The WIKISPEED 100+ MPG car.

[3] SHOP process for DoD Skunkworks project.

[4] CTRRA process for DoD Distributed Test and Evaluation Infrastructure

rGm certified

Do not let the fancy word of certification scares you. This is the place where various project leads can show off how awesome their projects are because they either reduced waste or simply is on track with production.

What do you get when your project is rGm certified? Self respect, pride, and coolness. Not to mention a free trip to "the farm".

Education

Better yourself. The lean approach can also be applied to your life, not just manufacturing or production. Read more about how the lean approach is extremely Zen-like. Please share your knowledge here so others can be lean too.

[5]