<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet type='text/xsl' href='http://ravenyoung.spaces.live.com/mmm2008-07-24_12.50/rsspretty.aspx?rssquery=en-US;http%3a%2f%2fravenyoung.spaces.live.com%2fcategory%2fSoftware%2b__x7%2bWeb%2bDevelopment%2ffeed.rss' version='1.0'?><rss version="2.0" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:msn="http://schemas.microsoft.com/msn/spaces/2005/rss" xmlns:live="http://schemas.microsoft.com/live/spaces/2006/rss" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:cf="http://www.microsoft.com/schemas/rss/core/2005" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Raven's Brain v1.0: Software &amp; Web Development</title><description /><link>http://ravenyoung.spaces.live.com/?_c11_BlogPart_BlogPart=blogview&amp;_c=BlogPart&amp;partqs=catSoftware%2b__x7%2bWeb%2bDevelopment</link><language>en-US</language><pubDate>Thu, 07 Aug 2008 07:27:36 GMT</pubDate><lastBuildDate>Thu, 07 Aug 2008 07:27:36 GMT</lastBuildDate><generator>Microsoft Spaces v1.1</generator><docs>http://www.rssboard.org/rss-specification</docs><ttl>60</ttl><cf:parentRSS>http://ravenyoung.spaces.live.com/blog/feed.rss</cf:parentRSS><live:type>blogcategory</live:type><live:identity><live:id>1672928159095922190</live:id><live:alias>ravenyoung</live:alias></live:identity><cf:listinfo><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="typelabel" label="Type" /><cf:group ns="http://schemas.microsoft.com/live/spaces/2006/rss" element="tag" label="Tag" /><cf:group element="category" label="Category" /><cf:sort element="pubDate" label="Date" data-type="date" default="true" /><cf:sort element="title" label="Title" data-type="string" /><cf:sort ns="http://purl.org/rss/1.0/modules/slash/" element="comments" label="Comments" data-type="number" /></cf:listinfo><item><title>Software Development: Embracing Criticism Is Good For Business</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4370.entry</link><description>&lt;div&gt;&lt;a href="http://www.christopherhawkins.com/" target="_blank"&gt;Christopher Hawkins&lt;/a&gt; has a great post on the benefits of defects and bug reports in software development: &lt;a href="http://www.christopherhawkins.com/10-21-2004.htm#47" target="_blank"&gt;&lt;strong&gt;Embracing Criticism Is Good Business&lt;/strong&gt;&lt;/a&gt;. If you've worked in software/IT for very long you know how some (a lot of) engineers react to defects in their code. Most dread bug reports, some fear them and others choose to simply ignore them. Read &lt;a href="http://www.christopherhawkins.com/10-21-2004.htm#47" target="_blank"&gt;Christopher's post&lt;/a&gt; and perhaps print it out and/or share with your team. It's an insightful piece on developing &amp;quot;good&amp;quot; software, really caring about what you're building and striving for the very best while working though defects. It's about changing peoples thinking about bugs and (hopefully) getting development &amp;quot;excited&amp;quot; about rooting out defects until the last, defiant bug is killed. Here's an excerpt:&lt;/div&gt;
&lt;blockquote dir=ltr style="margin-right:0px"&gt;
&lt;p&gt;What more developers need to realize is that a bug report is not a personal referendum on your worth as a human being. In fact, I'll go a step further and say that a bug report is not even a comment on your worth as a software developer (although a dozen bug reports against the same piece of code just might be). Now listen carefully, ladies and gents, I'm about to get to the heart of the matter: &lt;i&gt;a bug report is an opportunity&lt;/i&gt;. No more and no less. When that user presents a bug to you, it is a plea for help, even if it is phrased in a way that sounds damning. It is also a challenge. And most of all, it is a business opportunity.
&lt;p&gt;Call me a freak, but I get excited about bug reports. Not little-kid-on-Christmas-morning excited, but excited. And no, I don't salt my code just so I can get the emotional payoff (and additional billable) of being the hero who fixes the crucial bug just in the nick of time. I know guys who do that, and I find it despicable. No, I get excited about bug reports for a few reasons:
&lt;ul&gt;
&lt;li&gt;The fix is often a chance to make something within the application faster/cleaner/easier to use, etc. 
&lt;li&gt;If the bug is due to a failure of spec, it is often a chance to learn something new about my client's business 
&lt;li&gt;The fix is often a good excuse to either learn a new technique or apply one recently learned 
&lt;li&gt;I know that fixing the bug will make the customer happy, thereby contributing to a good relationship and continued revenue&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Read more here: &lt;/strong&gt;&lt;a href="http://www.christopherhawkins.com/10-21-2004.htm#47"&gt;&lt;strong&gt;http://www.christopherhawkins.com/10-21-2004.htm#47&lt;/strong&gt;&lt;/a&gt;&lt;/blockquote&gt;
&lt;p dir=ltr&gt;More great thoughts await you - go read the post if you work in software!
&lt;p&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;Tags: &lt;a href="http://technorati.com/tag/software+&amp;amp;+Web+Development"&gt;Software &amp;amp; Web Development&lt;/a&gt;, &lt;a href="http://technorati.com/tag/defects"&gt;Defects&lt;/a&gt;, &lt;a href="http://technorati.com/tag/bug+reports"&gt;Bug Reports&lt;/a&gt;, &lt;a href="http://technorati.com/tag/software+development"&gt;Software Development&lt;/a&gt;, &lt;a href="http://technorati.com/tag/software+project+management"&gt;Software Project Management&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Software+Development%3a+Embracing+Criticism+Is+Good+For+Business&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4370.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4370.entry</guid><pubDate>Sat, 24 May 2008 15:27:40 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!4370/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4370.entry#comment</wfw:comment><dcterms:modified>2008-05-24T15:27:40Z</dcterms:modified></item><item><title>Peer Code Reviews Yield More Than a Goodnight's Sleep</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4168.entry</link><description>&lt;p&gt;&lt;em&gt;A post from Lisa's bad brain, &lt;/em&gt;&lt;a href="http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!4284.entry" target="_blank"&gt;&lt;em&gt;guest voice&lt;/em&gt;&lt;/a&gt;&lt;em&gt; inside Raven’s Brain.&lt;/em&gt; 
&lt;p&gt;I have been managing a product development team at msnbc.com for almost three years now and &lt;a href="http://tkfiles.storage.msn.com/y1p3GVTdYExQGTO0TThJShVVe5eWvMKDasxCQ9nc1ehKf8XPGpPP9FmXg_zHKqMiNMRy05Fz04_RMI"&gt;&lt;img style="border-right:0px;border-top:0px;margin:5px;border-left:0px;border-bottom:0px" height=169 src="http://tkfiles.storage.msn.com/y1p3GVTdYExQGRdBgRm2aLA2NGZsp3vrLSlmohJqn1xYvQ06F0Z7XXYXh0FKTxAjiP_tpe94BxToGo" width=240 align=right border=0&gt;&lt;/a&gt; have always seen peer code reviews as an essential activity in the certification process of a feature—a check-point that helped me sleep better at night.  The prospect of my team tripling in size in a four month timeframe got me thinking about how to maximize the benefit of the code reviews we were conducting, so I thought it fortuitous when Raven sent me the free book offer for Jason Cohen’s &lt;a href="http://smartbearsoftware.com/codecollab-code-review-book.php" target="_blank"&gt;Best Kept Secrets of Peer Code Review &lt;/a&gt;and quickly signed up (btw, if you click the link, the offer still seems to be valid). Time was not on my side of course (is it ever?), and reading the book kept falling behind other priorities—we were already doing code reviews, after all, so I could sleep at night knowing our code was not going to bring down the site.  What I started noticing, however, is that the dynamic of our peer code reviews was maturing into a team-building and socialization exercise as a natural result of this growth, so when I saw the copy of Jason’s book in the stack I have been meaning to read, I picked it up with more interest than ever.  
&lt;p&gt;Cohen’s book offers a number of practical, easy to implement, techniques for conducting efficient peer code-reviews--some I had already been exposed to, and some I plan to try out—but it was the chapter on the “Social Effects of Peer Review” that I found the most insightful, considering what I was witnessing within my own team.  Cohen states that his experiences with peer code reviews have uncovered “several social issues that managers and team-leads should be aware of.  Some are positive and should be encouraged in the group; others are negative and need to be addressed in a way that is both sensitive and effective.” 
&lt;p&gt;&lt;strong&gt;Unexpected positive social aspects&lt;/strong&gt; 
&lt;p&gt;The “Ego Effect,” according to Cohen, is one aspect of the peer review process that leaders must be keenly aware of, as it can have positive or negative effects--it can either foster or harm team dynamics.  Since we are all ego-driven individuals, we want to be known for our success and not our failures.  When a developer is assigned to a project, he or she naturally wants the response to be positive, “oh yeah, his stuff is pretty tight.  He’s a good developer,” and not something like “he’s pretty good but makes a lot of silly errors.  When he says he’s done, he’s not.” 
&lt;p&gt;Cohen goes on to argue that “Old Habits Die Easy,” so peer code reviews can be as helpful to the reviewer(s) as the coder(s).  He recounts an experience where he was reviewing a particular line of code that was correct, but written differently than he would have done it.  Knowing this method would work, he could have moved on, but instead the author asked the developer why it was written this way.  What he learned in the process was a new trick that he could easily incorporate into his code.  “Normally you think of the review process as unidirectional—the reviewer points out problems for the author, and the author might learn something in the process.  But here I was the reviewer, and yet I was the one who was learning!” Knowledge sharing between reviewer and author lead to collective insights that “were spread around correctly – far faster than any other technique we could have invented.” 
&lt;p&gt;Cohen promises that it gets even better and suggests an exercise that involves logging every error made in a week, including such things as spelling errors in emails was well as mistakes made in code while unit testing.  According to Cohen, you will start to recognize patterns in the “mistakes” you make, and by the second or third day, the annoyance of the exercise itself will lead you to start thinking about it consciously, anticipate the mistake, and prevent yourself from making it.   “Over time you become more productive, more efficient,” Cohen states.  “You’re working faster and smarter….by observing yourself just a little more carefully and systematically.”  This, he observes, is systematic personal growth—it begins with the recognition that one tends to make certain mistakes and our desire not to make the same mistakes again leads to self-correcting behavior.  
&lt;p&gt;&lt;strong&gt;Handling hurt feelings, and the “Big Brother” effect&lt;/strong&gt; 
&lt;p&gt;If not managed proactively, however, the social effects of peer reviews can be more damaging that helpful.  Hurt feelings and the “Big Brother” effect are two negative side-effects of the “Ego Effect” that must be properly mitigated by management in order to maximize the positive social effects and minimize the negative.  Everyone responds to and/or perceives criticism differently, thus to foster the positive social effects, managers need to focus on the identification of defects as a positive.  The “Big Brother” effect kicks in when developers feel that their defect ratio will be used against them--if someone is looking over our shoulder, we are more likely to mask defects rather than focus on the positive effects of finding one!  In order to combat these factors, Cohen argues that managers need to understand that the quantity of defects found in a code review is subject to a variety of influences that do not represent the capability of the developer producing the code, and then instill this same understanding within the team.  In order to accomplish the latter, the author suggests four key messages to convey: 
&lt;ol&gt;&lt;b&gt;
&lt;li&gt;Hard code has more defects&lt;/b&gt;&lt;br&gt;A peer review of complex code should surface more defects than a review of less-complex code—“if your reviewer didn’t find them, wouldn’t you worry about the quality of the review?”&lt;b&gt; 
&lt;li&gt;More time yields more defects&lt;/b&gt;&lt;br&gt;Studies show the amount of time spent reviewing code has a direct correlation to the number of defects identified, so quantity of defects logged is not necessarily about how “good” the code was.&lt;b&gt; 
&lt;li&gt;It’s all about the code&lt;/b&gt;&lt;br&gt;The goal of this process is to make the code as good as possible.&lt;b&gt; 
&lt;li&gt;The more defects the better&lt;/b&gt;&lt;br&gt;Defects are learning experiences and opportunities for personal and team growth.  To drive this point home, Cohen insists that managers must reassure the team that defects will NOT be used in performance evaluations.  I found this particular argument interesting considering the interview Raven did recently with [Curt finch, who does advocates for just the opposite.&lt;/ol&gt;
&lt;p&gt;Ok, but really.  The more defects the better?  This is hard to swallow, especially for someone who used to sleep better when we found fewer defects during a code review, that when we found more, because I was satisfied this meant the code was solid to begin with.  
&lt;p&gt;Rest assured, says Cohen:  “the more defects found, the better the team is working together.  It doesn’t mean the author has a problem; it means they’re both successfully exploring all possibilities and getting rid of many mistakes.  Authors and reviewers should be proud of any stretch of code were many defects were found and corrected.”  
&lt;p&gt;Ok, then, the more defects the better.  If I can rally my team around that, I should be able to maximize the positive effects of the social experience I noticed our reviews becoming due to growth.  And, knowing what to look out for, I should be able to mitigate the ego-damaging factors that could undermine the intent. And our peer code reviews might just become something much more valuable than a good night’s sleep! 
&lt;p&gt;Posted by &lt;a href="http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!4284.entry" target="_blank"&gt;&lt;strong&gt;Lisa Forsyth&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/" target="_blank"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;Software &amp;amp; Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/code+reviews" rel=tag&gt;Code Reviews&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+quality" rel=tag&gt;Software Quality&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/peer+code+reviews" rel=tag&gt;Peer Code Reviews&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+development" rel=tag&gt;Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/programming" rel=tag&gt;Programming&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/IT+Management" rel=tag&gt;IT Management&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Peer+Code+Reviews+Yield+More+Than+a+Goodnight's+Sleep&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4168.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4168.entry</guid><pubDate>Tue, 18 Mar 2008 03:22:13 GMT</pubDate><slash:comments>1</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!4168/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4168.entry#comment</wfw:comment><dcterms:modified>2008-04-28T17:59:37Z</dcterms:modified></item><item><title>Programming Humor: Simplicity and Software</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4156.entry</link><description>&lt;p&gt;Here's a great image for techies from Eric Burke over at &lt;a href="http://StuffThatHappens.com"&gt;StuffThatHappens.com&lt;/a&gt;. Anyone who's ever worked in software/web development will surely appreciate &amp;quot;&lt;a title="Simplicity, from Eric Burke at StuffThatHappens.com" href="http://stuffthathappens.com/blog/2008/03/05/simplicity/" target="_blank"&gt;simplicity&lt;/a&gt;&amp;quot; &lt;p&gt;&lt;a href="http://stuffthathappens.com/blog/2008/03/05/simplicity/"&gt;&lt;img height=670 alt="Click for original image at stuffthathappens.com!!" src="http://tkfiles.storage.msn.com/y1p3GVTdYExQGR3INlHLDAk5rYULaavWV3Ba1E8PXHQDtsqxU_X8AYQdHeOX4Wd3a0IJ9PTZL8Tlr0" width=347&gt;&lt;/a&gt;  &lt;p&gt; &lt;p&gt;Direct link ro original image: &lt;a title="http://stuffthathappens.com/blog/2008/03/05/simplicity/" href="http://stuffthathappens.com/blog/2008/03/05/simplicity/"&gt;http://stuffthathappens.com/blog/2008/03/05/simplicity/&lt;/a&gt; &lt;p&gt;I *love* the &amp;quot;OKAY&amp;quot; button!! If you're a glutton for punishment there are some amusing comments following the image at the original post - especially the whole &amp;quot;apples V. oranges&amp;quot; commentary! &lt;p&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;Tags: &lt;a href="http://technorati.com/tag/software+&amp;amp;+Web+Development"&gt;Software &amp;amp; Web Development&lt;/a&gt;, &lt;a href="http://technorati.com/tag/programming+humor"&gt;Programming Humor&lt;/a&gt;, &lt;a href="http://technorati.com/tag/software+cartoon"&gt;Software Cartoon&lt;/a&gt;, &lt;a href="http://technorati.com/tag/Tech+humor"&gt;Tech Humor&lt;/a&gt;, &lt;a href="http://technorati.com/tag/Programming"&gt;Programming&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Programming+Humor%3a+Simplicity+and+Software&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4156.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4156.entry</guid><pubDate>Tue, 11 Mar 2008 17:52:11 GMT</pubDate><slash:comments>2</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!4156/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!4156.entry#comment</wfw:comment><dcterms:modified>2008-03-11T17:52:11Z</dcterms:modified></item><item><title>Nine things you need to know about SaaS</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3877.entry</link><description>&lt;div&gt;The &lt;a href="http://www.project-management-blog.com/" target="_blank"&gt;Journyx PM blog&lt;/a&gt; referred me to a great tech article: &lt;a href="http://www.project-management-blog.com/2007/10/31/nine-things-you-need-to-know-about-saas-2/" target="_blank"&gt;&lt;strong&gt;Nine things you need to know about SaaS&lt;/strong&gt;&lt;/a&gt;. It's a timely article that discusses &lt;a href="http://en.wikipedia.org/wiki/Software_as_a_Service" target="_blank"&gt;SaaS&lt;/a&gt; as it becomes more mainstream and also highlights potential issues, challenges and questions you should consider. The &amp;quot;9 things you need to know&amp;quot; are:&lt;/div&gt; &lt;ol dir=ltr style="margin-right:0px"&gt; &lt;li&gt; &lt;p&gt;&lt;b&gt;What is SaaS?&lt;br&gt;&lt;/b&gt;&amp;quot;Software as a service, sometimes known as on-demand software, is a new model for deploying business services ... that requires the provider ... to make access to the functionality available typically through a browser,&amp;quot; West says...  &lt;li&gt; &lt;p&gt;&lt;b&gt;What about security? If our data is sharing a database with other organizations, possibly including competitors, how can we be sure we are safe?&lt;br&gt;&lt;/b&gt;&amp;quot;The security solutions offered by SaaS vendors are quite excellent,&amp;quot; West says, and the danger of corporate espionage is virtually nonexistent. In some cases, some SaaS providers can even keep critical data inside firewalls for those clients who may require it. However, SaaS clearly isn't the right solution for preserving the nation's nuclear secrets...&amp;quot;  &lt;li&gt; &lt;p&gt;&lt;b&gt;How do SaaS providers charge?&lt;br&gt;&lt;/b&gt;&amp;quot;Typically, users pay as they consume the service on a subscription basis,&amp;quot; West says. &amp;quot;Pricing per user per month is the most common model. Pricing by transaction is another. There are a variety of metrics...&amp;quot;  &lt;li&gt; &lt;p&gt;&lt;b&gt;What kinds of services do SaaS vendors provide, and how do they deliver those services?&lt;br&gt;&lt;/b&gt;&amp;quot;...provide a wide variety of services spanning both end-user functionality and IT infrastructure, such as network security, e-mail and collaboration. The latest trend in service development is for SaaS vendors to provide entire sets of IT services -- &amp;quot;everything a business could need&amp;quot; -- on a unified platform, West says...&amp;quot;  &lt;li&gt; &lt;p&gt;&lt;b&gt;Is SaaS mostly for SMBs, or does it have things to offer to large enterprises?&lt;br&gt;&lt;/b&gt;Recently, SaaS penetration in the small-to-midsize business (SMB) market has been growing quickly, but penetration is happening in waves, West says. He estimates that the SaaS market may actually have greater penetration in large companies today, if one includes 2007 plans to implement SaaS solutions.   &lt;li&gt; &lt;p&gt;&lt;b&gt;How mature are SaaS services?&lt;br&gt;&lt;/b&gt;Saugatuck Technology identifies three waves of market development. In the first, stand-alone SaaS services penetrated organizations mostly by selling directly to business units, with little IT involvement or, in many cases, knowledge... &lt;br&gt;&lt;a href="http://www.formtek.com/blog/?p=196"&gt;&lt;img style="margin:10px 0px 5px" height=242 alt="Original: http://www.formtek.com/blog/?p=196" src="http://tkfiles.storage.msn.com/y1p3GVTdYExQGT_EY1ipC0_4AMJpDrxdTrY1FRnP-1cjmlhWx_8-5qoxh8T_qhHnNmIinw41tkxc7w" width=404&gt;&lt;/a&gt; &lt;br&gt;&lt;em&gt;Image from &lt;/em&gt;&lt;a href="http://www.formtek.com/blog/?p=196"&gt;&lt;em&gt;the Formtek blog&lt;/em&gt;&lt;/a&gt;&lt;em&gt; of SaaS adopters from 2005-06: The numbers from the survey do show a jump in interest in SaaS from 34% to 43%, but the number of SaaS users actually hasn’t changed between 2005 and 2006. &lt;/em&gt; &lt;li&gt; &lt;p&gt;&lt;b&gt;How mature is the SaaS market?&lt;br&gt;&lt;/b&gt;The market is in its early high-growth phase, having passed the inflection point in the typical high-tech market scenario, West says. It's characterized by large numbers of fairly small vendors, with more entering constantly... &lt;br&gt; &lt;li&gt; &lt;p&gt;&lt;b&gt;Is SaaS more than a flash in the pan?&lt;br&gt;&lt;/b&gt;&amp;quot;We believe it is the future of software, or one of the important elements in the future of software,&amp;quot; West says. &amp;quot;You can't discount the traditional license model entirely, but certainly there is a strong argument economicswise that favors SaaS in the marketplace.&amp;quot;  &lt;li&gt; &lt;p&gt;&lt;b&gt;What, if any, involvement should service users have with the provider once the contract is signed?&lt;br&gt;&lt;/b&gt;&amp;quot;I think the user also should be very, very involved in the functional evolution of the SaaS offering,&amp;quot; West says. &amp;quot;In other words, the user should participate actively in the user community, in the user conferences, because the evolution of the software is driven more firmly than in any previous generation of software by the feedback from buying community...&amp;quot; &lt;/ol&gt; &lt;blockquote dir=ltr style="margin-right:0px"&gt; &lt;p dir=ltr&gt;&lt;strong&gt;Read more here: &lt;/strong&gt;&lt;a href="http://computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9042620&amp;amp;pageNumber=1"&gt;&lt;strong&gt;http://computerworld.com/action/article.do?command=viewArticleBasic&amp;amp;articleId=9042620&amp;amp;pageNumber=1&lt;/strong&gt;&lt;/a&gt;&lt;/blockquote&gt; &lt;p dir=ltr&gt;Some related resources:  &lt;ul&gt; &lt;li dir=ltr&gt;&lt;a href="http://msdn2.microsoft.com/en-us/architecture/aa699384.aspx"&gt;&lt;font color="#0070c0"&gt;Software + Services (S+S, SaaS)&lt;/font&gt;&lt;/a&gt;  &lt;li dir=ltr&gt;&lt;a href="http://www.saasblogs.com/2006/12/01/what-is-saas-the-answer-is-rooted-in-the-end-user/"&gt;&lt;font color="#0070c0"&gt;SaaS Blogs - » What is SaaS? The Answer is Rooted in the End User&lt;/font&gt;&lt;/a&gt;  &lt;li dir=ltr&gt;&lt;a href="http://www.saasboom.com/what-saas"&gt;&lt;font color="#0070c0"&gt;What is SaaS? | Software as a Service (SaaS) Boom&lt;/font&gt;&lt;/a&gt;  &lt;li dir=ltr&gt;&lt;a href="http://www.cio.com/article/109704"&gt;&lt;font color="#0070c0"&gt;ABC: An Introduction to Software as a Service - CIO.com - Business ...&lt;/font&gt;&lt;/a&gt;  &lt;li dir=ltr&gt;&lt;a href="http://www.formtek.com/blog/?p=196" rel=bookmark&gt;&lt;font color="#0070c0"&gt;SaaS: Growth, but not Problem Free&lt;/font&gt;&lt;/a&gt;  &lt;li dir=ltr&gt;&lt;a href="http://www.industryweek.com/ReadArticle.aspx?ArticleID=13359"&gt;&lt;font color="#0070c0"&gt;IndustryWeek : What's The Buzz About SaaS?&lt;/font&gt;&lt;/a&gt;  &lt;li dir=ltr&gt;&lt;a href="http://www.cio.com/article/109706/The_Truth_About_Software_as_a_Service_SaaS_"&gt;&lt;font color="#0070c0"&gt;The Truth About Software as a Service (SaaS) - CIO.com - Business ...&lt;/font&gt;&lt;/a&gt;&lt;/ul&gt; &lt;p&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;Tags: &lt;a href="http://technorati.com/tag/software+&amp;amp;+Web+Development"&gt;Software &amp;amp; Web Development&lt;/a&gt;, &lt;a href="http://technorati.com/tag/saas"&gt;SaaS&lt;/a&gt;, &lt;a href="http://technorati.com/tag/S+S"&gt;S+S&lt;/a&gt;, &lt;a href="http://technorati.com/tag/software+as+a+Service"&gt;Software as a Service&lt;/a&gt;, &lt;a href="http://technorati.com/tag/web+s.0"&gt;Web 2.0&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Nine+things+you+need+to+know+about+SaaS&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3877.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3877.entry</guid><pubDate>Thu, 01 Nov 2007 01:50:29 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3877/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3877.entry#comment</wfw:comment><dcterms:modified>2007-11-01T01:50:29Z</dcterms:modified></item><item><title>Web 2.0 begat Web 3.0 but confusion still abounds</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3844.entry</link><description>&lt;div&gt;&lt;a href="http://weblogs.java.net/blog/robogeek/" target="_blank"&gt;David Herron&lt;/a&gt; has an interesting post on the future of the internet: &lt;a href="http://weblogs.java.net/blog/robogeek/archive/2007/10/web_30.html" target="_blank"&gt;&lt;strong&gt;Web 3.0??&lt;/strong&gt;&lt;/a&gt;.  With so much discussion over Web 2.0:&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.oreilly.com/pub/a/oreilly/tim/news/2005/09/30/what-is-web-20.html"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;O'Reilly -- What Is Web 2.0&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font color="#0070c0"&gt;, &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Web_2"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;Web 2.0 - Wikipedia, the free encyclopedia&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.paulgraham.com/web20.html"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;Web 2.0&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font color="#0070c0"&gt;, &lt;/font&gt;&lt;a href="http://www.youtube.com/watch?v=0LzQIUANnHc"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;YouTube - What is Web 2.0?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://blogs.zdnet.com/web2explorer/?p=5"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;» What is Web 2.0 | Web 2.0 Explorer | ZDNet.com&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://blog.delicious.com/blog/2005/11/there_has_been_.html"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;delicious blog » what is web 2.0?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.andybudd.com/presentations/dcontruct05/"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;What is Web 2.0? by Andy Budd&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.clickz.com/showPage.html?page=3625146"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;ClickZ: Web 2.0: What Is It Really?&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;p&gt;Some folks have moved on to Web 3.0:
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://www.alistapart.com/articles/web3point0"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;A List Apart: Articles: Web 3.0&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font color="#0070c0"&gt;, &lt;/font&gt;&lt;a href="http://en.wikipedia.org/wiki/Semantic_Web"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;Semantic Web - Wikipedia, the free encyclopedia&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.pcmag.com/article2/0,2704,2102852,00.asp"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;Web 3.0 - Features by PC Magazine&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font color="#0070c0"&gt;&lt;u&gt;&lt;/u&gt;&lt;/font&gt;
&lt;li&gt;&lt;font color="#0070c0"&gt;&lt;u&gt; What to expect from Web 3.0 | Software as Services | ZDNet.com&lt;/u&gt;,&lt;u&gt; &lt;/u&gt;&lt;/font&gt;&lt;a href="http://www.businessweek.com/the_thread/blogspotting/archives/2006/10/web_30.html"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;Web 3.0&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.readwriteweb.com/archives/web_30_when_web_sites_become_web_services.php"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;Web 3.0: When Web Sites Become Web Services&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;
&lt;li&gt;&lt;a href="http://www.androidtech.com/knowledge-blog/2006/11/web-30-you-aint-seen-nothing-yet.html"&gt;&lt;u&gt;&lt;font color="#0070c0"&gt;Web 3.0: Web 3.0 - You Ain't Seen Nothing Yet!&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;p&gt;The bullets are just a sample of the articles, posts, videos and more out there on Web 2.0 &amp;amp; 3.0. Back to &lt;a href="http://weblogs.java.net/blog/robogeek/archive/2007/10/web_30.html" target="_blank"&gt;Herron's post&lt;/a&gt;, here is the excerpt I liked discussing other definitions of Web 2.0 and how the details still vary:
&lt;blockquote dir=ltr style="margin-right:0px"&gt;
&lt;div&gt;The &amp;quot;Web 2.0&amp;quot; moniker is so vague that how can we adequately talk about it. WealthFly's blog posting is a case example in point. S/he defines Web 2.0 as &amp;quot;&lt;i&gt;the ability to multi-thread and the ability to update browser HTML without refreshing the browser. It lets HTML apps act more like desktop apps and less like simple document viewers.&lt;/i&gt;&amp;quot; That misses several game changing aspects of web2.0 such as user generated content, simplified read/write of web content, and the whole mashup, microformat, and API phenomenon.&lt;/div&gt;&lt;/blockquote&gt;
&lt;div dir=ltr&gt;Web 2.0: web services, social networking, client side refresh, etc. but are we moving too quickly in trying to define Web 3.0? I know there's even more &lt;a href="http://www.google.com/search?q=web+3.0+too+early&amp;amp;rls=com.microsoft:*&amp;amp;ie=UTF-8&amp;amp;oe=UTF-8&amp;amp;startIndex=&amp;amp;startPage=1" target="_blank"&gt;discussion &lt;/a&gt;on that subject. As a PM working on technology, software and web development projects it's critical to stay abreast of current and future trends, it's just hard to keep up when you're not &lt;u&gt;in&lt;/u&gt; the nitty gritty tech trenches and able to follow the debates and discussions on what IS or IS not 2.0 or 3.0 or...?&lt;/div&gt;
&lt;div dir=ltr&gt;
&lt;p&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;Tags: &lt;a href="http://technorati.com/tag/software+&amp;amp;+Web+Development"&gt;Software &amp;amp; Web Development&lt;/a&gt;, &lt;a href="http://technorati.com/tag/web+2.0"&gt;Web 2.0&lt;/a&gt;, &lt;a href="http://technorati.com/tag/Internet"&gt;Internet&lt;/a&gt;, &lt;a href="http://technorati.com/tag/web+development"&gt;Web Development&lt;/a&gt;, &lt;a href="http://technorati.com/tag/web+3.0"&gt;Web 3.0&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Web+2.0+begat+Web+3.0+but+confusion+still+abounds&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3844.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3844.entry</guid><pubDate>Tue, 23 Oct 2007 00:48:43 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3844/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3844.entry#comment</wfw:comment><dcterms:modified>2007-10-23T00:48:43Z</dcterms:modified></item><item><title>Tech Book: Best Kept Secrets of Peer Code Review</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3786.entry</link><description>&lt;p&gt;I received &lt;a href="http://smartbearsoftware.com/codecollab-code-review-book.php" target="_blank"&gt;&lt;strong&gt;Best Kept Secrets of Peer Code Review&lt;/strong&gt;&lt;/a&gt; from author Jason Cohen of SmartBear in August and just started it. So far so good and that ain't bad! I'll post more when I've actually finished the book, but wanted to commit to reading it in the next few weeks in writing, before something else catches my attention - Look--A shiny object!! 
&lt;p&gt;I previously &lt;a href="http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3729.entry" target="_blank"&gt;posted&lt;/a&gt; about the &lt;a href="http://smartbearsoftware.com/codecollab-code-review-book.php" target="_blank"&gt;free offer for the book &lt;/a&gt;and it appears to still be ongoing. My girlfriend received her copy this week, which she plans sharing with her team, and that reminded me to get to gettin the book read. From the few pages I've read I do think it's going to be interesting for folks involved with software and web development and other facets of the IT sector. Stay tuned..
&lt;p&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;&lt;font color="#0066a7" size=1&gt;Software &amp;amp; Web Development&lt;/font&gt;&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/code+reviews" rel=tag&gt;Code Reviews&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+quality" rel=tag&gt;Software Quality&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/peer+code+reviews" rel=tag&gt;Peer Code Reviews&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+development" rel=tag&gt;Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/programming" rel=tag&gt;Programming&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Tech+Book%3a+Best+Kept+Secrets+of+Peer+Code+Review&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3786.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3786.entry</guid><pubDate>Thu, 27 Sep 2007 02:20:29 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3786/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3786.entry#comment</wfw:comment><dcterms:modified>2007-09-27T02:20:29Z</dcterms:modified></item><item><title>Tech PMs: Software Requirements Specifications: The Right Way</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3785.entry</link><description>&lt;div&gt;&lt;a href="http://www.developer.com/" target="_blank"&gt;Developer.com&lt;/a&gt; has an excellent, detailed article on specs and requirements in the software development world: &lt;a href="http://www.developer.com/mgmt/article.php/3681171" target="_blank"&gt;&lt;strong&gt;Software Requirements Specifications: The Right Way&lt;/strong&gt;&lt;/a&gt;.  Author &lt;a href="http://www.developer.com/feedback.php/http://www.developer.com/mgmt/article.php/3681171" target="_blank"&gt;Aleksey Shevchenko&lt;/a&gt; discusses the importance of software requirements specifications (SRS) and provides eight guidelines that should help you &amp;quot;create a well-written SRS that is both complete and unambiguous&amp;quot;. What I appreciated most about the three page article was the detail Shevchenko provides on Use-Cases, which happens to be the foundation for his eight specification tips. You'll read about:&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;ul&gt;
&lt;ul&gt;
&lt;li&gt;Use-case realization
&lt;li&gt;SRS structure 
&lt;li&gt;The importance of using an active voice
&lt;li&gt;Why you should keep technology and business design out&lt;/ul&gt;&lt;/ul&gt;
&lt;p&gt;And a lot more. It's a good read for Technology PMs - IT, Software and web-development, and others dealing with design/development/engineering/programming, etc. You'll gain a better understanding of the importance of use-cases and how they can be used to your benefit. Even if you don't write specs you'll still glean a few bits of insight.
&lt;p&gt;&lt;strong&gt;Link: &lt;/strong&gt;&lt;a href="http://www.developer.com/mgmt/article.php/11085_3681171_1"&gt;&lt;strong&gt;http://www.developer.com/mgmt/article.php/11085_3681171_1&lt;/strong&gt;&lt;/a&gt;
&lt;p&gt;Enjoy!
&lt;p dir=ltr&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;&lt;font color="#0066a7" size=1&gt;Software &amp;amp; Web Development&lt;/font&gt;&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/Software+Requirements+Specifications" rel=tag&gt;Software Requirements Specifications&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/Managing+Requirements" rel=tag&gt;Managing Requirements&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/Design+Specifications" rel=tag&gt;Design Specifications&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+development" rel=tag&gt;Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/use+cases" rel=tag&gt;Use Cases&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Tech+PMs%3a+Software+Requirements+Specifications%3a+The+Right+Way&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3785.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3785.entry</guid><pubDate>Thu, 27 Sep 2007 02:04:12 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3785/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3785.entry#comment</wfw:comment><dcterms:modified>2007-09-27T02:04:12Z</dcterms:modified></item><item><title>Software Development and Quality: Best Kept Secrets of Peer Code Review</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3729.entry</link><description>&lt;div&gt;Last week I &lt;a href="http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3704.entry" target="_blank"&gt;posted&lt;/a&gt; about a free technology book: &lt;a href="http://smartbearsoftware.com/codecollab-code-review-book.php" target="_blank"&gt;&lt;strong&gt;Best Kept Secrets of Peer Code Review.&lt;/strong&gt;&lt;/a&gt; &lt;/div&gt; &lt;div&gt;I  &lt;a href="http://smartbearsoftware.com/codecollab-code-review-book.php"&gt;&lt;img style="margin:5px 10px 0px 5px" height=240 src="http://tkfiles.storage.msn.com/y1p3GVTdYExQGQJAFVXjm9AroTbNS25GqAsLFyR56VSVWiwtS08xNUeM1ew3r2YARgx1IXtEGZNYSY" width=191 align=left&gt;&lt;/a&gt;received the book in th mail yesterday and was surprised how quickly it arrived with &lt;a href="http://smartbearsoftware.com/codecollab-code-review-book.php" target="_blank"&gt;SmartBear's&lt;/a&gt; free shipping. I am currently reading and reviewing two other books (Curt Finch's &lt;a href="http://www.timetrackingbook.com/index.html" target="_blank"&gt;Time Tracking Book&lt;/a&gt; and Bud Bilanich's &lt;font color="#0066a7"&gt;4 Secrets of High Performing Organizations&lt;/font&gt;) but plan on digging into Jason Cohen's Peer Code Review Book in the next week or so. &lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;div&gt;According to &lt;a href="http://www.freetechbooks.com/about310.html" target="_blank"&gt;FreeTechBooks&lt;/a&gt; &amp;quot;&lt;em&gt;This book is aimed for anyone inside the production department, from the software developers to the managers. Regardless of reader's specific situations, this book will no doubt give readers a new idea on how to deal with those pesky little bugs.&lt;/em&gt;&amp;quot; As a Tech PM I'm definitely interested in reading it and my partner who works for MSNBC.com as a group manager on the technology team sent the free offer out to the entire dev team. Remember:&lt;/div&gt; &lt;blockquote dir=ltr style="margin-right:0px"&gt; &lt;div&gt;Smartbearsoftware.com &lt;span style="font-weight:bold"&gt;prints and ships the book completely free&lt;/span&gt;. Some chapters available on-line as PDF. &lt;/div&gt;&lt;/blockquote&gt; &lt;div dir=ltr&gt;FreeTechBooks Link: &lt;a href="http://www.freetechbooks.com/about310.html"&gt;http://www.freetechbooks.com/about310.html&lt;/a&gt;&lt;/div&gt; &lt;div dir=ltr&gt;SmartBear Book Link: &lt;a href="http://smartbearsoftware.com/codecollab-code-review-book.php"&gt;http://smartbearsoftware.com/codecollab-code-review-book.php&lt;/a&gt;&lt;/div&gt; &lt;div dir=ltr&gt; &lt;p dir=ltr&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;&lt;font color="#0066a7" size=1&gt;Software &amp;amp; Web Development&lt;/font&gt;&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/code+reviews" rel=tag&gt;Code Reviews&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+quality" rel=tag&gt;Software Quality&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/peer+code+reviews" rel=tag&gt;Peer Code Reviews&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+development" rel=tag&gt;Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/programming" rel=tag&gt;Programming&lt;/a&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Software+Development+and+Quality%3a+Best+Kept+Secrets+of+Peer+Code+Review&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3729.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3729.entry</guid><pubDate>Wed, 22 Aug 2007 15:39:29 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3729/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3729.entry#comment</wfw:comment><dcterms:modified>2007-08-22T15:39:29Z</dcterms:modified></item><item><title>Web 2.0 And The Top 1,000 List</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3717.entry</link><description>&lt;p&gt;&lt;a href="http://www.techwithoutwires.com/" target="_blank"&gt;Tech Without Wires&lt;/a&gt; has an interesting post on Web 2.0: &lt;a href="http://www.techwithoutwires.com/50226711/web_20_top_1000_list.php" target="_blank"&gt;&lt;strong&gt;Web 2.0 Top 1,000 List&lt;/strong&gt;&lt;/a&gt;. Some interesting info on Office 2.0, Web 2.0 expectations and a link to the &lt;a href="http://www.web20searchengine.com/web20/web-2.0-list.htm"&gt;&lt;strong&gt;top 1,000 web 2.0 list&lt;/strong&gt;&lt;/a&gt;: &lt;blockquote&gt; &lt;p&gt;&lt;em&gt;We talked about Office 2.0, the new expectation that I will never have to install software on my computer ever again. All software will be available on the web and offered as a service. &lt;br&gt;&lt;/em&gt;&lt;a href="http://www.techwithoutwires.com/50226711/web_20_top_1000_list.php"&gt;&lt;em&gt;&lt;img alt=web2.0.png src="http://www.techwithoutwires.com/50226711/web2.0.png" align=right border=0&gt;&lt;/em&gt;&lt;/a&gt;&lt;br&gt;&lt;em&gt;Office 2.0 is a subset of online services that provide productivity services to people on the go needing office type software. We need to consider the wider sphere of all those applications available as, in the wider context, Web 2.0. That is, there are a whole raft of services online to which I may turn for ordinary software/services to basically do whatever I want.&lt;br&gt;&lt;br&gt;Web 2.0 is the expectation that I can obtain any application I need from the web - the web is an application platform that aids me in participating in writing/reading the web (as shown on the diagram above and obtained from the excellent explanation in &amp;quot;&lt;/em&gt;&lt;a href="http://blog.getoutsmart.com/archives/2006/08/09/a-web-20-by-any-other-name/"&gt;&lt;em&gt;A Web 2.0 by any other name&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&amp;quot;).&lt;br&gt;&lt;br&gt;So just how many services/software applications are there that may be considered as being web 2.0 applications? Try this list of the &lt;/em&gt;&lt;a href="http://www.web20searchengine.com/web20/web-2.0-list.htm"&gt;&lt;em&gt;top 1,000 web 2.0 list&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. This is the best list I have seen yet, over 1,000 of the top web 2.0 applications.&lt;/em&gt;&lt;/blockquote&gt; &lt;p&gt;&lt;strong&gt;Read more here: &lt;/strong&gt;&lt;a title="http://www.techwithoutwires.com/50226711/web_20_top_1000_list.php" href="http://www.techwithoutwires.com/50226711/web_20_top_1000_list.php"&gt;&lt;strong&gt;http://www.techwithoutwires.com/50226711/web_20_top_1000_list.php&lt;/strong&gt;&lt;/a&gt; &lt;p&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;Tags: &lt;a href="http://technorati.com/tag/software+&amp;amp;+Web+Development"&gt;Software &amp;amp; Web Development&lt;/a&gt;, &lt;a href="http://technorati.com/tag/web+2.0"&gt;Web 2.0&lt;/a&gt;, &lt;a href="http://technorati.com/tag/Internet"&gt;Internet&lt;/a&gt;, &lt;a href="http://technorati.com/tag/web+development"&gt;Web Development&lt;/a&gt;, &lt;a href="http://technorati.com/tag/online+services"&gt;Online Services&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Web+2.0+And+The+Top+1%2c000+List&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3717.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3717.entry</guid><pubDate>Fri, 17 Aug 2007 15:48:12 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3717/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3717.entry#comment</wfw:comment><dcterms:modified>2007-08-17T15:48:12Z</dcterms:modified></item><item><title>Totally FREE Technology Book: Best Kept Secrets of Peer Code Review</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3704.entry</link><description>&lt;div&gt;Thanks to Brad Appleton for the &lt;a href="http://bradapp.blogspot.com/2007/03/best-kept-secrets-of-code-reviews.html" target="_blank"&gt;heads up&lt;/a&gt; regarding a FREE, interesting looking book for programmers/developers/engineers/testers and other tech workers:  &lt;a href="http://smartbearsoftware.com/codecollab-code-review-book.php" target="_blank"&gt;&lt;strong&gt;&lt;em&gt;Best Kept Secrets of Peer Code Review.&lt;/em&gt;&lt;/strong&gt;&lt;/a&gt;This is a real, actual paper book - not an e-book, and the offer includes FREE shipping with a no-strings-attached claim.Here's a nice write up from Brad's post:&lt;/div&gt;
&lt;blockquote dir=ltr style="margin-right:0px"&gt;
&lt;div&gt;The folks over at &lt;a href="http://www.smartbear.com/"&gt;&lt;u&gt;SmartBear software&lt;/u&gt;&lt;/a&gt; have written a nice little book entitled &lt;a href="http://codereviewbook.com/"&gt;&lt;b&gt;&lt;u&gt;The Best Kept Secrets of Code Reviews&lt;/u&gt;&lt;/b&gt;&lt;/a&gt;. It's free if you go over to their webpage and ask for it (you have to fill out a registration form, and it takes a few weeks to arrive, but they havent spammed me at all since I registered with them a few months ago).&lt;br&gt;&lt;br&gt;This is a pretty good book and it is VERY pragmatic! &lt;i style="color:rgb(51,51,153)"&gt;It is applicable to Agile development too!&lt;/i&gt; [You don't have to do Pair-Programming to be Agile! Pairing is part of XP, which is one particular agile method -- several other agile methods do not require it.]&lt;/div&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;Read more here: &lt;a href="http://bradapp.blogspot.com/2007/03/best-kept-secrets-of-code-reviews.html"&gt;http://bradapp.blogspot.com/2007/03/best-kept-secrets-of-code-reviews.html&lt;/a&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;div dir=ltr&gt;A free book, free shipping, good review and no spam? &lt;a href="http://smartbearsoftware.com/codecollab-code-review-book.php#orderform" target="_blank"&gt;&lt;strong&gt;Sign me up&lt;/strong&gt;&lt;/a&gt;! Here's a little more on the book from &lt;a href="http://smartbearsoftware.com/codecollab-code-review-book.php" target="_blank"&gt;SmartBear&lt;/a&gt;:&lt;/div&gt;
&lt;blockquote dir=ltr style="margin-right:0px"&gt;
&lt;div dir=ltr&gt;Peer code review is happening behind the scenes at your competitor's shop. Are they wasting their time or gaining a competitive advantage? What type of review actually works? &lt;/div&gt;
&lt;p dir=ltr&gt;We've compiled 10 practical essays from industry experts giving specific techniques for effective peer code review: 
&lt;div dir=ltr&gt;
&lt;ul&gt;
&lt;li&gt;&lt;font face=Verdana&gt;&lt;b&gt;Cisco: The largest-ever case study of peer code review&lt;/b&gt; &lt;/font&gt;
&lt;li&gt;&lt;font face=Verdana&gt;Modern experiments: results of the past 15 years &lt;/font&gt;
&lt;li&gt;&lt;font face=Verdana&gt;Five types of review: Pro's and Con's &lt;/font&gt;
&lt;li&gt;&lt;font face=Verdana&gt;Managing social aspects of peer review &lt;/font&gt;
&lt;li&gt;&lt;font face=Verdana&gt;Code review in the SEI/CMMI/PSP/TSP context &lt;/font&gt;
&lt;li&gt;&lt;font face=Verdana&gt;Why many developers don't embrace code review &lt;/font&gt;
&lt;li&gt;&lt;font face=Verdana&gt;Questions to ask when implementing a peer review process &lt;/font&gt;
&lt;li&gt;&lt;font face=Verdana&gt;Why haven't you heard more about code review? &lt;/font&gt;
&lt;li&gt;&lt;font face=Verdana&gt;Metrics and measurements &lt;/font&gt;
&lt;li&gt;&lt;font face=Verdana&gt;Code Collaborator: Software for efficient, remote peer review &lt;/font&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p dir=ltr&gt;&lt;strong&gt;Read more about SmartBear, the free book offer, table of contents and sample chapters:&lt;/strong&gt;&lt;br&gt;&lt;a href="http://smartbearsoftware.com/codecollab-code-review-book.php"&gt;http://smartbearsoftware.com/codecollab-code-review-book.php&lt;/a&gt; 
&lt;p dir=ltr&gt;&lt;strong&gt;Brad's post lists other useful resources from SmartBear: &lt;/strong&gt;&lt;br&gt;&lt;a href="http://bradapp.blogspot.com/2007/03/best-kept-secrets-of-code-reviews.html"&gt;http://bradapp.blogspot.com/2007/03/best-kept-secrets-of-code-reviews.html&lt;/a&gt; 
&lt;p dir=ltr&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;&lt;font color="#0066a7" size=1&gt;Software &amp;amp; Web Development&lt;/font&gt;&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/code+reviews" rel=tag&gt;Code Reviews&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+quality" rel=tag&gt;Software Quality&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/peer+code+reviews" rel=tag&gt;Peer Code Reviews&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+development" rel=tag&gt;Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/programming" rel=tag&gt;Programming&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Totally+FREE+Technology+Book%3a+Best+Kept+Secrets+of+Peer+Code+Review&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3704.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3704.entry</guid><pubDate>Tue, 14 Aug 2007 16:48:56 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3704/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3704.entry#comment</wfw:comment><dcterms:modified>2007-08-14T22:23:33Z</dcterms:modified></item><item><title>IT Humor: The greatest programming tip ever written</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3701.entry</link><description>&lt;div&gt;Amusing &amp;quot;tip of the Day&amp;quot; that most techies will appreciate. Found at &lt;a href="http://blogs.techrepublic.com.com/geekend/?p=817" target="_blank"&gt;&lt;strong&gt;techrepublic&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt; &lt;blockquote dir=ltr style="margin-right:0px"&gt; &lt;div&gt;&lt;em&gt;&lt;a href="http://tkfiles.storage.msn.com/y1p5WcsqOKxXMduRPC7caHUxQtejZfyO105Wcq2hqcrg7R93tYRGh1arDWYl44w2nCErPDVBtljKe8"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px" height=263 src="http://tkfiles.storage.msn.com/y1p5WcsqOKxXMfILzih7mN3ZUKS0Qwpxxg6QnQ1eu1_y-PtaD-YiqRsbe2TZYvMooMOJYkxsoSJnwo" width=400 border=0&gt;&lt;/a&gt; &lt;/em&gt;&lt;/div&gt; &lt;div&gt;&lt;em&gt;Here’s an ingenious little tip to all programmers that will guarantee an improvement in the quality of the code you produce — one that somebody included as &lt;/em&gt;&lt;a href="http://www.myconfinedspace.com/watermark.php?src=wp-content/uploads/2007/06/001grg3w.jpg" target="_blank"&gt;&lt;em&gt;&lt;font color="#0070c0"&gt;an advisory pop-up for MS Visual C++&lt;/font&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;&lt;font color="#0070c0"&gt;.&lt;/font&gt; Found via &lt;/em&gt;&lt;a href="http://programming.reddit.com/info/23udh/comments" target="_blank"&gt;&lt;em&gt;&lt;font color="#0080ff"&gt;reddit&lt;/font&gt;&lt;/em&gt;&lt;/a&gt;&lt;em&gt;. &lt;/em&gt;&lt;/div&gt;&lt;/blockquote&gt; &lt;p dir=ltr&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;Software &amp;amp; Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/IT+Humor" rel=tag&gt;IT Humor&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/technology+humor" rel=tag&gt;Technology Humor&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/programming+humor" rel=tag&gt;Programming Humor&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+IT+Humor%3a+The+greatest+programming+tip+ever+written&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3701.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3701.entry</guid><pubDate>Tue, 14 Aug 2007 16:15:05 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3701/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3701.entry#comment</wfw:comment><dcterms:modified>2007-08-14T16:24:36Z</dcterms:modified></item><item><title>Software Development Post: All I Ever Need to Know about Testing I Learned in Kindergarten</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3544.entry</link><description>&lt;div&gt;&lt;a href="http://www.stickyminds.com/index.asp"&gt;StickyMinds&lt;/a&gt; has a great article regarding testing: &lt;a href="http://www.stickyminds.com/sitewide.asp?Function=edetail&amp;amp;ObjectType=COL&amp;amp;ObjectId=10145&amp;amp;tth=DYN&amp;amp;tt=siteemail&amp;amp;iDyn=2"&gt;&lt;strong&gt;All I Ever Need to Know about Testing I Learned in Kindergarten&lt;/strong&gt;&lt;/a&gt;. Author &lt;a href="http://ravenyoung.spaces.live.com/mmm2007-05-22_13.05/#authorbio"&gt;Lee Copeland&lt;/a&gt;  tweaks the lessons in &lt;a href="http://www.robertfulghum.com/"&gt;Robert Fulghum's&lt;/a&gt; book &amp;quot;&lt;a href="http://www.amazon.com/Really-Need-Know-Learned-Kindergarten/dp/034546639X/ref=pd_bbs_sr_1/002-0167930-0012004?ie=UTF8&amp;amp;s=books&amp;amp;qid=1181579799&amp;amp;sr=8-1"&gt;All I Really Need to Know I Learned in Kindergarten&lt;/a&gt;.&amp;quot; into some interesting guidelines for testers. Here are a few of my favorites:&lt;/div&gt;
&lt;blockquote dir=ltr&gt;
&lt;div&gt;&lt;b&gt;Don't hit people.&lt;/b&gt; &lt;br&gt;If you find a defect in someone's work, first tell him informally, personally, and discreetly. &lt;/div&gt;
&lt;div&gt;
&lt;p&gt;Once a co-worker gave me a document he had written and asked for my review. I didn't get to it until the last minute. Rather than talk with him in private, I blasted his work publicly in a meeting. Later, he came to me and simply asked, &amp;quot;Why?&amp;quot; I still remember the look in his eyes, and I have never done that again. 
&lt;p&gt;As a tester, remember that we are paid to &amp;quot;hit&amp;quot; software, not the people who wrote it. It's the software that's buggy, full of holes, not worth the ink used to print it, and, as James Whittaker likes to quote Neil Young, &amp;quot;A piece of crap.&amp;quot; 
&lt;p&gt;Rather, remember Norm Kerth's gentle words: &amp;quot;Regardless of what we discover, we understand and believe that everyone did the best job they could, given what they knew at the time, with their skills, abilities, and the resources available.&amp;quot; 
&lt;p&gt;&lt;b&gt;Don't take things that aren't yours.&lt;/b&gt; &lt;br&gt;One thing people take that isn't theirs is credit. Once my boss asked me to research something. Later, I wrote a memo, which began, &amp;quot;To: Boss, From: Lee.&amp;quot; The next time I saw the memo it read &amp;quot;To: Big Boss, From: Boss.&amp;quot; He took my work and didn't give me any credit. I learned something from that experience. From then on, I always took memos that my staff had prepared and put a sticky note on them that read, &amp;quot;My staff member wrote this . . . I think it's good work . . . I hope you concur.&amp;quot; 
&lt;p&gt;Another thing people take that isn't theirs is guilt. You will not find every defect. Try hard, use your skills, do a good job; but remember, some will sneak by you and that's OK. As Boris Beizer says, &amp;quot;We need devious testers.&amp;quot; But sometimes, as devious as we are, our developers and users exceed our capacity. 
&lt;p&gt;&lt;b&gt;Say you're sorry when you hurt someone.&lt;/b&gt; &lt;br&gt;No matter how careful we are, at some place and time, we will hurt someone. Most of us will never intentionally hurt anyone physically, but we will hurt him emotionally. We'll say something or do something--perhaps intentional, perhaps in ignorance, or perhaps in jest--that will reach into his chest and rip out his heart. 
&lt;p&gt;As testers, we're in the error-discovery business. Our job is to find other people's mistakes. When we find them, we report them publicly. We know to always focus our reports on the errors, not the person who made the errors. But still, sometimes egos are bruised; sometimes feelings are hurt. 
&lt;p&gt;Say &amp;quot;I'm sorry.&amp;quot; It is one of the most powerful, healing phrases in the human language. 
&lt;p&gt;&lt;strong&gt;Read more here: &lt;/strong&gt;&lt;a href="http://www.stickyminds.com/sitewide.asp?Function=edetail&amp;amp;ObjectType=COL&amp;amp;ObjectId=10145&amp;amp;tth=DYN&amp;amp;tt=siteemail&amp;amp;iDyn=2"&gt;&lt;strong&gt;http://www.stickyminds.com/sitewide.asp?Function=edetail&amp;amp;ObjectType=COL&amp;amp;ObjectId=10145&amp;amp;tth=DYN&amp;amp;tt=siteemail&amp;amp;iDyn=2&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p dir=ltr&gt;I believe the entire &lt;a href="http://www.stickyminds.com/sitewide.asp?Function=edetail&amp;amp;ObjectType=COL&amp;amp;ObjectId=10145&amp;amp;tth=DYN&amp;amp;tt=siteemail&amp;amp;iDyn=2"&gt;article &lt;/a&gt;contains 15 tips geared towards the testing community, but anyone involved in software development could benefit from reading it. Often we forget how difficult a job testers have, trying to catch all the bugs, dealing with egos, changing priorities and deadlines, frequent code updates, builds, environment issues, etc., and I believe that even the simple tips from the &lt;a href="http://www.stickyminds.com/sitewide.asp?Function=edetail&amp;amp;ObjectType=COL&amp;amp;ObjectId=10145&amp;amp;tth=DYN&amp;amp;tt=siteemail&amp;amp;iDyn=2"&gt;article&lt;/a&gt; provide insight into how complicated and stressful a testers job can be. You might also browse the comments at the end for some additional thoughts on the subject. Enjoy! 
&lt;p dir=ltr&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;Software &amp;amp; Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Develoment&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/testing+tips" rel=tag&gt;Testing Tips&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/technology+management" rel=tag&gt;Technology Management&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+testing" rel=tag&gt;Software Testing&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+development" rel=tag&gt;Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/programming" rel=tag&gt;Programming&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Software+Development+Post%3a+All+I+Ever+Need+to+Know+about+Testing+I+Learned+in+Kindergarten&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3544.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3544.entry</guid><pubDate>Mon, 11 Jun 2007 16:57:20 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3544/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3544.entry#comment</wfw:comment><dcterms:modified>2007-06-12T02:14:06Z</dcterms:modified></item><item><title>Tech post: Programming Promises &amp; The Professional Programmer's Hippocratic Oath</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3502.entry</link><description>&lt;div&gt; As a technology PM I'm always looking for interesting software and web development content. I bookmarked a post from &lt;a href="http://www.tedneward.com/"&gt;Ted Neward &lt;/a&gt;a while back that's worth sharing: &lt;a href="http://blogs.tedneward.com/PermaLink,guid,17a2b01b-f398-4033-b914-d10418fb0a53.aspx"&gt;&lt;strong&gt;Programming Promises (or, the Professional Programmer's Hippocratic Oath&lt;/strong&gt;&lt;/a&gt;. I love working in product development on the technology side and enjoy working with engineers that are interested in developing high quality code and working as a &lt;em&gt;team&lt;/em&gt;, rather than focusing on individual performance - So of course I loved this &lt;a href="http://blogs.tedneward.com/PermaLink,guid,17a2b01b-f398-4033-b914-d10418fb0a53.aspx"&gt;post&lt;/a&gt;! It covers &lt;a href="http://michaeldotnet.blogspot.com/"&gt;Michael Letterle's&lt;/a&gt; list of &lt;a href="http://michaeldotnet.blogspot.com/2007/01/programming-promises.html"&gt;Programming Promises&lt;/a&gt; and also discusses Neward's tech-tweaked version of the Hippocratic Oath, aptly renamed as The Profressional Programmer's Hippocratic Oath. Here are a few of my favorite Programming Promises:&lt;/div&gt; &lt;div&gt; &lt;/div&gt; &lt;ul&gt; &lt;ul&gt; &lt;li&gt;I promise to get the job done.    &lt;li&gt;I promise to use whatever tools I need to, regardless of politics.  &lt;li&gt;I promise to engage with as many other programmers as possible, both in person and online, in order to learn from them; regardless of politics.  &lt;li&gt;I promise to ask questions when I don't know the answer, and answer questions when I do.  &lt;li&gt;I promise to listen to any idea, however crazy it may sound.&lt;a href="http://tkfiles.storage.msn.com/x1pjzF2-RYhxRUV8IlKSo2cmE1-ffb_O8EZqnqXXLOrWgA6UGABK5qM0rr-Xu6vtgJYw5c8ZyoKZF3I-W9PILDpIbzODPSY8jTWcqjM-XU3VllwoI8G-D8i-A"&gt;&lt;img style="border-top-width:0px;border-left-width:0px;border-bottom-width:0px;border-right-width:0px" height=240 src="http://tkfiles.storage.msn.com/x1pjzF2-RYhxRUV8IlKSo2cmE1-ffb_O8EZnww33oIvHWCty3PszPAEi05iNJnYo_xK4LwWtYscLus6YmD-TxMw4daAAwFc8qYGxr-buD2c247iBSxxC331iA" width=177 align=right border=0&gt;&lt;/a&gt;&lt;/ul&gt;&lt;/ul&gt; &lt;p&gt;Great list, with more detail available on all 12 promises here: &lt;a href="http://michaeldotnet.blogspot.com/2007/01/programming-promises.html"&gt;&lt;strong&gt;http://michaeldotnet.blogspot.com/2007/01/programming-promises.html&lt;/strong&gt;&lt;/a&gt;. As for &lt;a href="http://blogs.tedneward.com/PermaLink,guid,17a2b01b-f398-4033-b914-d10418fb0a53.aspx"&gt;The Profressional Programmer's Hippocratic Oath&lt;/a&gt;, here are a few of my favorite points:  &lt;ul&gt; &lt;ul&gt; &lt;li&gt;I will apply, for the benefit of the customer, all measures [that] are required, avoiding those twin traps of gold-plating and computing nihilism.  &lt;li&gt;I will remember that there is humanity to programming as well as science, and that warmth, sympathy, and understanding will far outweigh the programmer's editor or the vendor's tool.  &lt;li&gt;I will not be ashamed to say &amp;quot;I know not,&amp;quot; nor will I fail to call in my colleagues when the skills of another are needed for a system's development, nor will I hold in lower estimation those colleagues who ask of my opinions or skills.&lt;/ul&gt;&lt;/ul&gt; &lt;p&gt;More great info, with additional detail available here:&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://blogs.tedneward.com/PermaLink,guid,17a2b01b-f398-4033-b914-d10418fb0a53.aspx"&gt;&lt;strong&gt;http://blogs.tedneward.com/PermaLink,guid,17a2b01b-f398-4033-b914-d10418fb0a53.aspx&lt;/strong&gt;&lt;/a&gt;. Thanks to Michael and Ted for puting these texts together and sharing with with technology community. All roles on a software, web or technology project are vital - programmer, analyst, pm, tester, etc. - and the more responsibility you take in your own role affects the success of the entire project. We all need to be more accountable for our work and both of these lists provide great info on how to be more effective in your job as a programmer, but are also applicable to a majority of the technology team.  &lt;p dir=ltr&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;&lt;font color="#0066a7" size=1&gt;Software &amp;amp; Web Development&lt;/font&gt;&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Develoment&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/programming+promises" rel=tag&gt;Programming Promises&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/technology+management" rel=tag&gt;Technology Management&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/The+Profressional+Programmer's+Hippocratic+Oath" rel=tag&gt;The Profressional Programmer's Hippocratic Oath&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+development" rel=tag&gt;Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/programming" rel=tag&gt;Programming&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Tech+post%3a+Programming+Promises+%26+The+Professional+Programmer's+Hippocratic+Oath&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3502.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3502.entry</guid><pubDate>Mon, 07 May 2007 16:22:15 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3502/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3502.entry#comment</wfw:comment><dcterms:modified>2007-05-07T16:55:15Z</dcterms:modified></item><item><title>Women &amp; Technology: NYT shows decline in women computer science majors</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3478.entry</link><description>&lt;div&gt;&lt;a href="http://www.pmthink.com/2007/04/it-talent-women-professionals-needed.htm"&gt;PMThink!&lt;/a&gt; references a recent &lt;a href="http://www.nytimes.com/2007/04/17/science/17comp.html?_r=3&amp;amp;ref=technology&amp;amp;oref=slogin&amp;amp;oref=slogin&amp;amp;oref=slogin"&gt;&lt;strong&gt;article&lt;/strong&gt;&lt;/a&gt; from New York Times regarding the growing decline in women graduating with computer science degrees. It's an interesting read, here's the intro:&lt;/div&gt;
&lt;blockquote dir=ltr&gt;
&lt;div&gt;For decades, undergraduate women have been moving in ever greater numbers into science and engineering departments at American universities. Yet even as they approach or exceed enrollment parity in mathematics, biology and other fields, &lt;strong&gt;there is one area in which their presence relative to men is static or even shrinking: computer science.&lt;/strong&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;div dir=ltr&gt;That's not to say that women aren't progressing in other fields, like math and biology noted in the above clip, but the drop in interest to computer science means there will be less women IT professionals to fill future positions. Yikes! Us female PMs need other women IT professionals in the industry! The &lt;a href="http://www.nytimes.com/2007/04/17/science/17comp.html?_r=3&amp;amp;ref=technology&amp;amp;oref=slogin&amp;amp;oref=slogin&amp;amp;oref=slogin"&gt;&lt;strong&gt;article&lt;/strong&gt;&lt;/a&gt; goes into more detail on what american colleges are doing to combat the trend and here are a few more interesting points:&lt;/div&gt;
&lt;blockquote dir=ltr&gt;
&lt;div dir=ltr&gt;
&lt;p&gt;They are concerned about this trend, they say, not just because they want to see young women share the field’s challenges and rewards, but also because they regard the relative absence of women as a troubling indicator for American computer science generally — and for the economic competitiveness that depends on it.
&lt;p&gt;“Women are the canaries in the coal mine,” Lenore Blum, a computer scientist at &lt;a title="More articles about Carnegie Mellon University" href="http://topics.nytimes.com/top/reference/timestopics/organizations/c/carnegie_mellon_university/index.html?inline=nyt-org"&gt;&lt;u&gt;&lt;font color="#004276"&gt;Carnegie Mellon University&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;, told an audience at &lt;a title="More articles about Harvard University." href="http://topics.nytimes.com/top/reference/timestopics/organizations/h/harvard_university/index.html?inline=nyt-org"&gt;&lt;u&gt;&lt;font color="#004276"&gt;Harvard University&lt;/font&gt;&lt;/u&gt;&lt;/a&gt; in March, in a talk on this “crisis” in computer science. Factors driving women away will eventually drive men away as well, she and others say.&lt;/div&gt;&lt;/blockquote&gt;
&lt;p dir=ltr&gt;&lt;strong&gt;Read more here: &lt;/strong&gt;&lt;a href="http://www.nytimes.com/2007/04/17/science/17comp.html?_r=3&amp;amp;ref=technology&amp;amp;oref=slogin&amp;amp;oref=slogin&amp;amp;oref=slogin"&gt;&lt;strong&gt;http://www.nytimes.com/2007/04/17/science/17comp.html?_r=3&amp;amp;ref=technology&amp;amp;oref=slogin&amp;amp;oref=slogin&amp;amp;oref=slogin&lt;/strong&gt;&lt;/a&gt;
&lt;p dir=ltr&gt;Are we women canaries? Or is the IT field just not as interesting and seductively lucrative as it was in before the bubble popped and the money trees whithered? Maybe the horror stories of building software on death march projects, working all nighters - heck all weekenders - just to get a critical patch out - has deterred them some. Maybe they're just bored. Hopefully the industry can show future IT girls how important they are to new technology and innovation, and schools and colleges will learn to do more to peak their interest. We definitely need women in the workplace and that includes building software, working with code, developing new technologies, making adavancements and contributions to the IT field, architechting, technical documentation, tech management and so much more. My two cents with a side of ramble..
&lt;div dir=ltr&gt;
&lt;div&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;Software &amp;amp; Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Develoment&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/tech+management" rel=tag&gt;Tech Management&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/IT+Management" rel=tag&gt;IT Management&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/women+&amp;amp;+technology" rel=tag&gt;Women &amp;amp; Technology&lt;/a&gt; &lt;/div&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Women+%26+Technology%3a+NYT+shows+decline+in+women+computer+science+majors&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3478.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3478.entry</guid><pubDate>Sat, 21 Apr 2007 00:30:54 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3478/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3478.entry#comment</wfw:comment><dcterms:modified>2007-04-21T00:30:54Z</dcterms:modified></item><item><title>Good Insights On Managing Knowledge Workers</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3465.entry</link><description>&lt;div&gt;There's a good post on the challenges of managing knowledge workers at &lt;a href="http://workingsmarter.typepad.com/my_weblog/2007/04/whats_a_manager.html"&gt;&lt;strong&gt;Thinking Faster: What's a manager to do?&lt;/strong&gt;&lt;/a&gt; Here's the intro:&lt;/div&gt;
&lt;blockquote dir=ltr&gt;
&lt;div&gt;Let's start with a few suppositions.  First, many of us work in either the information economy or the service economy.  That means we deal with people or information, not machines.  Second, most of us are &amp;quot;knowledge workers&amp;quot; - that is, we add value through our knowledge rather than through our muscles.  So, a logical conclusion is that a knowledge worker should have the information to operate without a lot of oversight, since he or she knows the job, the effort required and has the information or knowledge to accomplish it.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;So, what's a manager to do in this situation?  If we were in a Tayloristic era, we'd say that a manager issued orders to people that the manager ensured were carried out, according to some guidelines about the amount of time necessary to complete the work.  Taylor is the father of scientific management, but his methods seem a little heavy handed in a knowledge economy.  If people know their responsibilities, understand their roles and have the knowledge necessary to add value to the product or process, what value does a manager add?&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I think in the modern economy, a manager can add at least three valuable attributes:  translation, clarity and resolution.  Let's drill down into each just briefly...&lt;br&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Read more here: &lt;/strong&gt;&lt;a href="http://workingsmarter.typepad.com/my_weblog/2007/04/whats_a_manager.html"&gt;&lt;strong&gt;http://workingsmarter.typepad.com/my_weblog/2007/04/whats_a_manager.html&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;&lt;/blockquote&gt;
&lt;div dir=ltr&gt;Good insights on managing in the tech sector!&lt;/div&gt;
&lt;div dir=ltr&gt; &lt;/div&gt;
&lt;div dir=ltr&gt;
&lt;div&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;Software &amp;amp; Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Develoment&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/tech+management" rel=tag&gt;Tech Management&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/Knowledge+workers" rel=tag&gt;Knowledge Workers&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/IT+Management" rel=tag&gt;IT Management&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/management" rel=tag&gt;Management&lt;/a&gt; &lt;/div&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Good+Insights+On+Managing+Knowledge+Workers&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3465.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3465.entry</guid><pubDate>Tue, 17 Apr 2007 02:47:17 GMT</pubDate><slash:comments>2</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3465/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3465.entry#comment</wfw:comment><dcterms:modified>2007-05-01T20:39:07Z</dcterms:modified></item><item><title>Peer Code Reviews: Are you a software pooper scooper?</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3443.entry</link><description>&lt;div&gt;&lt;a href="http://www.jaredrichardson.net/blog/"&gt;Jared&lt;/a&gt; has two great posts on peer code reviews. The first is an insightful look at code reviews from a leadership perspective: &lt;a href="http://www.jaredrichardson.net/blog/2007/03/15#scoop_the_poop"&gt;&lt;strong&gt;Are you a software pooper scooper?&lt;/strong&gt;&lt;/a&gt;. Good stuff:&lt;/div&gt;
&lt;blockquote dir=ltr&gt;
&lt;div&gt;During a discussion of software practices that Build Teams, Not Products in Boston an audience member said he didn't want to do things like Peer Code Reviews that were designed to teach other team members. He preferred to simply clean up their code after the junior members checked it in. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;We were discussing peer code reviews, meaningful variable names, and the infamous Mister Hashy variable name (Mr Hashy was a hash table). The guy in the audience had someone just like that on his team, and he had made a concious decision to not interface with the person, but just clean up behind them. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;While we were talking about it, I had an &amp;quot;Ah ha!&amp;quot; moment... I asked him if he realized he'd made a concious decision to be a career pooper scooper. By choosing to clean up behind a team member instead of trying to teach them, you've made a concious decision to follow them around and clean up their mess. They are dependant on you and you limit yourself to a clean up role. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;I do things like test automation and peer code reviews so we all have more time for the fun stuff, like design and solving tough problems, not so I can clean up someone else's code. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Take the time to teach the junior team members that work with you. Tools like peer code reviews and daily meetings help them learn good habits. And then there's less cleanup for everyone. &lt;br&gt;&lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Read more here: &lt;/strong&gt;&lt;a href="http://www.jaredrichardson.net/blog/2007/03/15#scoop_the_poop"&gt;&lt;strong&gt;http://www.jaredrichardson.net/blog/2007/03/15#scoop_the_poop&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;&lt;/blockquote&gt;
&lt;div dir=ltr&gt;Jared's Blog also has a great post titled &lt;strong&gt;&lt;a href="http://www.jaredrichardson.net/blog/2007/03/14#peer_reviews"&gt;The Peer Code Review&lt;/a&gt;&lt;/strong&gt; that provides a great overview of what a code review is, how to coduct a useful session, things to avoid and some benefits of them:&lt;/div&gt;
&lt;blockquote dir=ltr&gt;
&lt;li&gt;&lt;a&gt;Crosstraining (raising your &lt;a href="http://www.jaredrichardson.net/blog/2005/08/02/"&gt;Truck Number&lt;/a&gt;) 
&lt;li&gt;You catch your own bugs 
&lt;li&gt;Others catch your bugs 
&lt;li&gt;Mentoring &amp;quot;as you go&amp;quot; 
&lt;li&gt;A second set of eyes looks at every line of code 
&lt;li&gt;Lightweight 
&lt;li&gt;Fast 
&lt;p&gt;&lt;strong&gt;Read more here: &lt;a href="http://www.jaredrichardson.net/blog/2007/03/14#peer_reviews"&gt;http://www.jaredrichardson.net/blog/2007/03/14#peer_reviews&lt;/a&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/blockquote&gt;
&lt;p dir=ltr&gt;It's a good overview on code reviews and makes a good case for their benefit. As a tech PM, I'm all about delivering quality code, so anything we can do to increase QA in the project is a plus. Besides, code reviews helps to ensure that the test team is getting good code integrated into the system for more testing. Thanks to &lt;a href="http://www.jaredrichardson.net/about.html"&gt;Jared&lt;/a&gt; for posting his experience and tips!
&lt;p dir=ltr&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;&lt;font color="#0066a7" size=1&gt;Software &amp;amp; Web Development&lt;/font&gt;&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Develoment&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/code+reviews" rel=tag&gt;Code Reviews&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+quality" rel=tag&gt;Software Quality&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/peer+code+reviews" rel=tag&gt;Peer Code Reviews&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+development" rel=tag&gt;Web Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/programming" rel=tag&gt;Programming&lt;/a&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Peer+Code+Reviews%3a+Are+you+a+software+pooper+scooper%3f&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3443.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3443.entry</guid><pubDate>Sun, 18 Mar 2007 01:54:44 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3443/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3443.entry#comment</wfw:comment><dcterms:modified>2007-03-18T01:54:44Z</dcterms:modified></item><item><title>Interesting Software Development Post: Testivus - Testing For The Rest Of Us</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3401.entry</link><description>&lt;div&gt;I came across a great article by &lt;a href="http://www.artima.com/weblogs/index.jsp?blogger=agitator"&gt;Alberto Savoia&lt;/a&gt; (CTO of Agitar Software): &lt;strong&gt;&lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=194506"&gt;Testivus - Testing For The Rest Of Us&lt;/a&gt;&lt;/strong&gt;. Here's the summary:&lt;/div&gt;
&lt;blockquote dir=ltr&gt;
&lt;div&gt;Developers need to take more responsibility for testing their code. But the majority of developers are not willing, nor ready, nor able to jump on the bandwagon of the more extreme and demanding developer testing movements such as Test Driven Development. Testivus is a proposed developer testing movement &amp;quot;for the rest of us&amp;quot;. &lt;/div&gt;&lt;/blockquote&gt;
&lt;div dir=ltr&gt;If you're a fan of &lt;a href="http://en.wikipedia.org/wiki/Seinfeld"&gt;Seinfeld&lt;/a&gt; you'll recognize the nod to the mighty &lt;a href="http://en.wikipedia.org/wiki/Festivus"&gt;festivus&lt;/a&gt; in this article, but it goes deeper than that.  I'm currently a PM but I used to be a web developer/hack, back when it was easy, and I've developed small components and mock-ups in VB and hacked my way through ASP, XML, scripting, etc., so I'm interested in improving quality through solid development and heaps of testing from a few angles. I understand what developers/prgrammers/engineers face with changing requirements, priorities and schedules, system silos (where a single individual owns a peice of the system), unclear specifications, etc. I also understand how the test/qa teams at most software development companies are the first to have time cut from a project, are under the most pressure during the most critical part of the project, and how help from developers with things like unit testing before integrating code into the build, testing during coding and keeping on top of defects, and thinking about integration with other parts of the system environmentsdev/test/uat/integration/staging/production/et. al), DBs, etc. all add to the quality of the deliverable. In the article Savoia proposes &amp;quot;&lt;strong&gt;The Testivus Manifestivus&lt;/strong&gt;&amp;quot; and provides a first draft to address some of these common issues:&lt;br&gt;&lt;br&gt;&lt;/div&gt;
&lt;ul dir=ltr&gt;
&lt;ul&gt;
&lt;ul dir=ltr&gt;
&lt;li&gt;
&lt;div&gt;Less testing dogma, more testing karma&lt;/div&gt;
&lt;li&gt;
&lt;div&gt;Any tests are better than no tests&lt;/div&gt;
&lt;li&gt;
&lt;div&gt;Testing beats debugging&lt;/div&gt;
&lt;li&gt;
&lt;div&gt;Test first, during, or after – whatever works best for you&lt;/div&gt;
&lt;li&gt;
&lt;div&gt;If a method, technique, or tool, gives you more or better tests use it&lt;/div&gt;&lt;/ul&gt;&lt;/ul&gt;&lt;/ul&gt;
&lt;p&gt;Sound too simple? It's actually common sense when you read the detail on each of the above items. Here's detail on my favorite part of the Testivus Manifestivus:
&lt;blockquote dir=ltr&gt;
&lt;p&gt;&lt;strong&gt;Any tests are better than no tests&lt;/strong&gt;&lt;br&gt;Self-explanatory and inspired by Martin Fowler, who once wrote “Imperfect tests, run frequently, are much better than perfect tests that are never written at all”. &lt;/blockquote&gt;
&lt;p dir=ltr&gt;And there is more detail on each of the other items in the Manifestivus, so check out the &lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=194506"&gt;&lt;strong&gt;complete article &lt;/strong&gt;&lt;/a&gt;for more detail and proper context: &lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=194506"&gt;&lt;strong&gt;http://www.artima.com/weblogs/viewpost.jsp?thread=194506&lt;/strong&gt;&lt;/a&gt;
&lt;div&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;&lt;font color="#0066a7" size=1&gt;Software &amp;amp; Web Development&lt;/font&gt;&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Develoment&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+testing" rel=tag&gt;Software Testing&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+quality" rel=tag&gt;Software Quality&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/testing" rel=tag&gt;Testing&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+quality" rel=tag&gt;Software Quality&lt;/a&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Interesting+Software+Development+Post%3a+Testivus+-+Testing+For+The+Rest+Of+Us&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3401.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3401.entry</guid><pubDate>Sat, 24 Feb 2007 19:46:53 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3401/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3401.entry#comment</wfw:comment><dcterms:modified>2007-02-24T19:46:53Z</dcterms:modified></item><item><title>Web 2.0 Video: "Web 2.0 ... The Machine is Us/ing Us"</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3387.entry</link><description>&lt;div&gt;Thanks to &lt;a href="http://blog.jackvinson.com/"&gt;Jack Vinson&lt;/a&gt; for the great reference on Web 2.0:&lt;/div&gt;
&lt;blockquote dir=ltr&gt;
&lt;div&gt;&lt;a href="http://blog.jackvinson.com/archives/2007/02/05/we_are_the_web.html"&gt;&lt;strong&gt;We are the web&lt;/strong&gt;&lt;/a&gt;&lt;br&gt;James Dellow at ChiefTech points to a great &lt;a title="YouTube: Web 2.0 ... The Machine is Us/ing Us" href="http://www.youtube.com/watch?v=6gmP4nk0EOE"&gt;&lt;u&gt;&lt;font color="#0000ff" size=1&gt;video&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font size=1&gt; that explains Web2.0: &lt;/font&gt;&lt;a href="http://chieftech.blogspot.com/2007/02/web-20-movie.html"&gt;&lt;u&gt;&lt;font color="#0000ff" size=1&gt;Web 2.0: The Movie&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;&lt;font size=1&gt;:&lt;/font&gt; 
&lt;h3&gt;&lt;/h3&gt;
&lt;div&gt;
&lt;blockquote cite="http://chieftech.blogspot.com/2007/02/web-20-movie.html"&gt;
&lt;p&gt;This great little &lt;a href="http://www.youtube.com/watch?v=6gmP4nk0EOE"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;short video&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;, titled &amp;quot;&lt;em&gt;Web 2.0 ... The Machine is Us/ing Us&lt;/em&gt;&amp;quot;, explains the difference between traditional content (including &amp;quot;Web 1.0&amp;quot;) and Web 2.0. Thank you to &lt;a href="http://www.ksu.edu/sasw/anthro/wesch.htm"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Michael Wesch&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;, an anthropologist at &lt;a href="http://www.ksu.edu/"&gt;&lt;u&gt;&lt;font color="#0000ff"&gt;Kansas State University&lt;/font&gt;&lt;/u&gt;&lt;/a&gt;, for putting it together.&lt;/blockquote&gt;
&lt;p&gt;It doesn't get into all the nitty gritty - it does a flyover of what this all means, set to a nice soundtrack.&lt;/div&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p dir=ltr&gt;LINK to post: &lt;a href="http://blog.jackvinson.com/archives/2007/02/05/we_are_the_web.html"&gt;http://blog.jackvinson.com/archives/2007/02/05/we_are_the_web.html&lt;/a&gt;&lt;br&gt;LINK to Video: &lt;a href="http://www.youtube.com/watch?v=6gmP4nk0EOE"&gt;http://www.youtube.com/watch?v=6gmP4nk0EOE&lt;/a&gt;&lt;br&gt;LINK to Movie: &lt;a href="http://chieftech.blogspot.com/2007/02/web-20-movie.html"&gt;http://chieftech.blogspot.com/2007/02/web-20-movie.html&lt;/a&gt;
&lt;div&gt;&lt;/div&gt;
&lt;div&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/div&gt;
&lt;div&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;&lt;font color="#0066a7" size=1&gt;Software &amp;amp; Web Development&lt;/font&gt;&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+2.0" rel=tag&gt;Web 2.0&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/Internet" rel=tag&gt;Internet&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+2.0+the+movie" rel=tag&gt;Web 2.0 The Movie&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/Web+2.0+Video" rel=tag&gt;Web 2.0 Video&lt;/a&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Web+2.0+Video%3a+%22Web+2.0+...+The+Machine+is+Us%2fing+Us%22&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3387.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3387.entry</guid><pubDate>Sun, 11 Feb 2007 02:04:32 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3387/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3387.entry#comment</wfw:comment><dcterms:modified>2007-02-14T05:45:26Z</dcterms:modified></item><item><title>Interesting list of the Stages of Software Development</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3383.entry</link><description>&lt;div&gt;Here is a great list of the &lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=194223"&gt;&lt;strong&gt;Stages of Software Development&lt;/strong&gt;&lt;/a&gt; that were written by &lt;a href="http://www.artima.com/weblogs/index.jsp?blogger=cdiggins"&gt;Christopher Diggins&lt;/a&gt;:&lt;/div&gt;
&lt;blockquote dir=ltr&gt;
&lt;div&gt;
&lt;p&gt;I was taught (back in '94 by my software engineering professor) that the stages of software development were something like (my memory is hazy, so I am not probably giving her full justice): 
&lt;ul&gt;
&lt;li&gt;gather requirements 
&lt;li&gt;design 
&lt;li&gt;implementation 
&lt;li&gt;debugging 
&lt;li&gt;testing &lt;/ul&gt;I believe that it is important to consider a more fine-grained and less linear view of the stages of software development. I consider the following to be important interleaved phases for the development of most non-trivial commercial software: 
&lt;ul&gt;
&lt;li&gt;scheduling - Self explanatory. 
&lt;li&gt;research - Learning more about the problems the software attempts to solve, and what the competing software does. 
&lt;li&gt;technology selection - Choosing what tools, languages, and technologies to use to build and devleop the software. 
&lt;li&gt;reuse - Identifying code libraries and tools internally and externally that can be leveraged 
&lt;li&gt;prototyping - An important step which is often overlooked (often-times the first version is really a prototype). 
&lt;li&gt;code documentation 
&lt;li&gt;product documentation 
&lt;li&gt;refactoring - Change in the code to changes in implementation design. 
&lt;li&gt;extending - This refers to when more features are added during development, after prototyping, or after a release 
&lt;li&gt;revising - Related to refactoring, this refers to when the product requirement are significantly changed in some-way 
&lt;li&gt;internationalization - It is is usually the case the software will be released in different locales with different langauges and cultural conventions. 
&lt;li&gt;optimizing - It is rare that software doesn't have some areas where better performance could significantly improve the product. 
&lt;li&gt;static analysis - Static analysis tools are an important part of detecting defects 
&lt;li&gt;reviewing code - Code reviews are an important supplement to testing 
&lt;li&gt;releasing - Getting the internal versions to various teams, and external versions to customers in a smooth and timely manner 
&lt;li&gt;recycling code - The code in a successful project will almost invariable be reused in some other project. 
&lt;li&gt;porting - Porting software to new operating systems and platforms is almost always inevitable in a successful product 
&lt;li&gt;support - Customer support is easily overlooked, but when taken into consideration will affect design decisions, and profitability. &lt;/ul&gt;By being aware of, and giving proper consideration to, these stages of software development I believe software projects increase their chances of success. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Read more here: &lt;/strong&gt;&lt;a href="http://www.artima.com/weblogs/viewpost.jsp?thread=194223"&gt;&lt;strong&gt;http://www.artima.com/weblogs/viewpost.jsp?thread=194223&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;For bonus reading, check out the &lt;a href="http://www.artima.com/forums/flat.jsp?forum=106&amp;amp;thread=194223"&gt;comments&lt;/a&gt; for this post as they include more thoughts, opinions and insight on different stages needed to develop quality software.&lt;/div&gt;&lt;/blockquote&gt;
&lt;div dir=ltr&gt;From a PM perspective I found this list to be quite valuable. Our teams are often so rushed to push code out that we don't have the time to do all the steps mentioned, but imagine the quality software we'd turn out if we only had the time! The development world is growing more agile but that doesn't mean that all of these steps aren't needed or executed, and working from a list like the one above could be of great benefit to teams struggling with different methodologies. If you are including the most important steps in your process, no matter what it's called, you're definitely on the right track - keep it up! Thanks to &lt;a href="http://www.artima.com/weblogs/index.jsp?blogger=cdiggins"&gt;Christopher Diggins&lt;/a&gt; for the great info!&lt;/div&gt;
&lt;div dir=ltr&gt; &lt;/div&gt;
&lt;div&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;&lt;font color="#0066a7" size=1&gt;Software &amp;amp; Web Development&lt;/font&gt;&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+development" rel=tag&gt;Software Develoment&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+design" rel=tag&gt;Software Design&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+quality" rel=tag&gt;Software Quality&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/stages+of+software+development" rel=tag&gt;Stages of Software Development&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+projects" rel=tag&gt;Software Projects&lt;/a&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Interesting+list+of+the+Stages+of+Software+Development&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3383.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3383.entry</guid><pubDate>Thu, 08 Feb 2007 17:47:10 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3383/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3383.entry#comment</wfw:comment><dcterms:modified>2007-02-08T17:47:10Z</dcterms:modified></item><item><title>The Power of the Internet: Web 2.0: The Internet, Refreshed</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3381.entry</link><description>&lt;div&gt;&lt;a href="http://www.baselinemag.com/"&gt;Baseline &lt;/a&gt;has an interesting article on the power of the web: &lt;a href="http://www.baselinemag.com/article2/0,1397,2087800,00.asp?kc=BARSS03129TX1K0000628"&gt;&lt;strong&gt;Web 2.0: The Internet, Refreshed&lt;/strong&gt;&lt;/a&gt;. It discusses Web 2.0, what it means and how to create a successful framework to increase productivity, cost savings and ROI:&lt;/div&gt;
&lt;blockquote dir=ltr&gt;
&lt;div&gt;&lt;strong&gt;&lt;a href="http://www.baselinemag.com/article2/0,1397,2087800,00.asp?kc=BARSS03129TX1K0000628"&gt;Web 2.0: The Internet, Refreshed&lt;/a&gt;&lt;/strong&gt;&lt;br&gt;By&lt;em&gt; Brian P. Watson&lt;/em&gt;&lt;br&gt;&lt;strong&gt;Say goodbye to the Web you know and hello to the Web you've always wanted. A variety of frameworks for building rich Internet applications are helping companies save time and money. &lt;/strong&gt;&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Still doubting the power of the Web? Then pick up a copy of Time magazine's &amp;quot;Person of the Year&amp;quot; issue. &lt;/div&gt;
&lt;div&gt;The newsweekly bestowed the past year's honor on participants of the &amp;quot;new digital democracy&amp;quot; and highlighted the impact of Web 2.0, the concept of the Internet as a platform for interaction and collaboration, with linchpins like YouTube, Wikipedia and MySpace.&lt;/div&gt;
&lt;div&gt;&lt;br&gt;To some, the heralded phrase alludes to user-driven content on the Internet, featuring innovations like wikis (Web sites that allow anyone to edit content) and blogs (journal-like Web entries)—and a departure from the static pages that embody the current state of the Web. Others argue that Web 2.0 simply implies a vision for a better Internet, with the precise definition still evolving. &lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;Most of the hoopla around Web 2.0 comes from consumer circles, but the impact on business is unmistakable. Consider this: Jobs calling for Web 2.0 skills spiked 4,200% from June 2005 to June 2006, according to O'Reilly Media.&lt;/div&gt;
&lt;div&gt; &lt;/div&gt;
&lt;div&gt;So, how do you &amp;quot;do&amp;quot; Web 2.0? First, you need a development framework for building rich Internet applications, Web-based programs that run like they're on a desktop, refreshing page views without resetting the page through the server. &lt;/div&gt;
&lt;div&gt;These frameworks come in different flavors, including Flash, a multimedia development platform; and JavaScript, a Web-development language. And developers and managers say they're helping organizations build Web applications faster and cheaper than before. &lt;br&gt; &lt;/div&gt;
&lt;div&gt;&lt;strong&gt;Read more here: &lt;/strong&gt;&lt;a href="http://www.baselinemag.com/article2/0,1397,2087800,00.asp?kc=BARSS03129TX1K0000628"&gt;&lt;strong&gt;http://www.baselinemag.com/article2/0,1397,2087800,00.asp?kc=BARSS03129TX1K0000628&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;div dir=ltr&gt;
&lt;div&gt;Related Raven's Brain posts:&lt;/div&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3308.entry"&gt;Web 2.0 - The New Bubble?&lt;/a&gt; 
&lt;li&gt;
&lt;div&gt;&lt;a href="http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3272.entry"&gt;Insightful post from Kathy Sierra and Creating Passionate Users: Why Web 2.0 is more than a buzzword&lt;/a&gt;&lt;/div&gt;
&lt;li&gt;
&lt;div&gt;&lt;a href="http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3257.entry"&gt;Is the &amp;quot;much-hyped&amp;quot; Web 2.0 already giving way to Web 3.0?&lt;/a&gt;&lt;/div&gt;
&lt;li&gt;
&lt;div&gt;&lt;a href="http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3255.entry"&gt;Web 2.0 Startup Roundup - Are you ready?&lt;/a&gt;&lt;/div&gt;&lt;/ul&gt;
&lt;div&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;&lt;font color="#0066a7" size=1&gt;Software &amp;amp; Web Development&lt;/font&gt;&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+2.0" rel=tag&gt;Web 2.0&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/Internet" rel=tag&gt;Internet&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/web+2.0+framework" rel=tag&gt;Web 2.0 Framework&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/technology+and+business" rel=tag&gt;Technology and Business&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+The+Power+of+the+Internet%3a+Web+2.0%3a+The+Internet%2c+Refreshed&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3381.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3381.entry</guid><pubDate>Sun, 04 Feb 2007 18:28:38 GMT</pubDate><slash:comments>0</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3381/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3381.entry#comment</wfw:comment><dcterms:modified>2007-02-11T20:55:23Z</dcterms:modified></item><item><title>Good Article: Wikis Are Alive and Kicking in the Enterprise</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3268.entry</link><description>&lt;div&gt;&lt;a href="http://www.eweek.com/"&gt;eWeek&lt;/a&gt; has a great, three page article on Wiki's: &lt;a href="http://www.eweek.com/article2/0,1895,2061135,00.asp"&gt;&lt;strong&gt;Wikis Are Alive and Kicking in the Enterprise&lt;/strong&gt;&lt;/a&gt;.  I developed and managed a Project Management intranet for a software development company I was working for back in 2003-04 and one of the engineers plugged in a wiki, to great success, so I've always been a fan. Wiki's are great for collaboration, information sharing - we used ours to provide more info on our products, the development process and anything else contributors (Engineers, Testers, PM- me, etc)  thought other folks would be interested in. In any case, it looks like it's becoming a wiki, wiki world:&lt;/div&gt;
&lt;blockquote dir=ltr&gt;
&lt;div&gt;
&lt;p&gt;Look in the wiki! 
&lt;p&gt;If you haven't heard that cry already, chances are you will soon, as the use of wikis in enterprise environments spreads like wildfire. 
&lt;p&gt;Proliferating virally, wiki usage has grown exponentially in recent months, along with other consumer-centric technologies—including blogs, podcasts and RSS—that have made their way into the workplace thanks in part to the influx of the tech-savvy entry-level employees of so-called Generation Y.
&lt;p&gt;A wiki, which means &amp;quot;quick&amp;quot; in Hawaiian, is a Web site that enables users to easily edit and update shared content. Computer programmer Ward Cunningham originated the wiki concept and gave it its name more than a decade ago. 
&lt;p&gt;After slow growth initially, wiki use has exploded in the past couple of years. Wiki technology, which has been popularized by the widely used Web encyclopedia Wikipedia, took a big leap in mind share when Google purchased wiki software maker JotSpot for an undisclosed amount on Oct. 31.
&lt;p&gt;Wiki usage in enterprises could further proliferate when Microsoft ships a wiki feature in Office 2007 and SharePoint 2007 next year and IBM includes a wiki technology in a social computing product code-named Ventura, due in the first half of 2007. 
&lt;p&gt;Read more of the article here: &lt;a href="http://www.eweek.com/article2/0,1895,2061135,00.asp"&gt;&lt;strong&gt;http://www.eweek.com/article2/0,1895,2061135,00.asp&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;&lt;/blockquote&gt;
&lt;p dir=ltr&gt;The piece also includes links to other interesting tidbits:
&lt;ul dir=ltr&gt;
&lt;li&gt;
&lt;div&gt;&lt;a href="http://www.eweek.com/article2/0,1895,1939982,00.asp"&gt;Click here for an interview with Ward Cunningham, creator of the wiki.&lt;/a&gt; &lt;/div&gt;
&lt;li&gt;&lt;a href="http://www.eweek.com/article2/0,1895,1965848,00.asp"&gt;Are wikis actually a waste of time? Click here to read more.&lt;/a&gt;
&lt;div&gt;&lt;/div&gt;&lt;/ul&gt;
&lt;p dir=ltr&gt;Enjoy!
&lt;div&gt;posted by &lt;a href="mailto:raven_young@hotmail.com"&gt;&lt;strong&gt;Raven&lt;/strong&gt;&lt;/a&gt; at &lt;a href="http://ravenyoung.spaces.live.com/"&gt;Raven's Brain&lt;/a&gt; under&lt;strong&gt; &lt;/strong&gt;&lt;a href="http://ravenyoung.spaces.live.com/?_c11_BlogPart_blogpart=blogview&amp;amp;_c=BlogPart&amp;amp;partqs=cat%3dSoftware%2b%2526%2bWeb%2bDevelopment"&gt;&lt;strong&gt;Software &amp;amp; Web Development&lt;/strong&gt;&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;Tags: &lt;a title="Link to Technorati" href="http://technorati.com/tag/software+&amp;amp;+Web+Development" rel=tag&gt;&lt;font color="#0066a7" size=1&gt;Software &amp;amp; Web Development&lt;/font&gt;&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/wikis" rel=tag&gt;Wikis&lt;/a&gt;, &lt;a title="Link to Technorati" href="http://technorati.com/tag/Wiki" rel=tag&gt;Wiki&lt;/a&gt; &lt;/div&gt;&lt;img src="http://c.services.spaces.live.com/CollectionWebService/c.gif?cid=1672928159095922190&amp;page=RSS%3a+Good+Article%3a+Wikis+Are+Alive+and+Kicking+in+the+Enterprise&amp;referrer=" width="1px" height="1px" border="0" alt=""&gt;&lt;img style="position:absolute" alt="" width="0px" height="0px" src="http://c.live.com/c.gif?NC=31263&amp;amp;NA=1149&amp;amp;PI=73329&amp;amp;RF=&amp;amp;DI=3919&amp;amp;PS=85545&amp;amp;TP=ravenyoung.spaces.live.com&amp;amp;GT1=ravenyoung"&gt;</description><comments>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3268.entry#comment</comments><guid isPermaLink="true">http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3268.entry</guid><pubDate>Sun, 26 Nov 2006 18:00:51 GMT</pubDate><slash:comments>2</slash:comments><msn:type>blogentry</msn:type><live:type>blogentry</live:type><live:typelabel>Blog entry</live:typelabel><wfw:commentRss>http://ravenyoung.spaces.live.com/blog/cns!17376F4C11A91E0E!3268/comments/feed.rss</wfw:commentRss><wfw:comment>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3268.entry#comment</wfw:comment><dcterms:modified>2006-11-26T18:00:51Z</dcterms:modified></item><item><title>Software and Web Development Resource: ASP.NET AJAX Learning Guide - Tons of links and resources</title><link>http://ravenyoung.spaces.live.com/Blog/cns!17376F4C11A91E0E!3263.entry</link><description>&lt;p&gt;&lt;a href="http://peeyes.spaces.live.com/"&gt;Prakash's - Online Repository &lt;/a&gt; has another &lt;a href="http://peeyes.spaces.live.com/Blog/cns!9D867CC7936D3E20!493.entry"&gt;good post &lt;/a&gt;I've been meaning to reference here. Actually, the post is really referencing a great