On Jan 2, 2008 1:01 PM, Resnick, Paul <<a href="mailto:presnick@umich.edu">presnick@umich.edu</a>> wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>Can you provide samples of some of the requirements documents you've<br>been referring to in recent posts (black box acceptance tests, etc.)? Or<br>a citation to a book, article, or website that describes them in some
<br>detail? I'm teaching a course where students basically do drupal<br>consulting projects, and something like that could potentially useful in<br>guiding the students.<br></blockquote><div><br>I made the following presentation at DrupalCon Barcelona (give it a second or two to let the s5 presentation module to kick in):
<a href="http://awebfactory.com.ar/book/export/s5/237">http://awebfactory.com.ar/book/export/s5/237</a> <br><br>At the end of the presentation, there is an invitation to use an incipient "Project Flow and Tracker", where you can create roles, user stories, tasks and acceptance tests.
<br><br>Creating these content types explains pretty much all the options, but there is no documentation yet for what is to be published soon as an installation profile distribution thingie (whatever the community is going to call that soon); in the meantime go to
<a href="http://pftracker.awebfactory.com.ar/" target="_blank">http://pftracker.awebfactory.com.ar</a> with <br><br>user: drupal, password: rocks, <br><br>and play around a bit with that. you can also download the whole thing (see block on sidebar left).
<br><br>There is a page of links ( <a href="http://pftracker.awebfactory.com.ar/userlink/all">http://pftracker.awebfactory.com.ar/userlink/all</a> ) to references that might prove useful to you, especially the book "User Stories Applied (
<a href="http://pftracker.awebfactory.com.ar/node/13">http://pftracker.awebfactory.com.ar/node/13</a> ) and a reference to <a href="http://pftracker.awebfactory.com.ar/node/150">Using Customer Tests to Drive Development</a>
( <a href="http://pftracker.awebfactory.com.ar/node/150">http://pftracker.awebfactory.com.ar/node/150</a> )which is a very useful resource to your students.<br><br>Please let me know if you need to drill down anywhere, and if you are interested in getting a guided tour of the PFT. (as I say, is going through a lot of changes as a result of important feedback from Barcelona, and in the next 30-60 days will be released as installation profile for the whole community to work on, should anyone be interested).
<br><br>Victor Kane<br><a href="http://awebfactory.com.ar">http://awebfactory.com.ar</a><br> </div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<br>(The course site is <a href="http://si631w08.cms.si.umich.edu/" target="_blank">http://si631w08.cms.si.umich.edu/</a>)<br><div class="Ih2E3d"><br>> -----Original Message-----<br>> From: <a href="mailto:consulting-bounces@drupal.org">
consulting-bounces@drupal.org</a><br>> [mailto:<a href="mailto:consulting-bounces@drupal.org">consulting-bounces@drupal.org</a>] On Behalf Of Victor Kane<br>> Sent: Wednesday, December 26, 2007 6:48 AM<br>> To: A list for Drupal consultants and Drupal service/hosting providers
<br></div><div><div></div><div class="Wj3C7c">> Subject: Re: [consulting] Drupal Certification and Requirements<br>><br>> ... and a Happy New Year!<br>><br>> Why Drupal's active community holds the secret to why Drupal quality
<br>> rocks in a demanding situation, and how consultants can shine along<br>> with it.<br>><br>> Yesterday, I had an informal online status meeting with a client, on a<br><br>> site with medium to large demands on Drupal configuration and
<br>> customization.<br>><br>> Together with the client, we had written black box acceptance tests<br>> for the user stories implemented in this iteration.<br>><br>> The client had run the tests the day before, and due to holiday
<br>> festivities I had been unable to see the results.<br>><br>> The client had spruced up one of the Taxonomy lists before running the<br><br>> tests and so discovered two problems:<br>><br>> * a views bug in which the first taxonomy term was not appearing in a
<br>> filter<br>> * a pathauto bug, which was producing an error message and breaking a<br>> number of pages<br>><br>> The fact that the issue queues on both modules had beaten us to the<br>> situation (one in a matter of only days) is only possible due to the
<br>> fantastic high participation rate of the community itself, the only<br>> guarantee for quality, and is the real reason why Drupal rocks.<br>><br>> I was able to find the problems and apply patches in a matter of
<br>> minutes (less than half an hour for both) just by visiting the issue<br>> queue of each module:<br>><br>> fixed <a href="http://drupal.org/node/199675" target="_blank">http://drupal.org/node/199675</a> ; and a pathauto bug (include
<br>> access for pathauto_cleanstring function) was discovered and fixed -<br>> <a href="http://drupal.org/node/194669" target="_blank">http://drupal.org/node/194669</a><br>><br>> So, maybe include in this costly documentation that is going to be
<br>> written a case history of how to use the issue queue in a busy<br>> community without which no amount of documentation is going to solve<br>> anything.<br>><br>> saludos,<br>><br>> Victor Kane<br>
> <a href="http://awebfactory.com.ar" target="_blank">http://awebfactory.com.ar</a><br>><br>><br>> On Dec 25, 2007 10:35 PM, Kieran Lal < <a href="mailto:kieran@civicspacelabs.org">kieran@civicspacelabs.org
</a><br></div></div><div><div></div><div class="Wj3C7c">> <mailto:<a href="mailto:kieran@civicspacelabs.org">kieran@civicspacelabs.org</a>> > wrote:<br>><br>><br>> Merry Christmas!<br>><br>> Mark Shuttleworth has an interesting take on community approach
<br>to<br>> commercial training materials:<br>> <a href="http://www.markshuttleworth.com/archives/134" target="_blank">http://www.markshuttleworth.com/archives/134</a><br>><br>> It's an interesting approach to how to meet the need for a huge
<br>> investment in training materials. Drupal documentation currently has<br>> 2400 book pages of CC licensed content. Steven Peck has already<br>> aggregated and distributed a "Getting started" book using some of this
<br><br>> material.<br>><br>> Djun Kim has explained on the documentation list how we could<br>extract<br>> content from the handbooks into an open format for book publishing.<br>><br>> If you read into the comments, you'll see that Mark is
<br>explicitly<br>> targeting the LPI certifications. We learned earlier in this thread<br>> those costs were about 400K. I think collaboration with the<br>> documentation team and use of open standards and open licenses is an
<br>> exciting model for training more people to use Drupal.<br>><br>> Cheers,<br>> Kieran<br>><br>><br>> _______________________________________________<br>> consulting mailing list
<br>> <a href="mailto:consulting@drupal.org">consulting@drupal.org</a><br>> <a href="http://lists.drupal.org/mailman/listinfo/consulting" target="_blank">http://lists.drupal.org/mailman/listinfo/consulting
</a><br>> <<a href="http://lists.drupal.org/mailman/listinfo/consulting" target="_blank">http://lists.drupal.org/mailman/listinfo/consulting</a>><br>><br>><br>><br>><br>><br>_______________________________________________
<br>consulting mailing list<br><a href="mailto:consulting@drupal.org">consulting@drupal.org</a><br><a href="http://lists.drupal.org/mailman/listinfo/consulting" target="_blank">http://lists.drupal.org/mailman/listinfo/consulting
</a><br></div></div></blockquote></div><br>