<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Codesion lets developers and designers spend more time developing and designing. We provide reliable and secure Subversion, Git and CVS version control hosting for development teams. With Codesion it’s easier to collaborate, manage, and deploy your open-source or commercial applications.</description><title>Codesion</title><generator>Tumblr (3.0; @codesion)</generator><link>http://blog.codesion.com/</link><item><title>Agile Estimation Webinar: Why don't we use time?</title><description>&lt;p&gt;Join Codesion&amp;#8217;s ScrumMaster and Sales Engineer Caleb Brown as he discusses hot Agile topics that face the software community. This interactive demo will discuss the why and a bit of the now when it comes to Agile estimation based on units other than time. Click &lt;a href="https://www3.gotomeeting.com/register/185346494" title="Agile Estimation Webinar" target="_blank"&gt;here&lt;/a&gt; to register for our upcoming webinar.&lt;/p&gt;
&lt;p&gt;Agile Estimation: Why don&amp;#8217;t we use time?&lt;/p&gt;
&lt;p&gt;Tuesday, May 22 at 10am PDT&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www3.gotomeeting.com/register/185346494" title="Agile Estimation Webinar" target="_blank"&gt;Register Today!&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.codesion.com/post/23173224126</link><guid>http://blog.codesion.com/post/23173224126</guid><pubDate>Wed, 16 May 2012 11:01:10 -0700</pubDate><category>Agile</category><category>agile development</category><category>agile estimation</category><category>cloudforge</category><category>codesion</category><category>collabnet</category><category>scrummaster</category><category>agile best practices</category><category>cloud development</category><dc:creator>socollabnet</dc:creator></item><item><title>Go Ugly Early - Limiting Risk in Agile Webinar Recap</title><description>&lt;p&gt;A big thanks to our audience for making this week&amp;#8217;s webinar, &amp;#8220;Go Ugly Early - Limiting Risk in Agile&amp;#8221; interactive and full of great questions. Below are the Q&amp;amp;A&amp;#8217;s from our webinar this week.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: There are so many man-hours available for any project. How does Agile make the team work faster?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: There’s no short answer to this, but I will try my best to answer accordingly. The team composition, self organization, cross functionality, and stability, practices like time boxing and ordered backlog, and finally a focus on what is produced (working, tested, and deployed code) instead of the old fashioned focus on just keeping people busy (as promoted by a focus on ideas such as man hours) are all contributing factors to how organizations who have fully adopted agile will typically see improvement. That improvement may not be efficiency, or speed for every organization, but agility will improve quality, consistency, and overall it will help an organization to build the Right software. Building valuable features a little more slowly is better than building worthless features efficiently and fast.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: What does &amp;#8220;Go Ugly Early&amp;#8221; mean?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Going Ugly Early is a bit of a paraphrase of something a customer once said to me. Basically he said that they liked to know as early as possible what the worst thing that could happen to them in the project would be, so they could start to figure out how to overcome it. That way they aren’t surprised by a huge problem 75% through the project when they couldn’t change course even though they need to. Ultimately agile limits risk constantly by showing us those risks as soon as we can get a hint that they might be there, allowing us to address them earlier rather than later.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: How do you know when a backlog item is &amp;#8220;Done&amp;#8221;?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: When the team has shown that it works and the product owner accepts that the work defined in the backlog item is complete.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: Will agile tools help us adopt Agile?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If your tool does not force you to deviate from healthy agile practices it may help. Typically a piece of software is most valuable as an agile adoption aid when an organization is adopting agile at scale or when the teams are geographically distributed.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: Is it possible for distributed teams to practice Agile?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Yes. It’s not as easy, but it certainly is possible. How you do it is another very large topic. One piece of advice: try to keep your teams as close to each other in terms of time zones as possible. When your team members are in too many different disparate time zones meaningful communication becomes nearly impossible.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: What happens to the backlog when the priorities of the business or market change?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: The product owner changes the priority of the items on the backlog. The backlog is a tool specifically constructed to manage constantly changing priorities.&lt;/p&gt;
&lt;p&gt;On May 22, we will be hosting another Agile webinar. Read below to register!&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www3.gotomeeting.com/register/185346494" title="Agile webinar" target="_blank"&gt;Agile Estimation: Why don&amp;#8217;t we use time?&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www3.gotomeeting.com/register/185346494" title="Agile webinar" target="_blank"&gt;May 22, 10 - 11AM PDT&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;This webinar will cover a lot of the why and a bit of the how when it comes to Agile estimation based on units other than time. Click &lt;a href="https://www3.gotomeeting.com/register/185346494" title="Agile webinar" target="_blank"&gt;here&lt;/a&gt; to register.&lt;/p&gt;</description><link>http://blog.codesion.com/post/22777146336</link><guid>http://blog.codesion.com/post/22777146336</guid><pubDate>Thu, 10 May 2012 06:01:25 -0700</pubDate><dc:creator>socollabnet</dc:creator></item><item><title>May 8 Webinar: Go Ugly Early - Limiting Risk in Agile </title><description>&lt;p&gt;Codesion&amp;#8217;s first webinar from its Agile Guru Webinar Series is kicking off next week! Attend our interactive session hosted by our ScrumMaster and Sales Engineer Caleb Brown to see how you can limit risk by going Agile. Tune in next Tuesday, May 8 at 9am PDT to learn more! Click &lt;a href="https://www3.gotomeeting.com/register/688495510" title="Go Ugly Early webinar" target="_blank"&gt;here&lt;/a&gt; to register.&lt;/p&gt;
&lt;p&gt;Below are a couple questions that will be addressed during our webinar:&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: Why is Agile so much better than waterfall in the long term?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Limiting Risk.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: How does Agile uncover and ultimately limit risk?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: By falling fast and reacting to that failure.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www3.gotomeeting.com/register/688495510" title="Go Ugly Early webinar" target="_blank"&gt;Go Ugly Early - Limiting Risk in Agile&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Tuesday, May 8&lt;/p&gt;
&lt;p&gt;9:00 - 10:00am PDT&lt;/p&gt;
&lt;p&gt;Presenter: CollabNet ScrumMaster &amp;amp; Sales Engineer Caleb Brown&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www3.gotomeeting.com/register/688495510" title="Go Ugly Early webinar" target="_blank"&gt;Register Today!&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.codesion.com/post/22280086087</link><guid>http://blog.codesion.com/post/22280086087</guid><pubDate>Wed, 02 May 2012 15:32:00 -0700</pubDate><category>Agile</category><category>agile guru series</category><category>collabnet</category><category>codesion</category><category>waterfall</category><category>cloud development</category><category>agile development</category><dc:creator>socollabnet</dc:creator></item><item><title>Announcing CloudForge - CollabNet’s NEW development Platform as a Service (dPaaS) </title><description>&lt;p&gt;It’s Monday, April 30 here in San Francisco, and we have officially just launched &lt;a href="http://www.cloudforge.com/" title="CloudForge Homepage" target="_blank"&gt;CloudForge&lt;/a&gt; in Public Beta- our new &lt;a href="http://www.cloudforge.com/" title="CloudForge Homepage" target="_blank"&gt;development Platform as a Service (dPaaS)&lt;/a&gt;. CloudForge is something that we’ve been working on since early 2011, so we&amp;#8217;re glad to finally be in production.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Our History &amp;amp; Philosophy&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Since the early 2000s, we at CollabNet have envisioned that developing software in and for the cloud would be the mainstream way of working. Today, mobile, web, collaboration, and social apps have exploded, and PaaS/IaaS vendors like Amazon, CloudFoundry, and Force.com are now first-class citizens alongside Enterprise IT. Agile development organizations are developing faster, more nimbly, by using a heterogeneous mix of process and tools, provisioned on-demand and paid per use, with teams working remotely around the world.&lt;/p&gt;
&lt;p&gt;With CloudForge, we were given the opportunity to reimagine our vision: providing an easy-to-use agile platform that offers the tools and services collaborative teams need to deploy to any production environment (private, PaaS, cloud). As a company who practices agile development and continuous deployment compulsively, we ourselves leverage a range of tools and environments, and so flexibility, interoperability and scalability are critical for us to be able to deploy to production dozens of times each day. We have incorporated many of these principles into CloudForge. &lt;br/&gt;&lt;a href="http://www.cloudforge.com/" title="CloudForge Homepage" target="_blank"&gt;&lt;img align="left" alt="CloudForge dPaaS image" height="429" src="http://info.codesion.com/rs/cvsdude/images/CloudForge%20dPaaS%20image.png" width="449"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What is the CloudForge dPaaS?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;CloudForge is a new &lt;a href="http://www.cloudforge.com/" title="CloudForge Homepage" target="_blank"&gt;development Platform as a Service (dPaaS)&lt;/a&gt; for developing, deploying and scaling application services. It’s fast, self-service, and designed to meet the needs of Enterprise scalability and security. It provides the broadest range of hosted tool services, platform services, integration services and deployment services available.  The CloudForge dPaaS differs from an application PaaS like CloudFoundry or Heroku, in that there’s no runtime environment for application hosting.&lt;/p&gt;
&lt;p&gt;Cloudforge is built in Rails on the same battle-tested, multi-tenanted infrastructure that has powered Codesion.com since 2004. CloudForge can be managed via the UI, or control can be customized using our REST APIs. Large customers like Devfactory (a Trilogy Inc. company) manage access controls (authorization) using our APIs, while channel partners like Elance and CloudBees are offering development services to their users from their local environment.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What programming languages and frameworks does CloudForge support?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;CloudForge is a true &lt;a href="http://www.cloudforge.com/" title="CloudForge Homepage" target="_blank"&gt;development Platform as a Service (dPaaS)&lt;/a&gt; which means it is programing language and framework agnostic.  It does not matter what type of application (mobile, web, cloud etc.), CloudForge provides the platform you need to code, manage, deploy and operate your next development project.&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What environments can CloudForge deploy to?&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;CloudForge Publisher provides a direct deployment framework to any PaaS/IaaS and private datacenter environment.  To help you make deployment as easy as possible, CloudForge already has preconfigured deployment target recipes for all major PaaS/IaaS (Like VMware’s Cloud Foundry, Joyent, Force.com, Google App Engine, Amazon EC2, etc.)&lt;strong&gt; &lt;br/&gt;&lt;br/&gt;&lt;/strong&gt;&lt;!--[if gte mso 9]&gt;&lt;xml&gt;
 &lt;o:OfficeDocumentSettings&gt;
  &lt;o:AllowPNG/&gt;
 &lt;/o:OfficeDocumentSettings&gt;
&lt;/xml&gt;&lt;![endif][if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:WordDocument&gt;
  &lt;w:View&gt;Normal&lt;/w:View&gt;
  &lt;w:Zoom&gt;0&lt;/w:Zoom&gt;
  &lt;w:TrackMoves/&gt;
  &lt;w:TrackFormatting/&gt;
  &lt;w:PunctuationKerning/&gt;
  &lt;w:ValidateAgainstSchemas/&gt;
  &lt;w:SaveIfXMLInvalid&gt;false&lt;/w:SaveIfXMLInvalid&gt;
  &lt;w:IgnoreMixedContent&gt;false&lt;/w:IgnoreMixedContent&gt;
  &lt;w:AlwaysShowPlaceholderText&gt;false&lt;/w:AlwaysShowPlaceholderText&gt;
  &lt;w:DoNotPromoteQF/&gt;
  &lt;w:LidThemeOther&gt;EN-US&lt;/w:LidThemeOther&gt;
  &lt;w:LidThemeAsian&gt;JA&lt;/w:LidThemeAsian&gt;
  &lt;w:LidThemeComplexScript&gt;X-NONE&lt;/w:LidThemeComplexScript&gt;
  &lt;w:Compatibility&gt;
   &lt;w:BreakWrappedTables/&gt;
   &lt;w:SnapToGridInCell/&gt;
   &lt;w:WrapTextWithPunct/&gt;
   &lt;w:UseAsianBreakRules/&gt;
   &lt;w:DontGrowAutofit/&gt;
   &lt;w:SplitPgBreakAndParaMark/&gt;
   &lt;w:EnableOpenTypeKerning/&gt;
   &lt;w:DontFlipMirrorIndents/&gt;
   &lt;w:OverrideTableStyleHps/&gt;
   &lt;w:UseFELayout/&gt;
  &lt;/w:Compatibility&gt;
  &lt;w:DoNotOptimizeForBrowser/&gt;
  &lt;m:mathPr&gt;
   &lt;m:mathFont m:val="Cambria Math"/&gt;
   &lt;m:brkBin m:val="before"/&gt;
   &lt;m:brkBinSub m:val="&amp;#45;-"/&gt;
   &lt;m:smallFrac m:val="off"/&gt;
   &lt;m:dispDef/&gt;
   &lt;m:lMargin m:val="0"/&gt;
   &lt;m:rMargin m:val="0"/&gt;
   &lt;m:defJc m:val="centerGroup"/&gt;
   &lt;m:wrapIndent m:val="1440"/&gt;
   &lt;m:intLim m:val="subSup"/&gt;
   &lt;m:naryLim m:val="undOvr"/&gt;
  &lt;/m:mathPr&gt;&lt;/w:WordDocument&gt;
&lt;/xml&gt;&lt;![endif][if gte mso 9]&gt;&lt;xml&gt;
 &lt;w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267"&gt;
  &lt;w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 7"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 8"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" Name="toc 9"/&gt;
  &lt;w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/&gt;
  &lt;w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/&gt;
  &lt;w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/&gt;
  &lt;w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/&gt;
  &lt;w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/&gt;
  &lt;w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/&gt;
  &lt;w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/&gt;
  &lt;w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/&gt;
  &lt;w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/&gt;
  &lt;w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/&gt;
  &lt;w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/&gt;
  &lt;w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/&gt;
  &lt;w:LsdException Locked="false" Priority="37" Name="Bibliography"/&gt;
  &lt;w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/&gt;
 &lt;/w:LatentStyles&gt;
&lt;/xml&gt;&lt;![endif][if gte mso 10]&gt;
&lt;style&gt;
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:12.0pt;
	font-family:"Cambria","serif";
	mso-ascii-font-family:Cambria;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Cambria;
	mso-hansi-theme-font:minor-latin;}
&lt;/style&gt;
&lt;![endif]--&gt;&lt;strong&gt;&lt;span&gt;What are some of CloudForge’s key features?&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;strong&gt;The CloudForge UI &lt;/strong&gt;simplifies routine tasks for managing and scaling your development environments. This includes adding/removing users from a central user pool, setting up tools and project workspaces, defining role-based permissions across multiple tooling environments, configuring email notifications, defining deployment recipes and targets, and integrating with popular tools like JIRA, Pivotal, and Rally. A typical customer scenario would be setting up the London-based R&amp;amp;D team with SVN integrated with JIRA, enabling the Boston UX team to continue using Git integrated with ScrumWorks for agile management, while enabling the Bangalore team to deploy testing and staging environments in Amazon.  &lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.cloudforge.com/" title="CloudForge Homepage" target="_blank"&gt;&lt;img align="left" alt="CF Assign Roles" height="429" src="http://info.codesion.com/rs/cvsdude/images/CloudForge%20User%20Roles%20Image.png" width="449"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span&gt;Real-time activity feed in one place&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;The &lt;strong&gt;CloudForge Activity Feed&lt;/strong&gt; is prominent in all Account and Project dashboards, and aggregates development activities within a single location. You can facet and search the feed, for example to see SVN or Git commits made to my branch by a certain team member. In coming months, we will be opening up the Feed to 3&lt;sup&gt;rd&lt;/sup&gt; party applications using our Data APIs. This might include build or test results, app downtime alerts, and artifact updates that can be pushed/pulled into the Feed.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.cloudforge.com/" title="CloudForge Homepage" target="_blank"&gt;&lt;strong&gt;&lt;img align="left" alt="CF Dashboard" height="429" src="http://info.codesion.com/rs/cvsdude/images/CF%20Dashboard.png" width="449"/&gt;&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Select and connect your apps instantly &lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The new &lt;a href="http://wwww.cloudforge.com/marketplace" title="App Center" target="_blank"&gt;App Center&lt;/a&gt; enables customers to host or integrate SCM and agile tools from the “My Services” zone, or activate integrations to a range of 3rd party tools like Basecamp, Rally, JIRA, or Pivotal. Note that we have built-in best practices and tips into the first-time user flow, to help get up and running quickly. The “Marketplace” section allows the account admin to browse and link to certified CollabNet partner applications, all of which are either compatible with or integrated with CloudForge. &lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.cloudforge.com/" title="CloudForge Homepage" target="_blank"&gt;&lt;img align="left" alt="CF My Services Image" height="429" src="http://info.codesion.com/rs/cvsdude/images/My%20Services%20Image.png" width="449"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;br/&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;View reports, integrate CloudForge SVN &amp;amp; Git into your workflow&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The CloudForge &lt;a href="http://www.cloudforge.com/why-cloudforge/#visibility-and-control" title="Reporting Center" target="_blank"&gt;reporting center&lt;/a&gt; provides insight for development leaders into coding activities, project progress, and user contributions, while enabling security and IT Managers to access system logs for compliance purposes. Customers can set up numerous integrations, using Web Hooks APIs (for example to fire off a build from a coding commit), commit-hook integrations (to update artifacts across a range of third-party services), and CloudForge Publisher for deployment.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;How do I buy CloudForge services?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;CloudForge is currently available as a Public Beta, which is free. Monthly or annual subscription plans will be available for purchase when CloudForge is made Generally Available (GA), in the near future. Again, the platform is built on established, highly iterated infrastructure, and we invite you to &lt;a href="http://www.cloudforge.com/try" title="Try It" target="_blank"&gt;try it out&lt;/a&gt; and &lt;a href="https://help.cloudforge.com/Browse.jsp?id=83bc7968fa844a737bddbd75bbf65a1c" title="CF Beta Forum" target="_blank"&gt;provide feedback&lt;/a&gt;. Please read our &lt;a href="http://cloudforge.com/faq/" title="CloudForge Beta FAQ" target="_blank"&gt;Beta FAQ&lt;/a&gt; to learn more.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Guy Marion is the VP &amp;amp; General Manager of CollabNet Cloud Services. Guy was previous CEO of Codesion.com, which was acquired by CollabNet in 2010. Connect on Twitter &lt;a href="http://twitter.com/guy_marion" target="_blank"&gt;@guy_marion&lt;/a&gt;&lt;/em&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;br/&gt;&lt;/p&gt;</description><link>http://blog.codesion.com/post/22120011561</link><guid>http://blog.codesion.com/post/22120011561</guid><pubDate>Mon, 30 Apr 2012 06:01:22 -0700</pubDate><category>dpaas</category><category>development plataform as a service</category><category>cloudforge</category><category>codesion</category><category>collabnet</category><category>enterprise cloud</category><category>cloud development</category><category>cloud services</category><category>deploying to the cloud</category><dc:creator>guymarion</dc:creator></item><item><title>Codesion Integrates with Zendesk!</title><description>&lt;p&gt;Based on feedback from our customers we are happy to announce the integration between our enterprise-grade, cloud development platform and Zendesk, a popular help desk solution. Teams looking to automatically link work done by their development teams to customer issues are now able to complete this workflow. In fact, developers can even close (&amp;#8220;Solve&amp;#8221;) multiple tickets directly with a single code change.&lt;/p&gt;
&lt;p&gt;&lt;br/&gt; &lt;img height="269" src="http://info.codesion.com/rs/cvsdude/images/Zen%20Desk%20Login.png" width="526"/&gt;&lt;/p&gt;
&lt;p&gt;Using Codesion&amp;#8217;s &lt;a href="https://help.codesion.com/View.jsp?procId=e0b2a2adf264d97eea015cbaf4d91a22" title="Ticket Integration" target="_blank"&gt;commit message syntax&lt;/a&gt; a developer can link code commits to Zendesk tickets and automatically solve the ticket; all without having to change anything in your Zendesk account, your repository, or your cloud development platform client. Any Codesion Business Plan customer can simply &lt;a href="https://help.codesion.com/View.jsp?procId=012e1988c144cc5a108ae071ad416701" title="How-to" target="_blank"&gt;add Zendesk support&lt;/a&gt; from the &amp;#8220;Services&amp;#8221; page of your project, add one set of user credentials to link your project with your Zendesk account, and start updating tickets. You can start from nothing to solving all of your tickets in a matter of minutes. &lt;br/&gt;&lt;br/&gt;Codesion will automatically attempt to match the email address of the person making the commit with a Zendesk user within your account, attaching a private message to that issue. If the email address matches an agent with the appropriate access rights they can choose to simply comment on the ticket or close it.&lt;/p&gt;
&lt;p&gt;Click &lt;a href="https://help.codesion.com/View.jsp?procId=012e1988c144cc5a108ae071ad416701" title="Zendesk integration with Codesion" target="_blank"&gt;here&lt;/a&gt; to read more on setting up Zendesk integration with Codesion Source Control.&lt;/p&gt;</description><link>http://blog.codesion.com/post/19735972536</link><guid>http://blog.codesion.com/post/19735972536</guid><pubDate>Thu, 22 Mar 2012 09:57:54 -0700</pubDate><dc:creator>hrmpw</dc:creator></item><item><title>Webinar Recap: Exploiting the Cloud for Speedy Development &amp; Continuous Delivery </title><description>&lt;p&gt;CollabNet and CloudBees partner together to provide an Agile Best Practices Webinar following the &lt;a href="http://blog.cloudbees.com/2012/02/cloudbees-introduces-subversion-git.html" title="Codesion and CloudBees announcement" target="_blank"&gt;announcement&lt;/a&gt; of their partnership. This webinar shows how you can develop and deploy in the cloud, improve efficiencies and delivery times, reducing total overall cost of delivery applications.&lt;/p&gt;
&lt;p&gt;Presenters: Willie Wang, CollabNet VP of Products &amp;amp; Engineering, Steven Harris, CloudBees Sr. VP of Products, and Harpreet Singh, CloudBees Sr. Director of Product Management.&lt;/p&gt;
&lt;p&gt;Below is a list of all the questions asked by our attendees. Feel free to &lt;a href="mailto:%20cbu_sales@collab.net" title="CBU Sales Email" target="_blank"&gt;email us&lt;/a&gt; if you have any further questions.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://info.codesion.com/Agile_Best_Practices_Webinar_CodesionandCloudBees.html" title="CloudBees Webinar" target="_blank"&gt;&lt;img align="middle" alt="CloudBees webinar image" height="322" src="http://info.codesion.com/rs/cvsdude/images/Codesion_CloudBees%20Webinar.PNG" width="447"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: What are the different ways Jenkins can notify people when issues arise?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Jenkins can notify people of issues by Email, chat, and other channels. It  supports a variety of protocols and transports so you can look into notifications by yourself. Likely, though, you will find a plugin that suits your needs within the &amp;#8220;Manage Plugins&amp;#8221; area of the Jenkins Update Center under &amp;#8220;Build Notifiers.&amp;#8221; In addition, Jenkins has built-in mechanisms for getting notifications to the right people at the right time. Too many notifications reduce the likelihood people will pay attention, and a release manager will have different levels of concerns, like promotions failing, than individual developers, who often need fast feedback on the impact of their work in cross-functional areas.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: Does Codesion offer Jenkins CI as part of their cloud service package?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Codesion currently does not offer a packages CI service. However, you can sign up with CloudBees Jenkins as a service. It works well with Codesion.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: For a small shop, which CloudBees Jenkins option is the most cost effective? E.g., is there a free option?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Of course! We offer a free level of service for everyone, so you can get your hands on all aspects of the CloudBees offering, try it out, and see how it works for you. You can upgrade to a paid subscription when you&amp;#8217;re ready, or when you need a specific capability or quality of service. We also have a FOSS program that we have set up to help open source developers use the service for their projects.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: How do you address code security and confidentiality in the cloud?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: CollabNet Cloud Services offer various solution for code security in the cloud.  First, our data centers are SAS 70 Compliant, and all communications to our servers are via HTTPS. If customer has security requirements where their code cannot use a shared, mulch-tenanted infrastructure, then we can offer single tenancy where a customer’s code is stored on a dedicated server and not on a shared server. In addition, disk level encryption is also an option via our Enterprise Private hosting.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: I thought you guys would cover ALM software like ScrumworksPro or TeamForge. Could you provide some guidance on how to handle PBI and task dependencies?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: ScrumWorksPro has tasks to PBI dependencies. TeamForge has even more flexible dependencies where any tracker item (defects, user story, tasks … etc) can have parent / child relationships with any other object. If you have specific scenarios that require help, please email &lt;a href="mailto:support@codesion.com" title="Mail Codesion Support" target="_blank"&gt;support@codesion.com&lt;/a&gt; and we can answer, in more detail, the business solution that you are looking for.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: What is Jenkins vs. TeamForge? Is it competing software?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Jenkins is a Continuous Integration Server, TeamForge is a ALM (Application Lifecycle Management) platform that offers tracker, documents management, SCM, Wikis, Discussions, and other features for Collaborative Development.  Therefore, they are complementary and not competitive. In fact, TeamForge has existing Jenkins Plugins that work seamlessly between TeamForge and Jenkins.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q:  Are there any plugins for Netbeans IDE? Is it possible to integrate CloudBees Jenkins with Netbeans?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Not today, sorry. We love NetBeans, but we do not have a plugin for it yet.  You can use the CloudBees SDK quite easily alongside your NetBeans IDE to interact with the full CloudBees platform, though.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: Do you need to signup with codesion and cloudbees individually to use continuous integration and continuous deployment services?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: No, that is why we partnered together. If you sign up with CloudBees, you can add Jenkins and Codesion together without having to signup separately.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q:  Do you plan to integrate Gerrit (or other code review tools) with Git?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Within the next few months, TeamForge will have integration with Git and Gerrit for code review. This will be available for on-premise or Enterprise private hosting of TeamForge. However, this will not be available for Codesion TeamForge project in the public cloud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: What’s the Eclipse plugin we need to have?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: You can find it in the Eclipse Marketplace. From Eclipse, look under Help -&amp;gt; Eclipse Marketplace, and search for &amp;#8220;cloudbees&amp;#8221; to locate the CloudBees Toolkit for Eclipse.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: How do you automate your CI from a source code repository like Git or SVN? How do you configure it in Jenkins basically?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Like all-things-Jenkins, a good place to start is the Jenkins Update Center console. Starting at the top-level, you choose &amp;#8220;Manage Jenkins&amp;#8221;. From there you can choose &amp;#8220;Manage Plugins&amp;#8221;. There are many plugins for source code control systems such as SVN, Git, GitHub, Perforce, and TeamForge, grouped under &amp;#8220;External Site/Tool Integrations&amp;#8221;. When you install a plugin, additional configuration UI specific to that plugin is made available within the &amp;#8220;Manage Jenkins&amp;#8221; screen.&lt;/p&gt;
&lt;p&gt;Feel free to email us at &lt;a href="mailto:%20cbu_sales@collab.net" title="CBU Sales Email" target="_blank"&gt;cbu_sales@collab.net&lt;/a&gt; if you have any questions or comments.&lt;/p&gt;</description><link>http://blog.codesion.com/post/19309493117</link><guid>http://blog.codesion.com/post/19309493117</guid><pubDate>Wed, 14 Mar 2012 15:15:18 -0700</pubDate><dc:creator>socollabnet</dc:creator></item><item><title>Enterprise Cloud Development: Beyond Shadow IT</title><description>&lt;p&gt;&lt;span&gt;&lt;img align="right" src="http://media.tumblr.com/tumblr_lzrrpzQtK41r0t8bx.jpg"/&gt;Hosted version control providers have been around as long as Subversion and Git. CollabNet released the first version of Subversion in 2000 while Git first appeared in 2005. CollabNet&amp;#8217;s Codesion (nee CVSDude) started out as a server in a bedroom in 2002 and weren&amp;#8217;t the first or only kids on the block. Today, a quick Google search for &amp;#8220;hosted version control&amp;#8221; yields over 29 million results. Obviously, there aren&amp;#8217;t 29 million providers out there but it is a topic of much discussion and debate. &lt;br/&gt;&lt;br/&gt;To date, most of the users of cloud-based version control have had little or no IT support and have fallen into one of several categories: open source development, start-ups/SMBs, or shadow IT projects, but I think this is starting to change. We are reaching an inflection point where Enterprise Development in the Cloud is increasingly becoming not only viable but attractive.&lt;br/&gt;&lt;br/&gt;The internet has been a boon to developer collaboration and open source projects. With sites like StackOverflow, SourceForge, Gitorious and many more, developers are able to share ideas, share code, ask questions, etc. Likewise, start ups and SMB&amp;#8217;s run pretty lean these days. Gone are the heady days of dot com funding, replaced by fiscal responsibility. The cloud (IaaS, Paas, SaaS) has supplanted the need for expensive infrastructure. It is this last category of cloud developers (Shadow IT projects), though, that is shaping this movement towards Enterprise development in the cloud.&lt;br/&gt;&lt;br/&gt;To explain why I think this is the case, we need to go back 10 years and look at the IT and internet landscape when SalesForce.com (SFDC) arrived on the scene. Today, SalesForce is one of the great success stories of SaaS and the cloud in general, but 10 years ago many people doubted that &lt;/span&gt;SFDC&lt;span&gt; and CRM in the cloud would ever succeed, let alone gain Enterprise adoption. I was a sales engineer at the time and I distinctly remember talking to other sales people and IT managers that scoffed at the idea storing something as important as sales contacts on the internet. How can they expect companies to put that kind of Intellectual Property (IP) on third-party servers? What we underestimated were the needs of distributed sales teams for a solution and the ability of SalesForce to overcome the IT objections regarding data security, data availability, and data portability (by portability I mean that the data isn&amp;#8217;t stuck in the cloud).&lt;br/&gt;&lt;br/&gt;At the time, sales teams had to choose between a centralized model like Siebel for all of their account information or a distributed model like ACT!. Not every enterprise had the time and resources to roll out a new global &lt;/span&gt;SFDC&lt;span&gt; solution or upgrade existing systems to give both sales teams and sales managers the requisite account visibility. Even with a centralized &lt;/span&gt;SFDC&lt;span&gt; application many field salespeople used their own contact management software from home or the hotel for day-to-day activities. The distributed model, on the other hand, was already available to everyone and gave distributed salespeople full control of their accounts, leaving sales managers with almost no account visibility. In either case precious account information was kept unprotected on laptops. Neither of these models fully met the needs of sales reps, sales management, or IT. &lt;br/&gt;&lt;br/&gt;&lt;/span&gt;SFDC&lt;span&gt; and CRM might have trudged along in this path of enterprise application integration (EAI) and modernization for many years if not for two things. First, VP&amp;#8217;s of Sales aren&amp;#8217;t typically the type of people to sit idly by when IT tells them they will have to just wait for a better solution like every other department. Second, SalesForce was out in the market generating buzz. By no means was it a perfect solution but it did hold enough promise that impatient Sales VP&amp;#8217;s gave it a chance; with or without the blessing of IT. &lt;br/&gt;&lt;br/&gt;&amp;#8216;Shadow IT&amp;#8217; approaches a problem with the assumption that it is better to ask for forgiveness than permission. The tipping point comes when it is time to ask for forgiveness; a solution either becomes blessed by IT or it is forcefully abandoned. In the case of SalesForce, when it came time for the sales team to defend their actions they were prepared. They showed that they were more efficient as a team; managers had visibility into the accounts and could create accurate funnels; and sales reps had easy access at home, the office, or at a hotel. For their own part SalesForce ensured that the customer data was available, portable, and secure. Without a comparable alternative of their own to offer right away and their major objections answered, IT begrudgingly began to accept having corporate data off-site.&lt;br/&gt;&lt;br/&gt;Does that mean every enterprise application will suddenly move to the public cloud? Doubtful, but I think it does show that a compelling business case combined with an enterprise-ready SaaS platform can be successful. Sales teams had a compelling business need for a better solution and the will to look externally. SalesForce provided an enterprise-ready SaaS platform that might not have gained the complete trust of every CIO but overcame enough objections and provided enough value that the Sales teams could not be overruled.&lt;br/&gt;&lt;br/&gt;So, how does that relate to development in the cloud? Unlike Sales, Application Development has traditionally been a function of a business organization or a project but not a direct function of the enterprise. Development teams are, therefore, divided into project teams specific to an organization or department and left to their own devices with little or no standardization. This results in the use of different languages, platforms, databases, project management tools and source control management. Whereas Sales required a holistic, modernized enterprise solution and were given the choice to wait for one or look externally, development teams required a project or departmental level solution and they typically managed it on their own. Whether Subversion, Git, VSS, or CVS was selected it was up to each development team to manage their own code. Many teams ran their own server in-house and some chose a hosted, cloud solution. &lt;br/&gt;&lt;br/&gt;Development teams have lived and died by Shadow IT for years, managing all of their development tools on their own, but that is starting to change. Cloud platforms such as Force.com, Google Apps, Joyent, Amazon, etc enable high-velocity business automation. The introduction of new PaaS and IaaS solutions for private clouds extend this ability for high-velocity application deployment to IT Ops as well. This, in-turn, drives a desire for faster and faster application development, increasing the focus on Agile practices, development standardization, developer collaboration, code sharing, and DevOps (continuous integration and continuous deployment). Rapid application development has become a requirement across the enterprise and Shadow IT alone can no longer support these initiatives. It is no longer feasible to waste developer time managing servers and supporting tools. Teams that used to be independent now require a common, collaborative platform for their development tools and project management.&lt;br/&gt;&lt;br/&gt;Development teams today are finding themselves in the exact same position that sales teams were in 10 years ago. They can no longer meet the demands of the enterprise by managing their own tools and are looking to IT for an enterprise solution. Like the sales teams before them, rather than sitting idly by waiting for an infrastructure and solution to be purpose-built for them more and more development teams are finding a ready-made solution in the cloud. Sales teams paved the way for the acceptance of business IP in the cloud and development teams are following.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Companies looking for an enterprise development solution are exploring the cloud and they are asking the exact same questions that were once asked of SalesForce: What are your security standards? (Are you PCI compliant?) What are your data portability standards? (How easily can I backup my data from the cloud?) What are your availability standards? (Do you have a disaster recovery plan in place?)  Now that IT can be given satisfactory answers to these questions there is absolutely no reason to think enterprise development in the cloud will not be as important or ubiquitous as &lt;/span&gt;SFDC&lt;span&gt; and CRM in the cloud.&lt;/span&gt;&lt;/p&gt;</description><link>http://blog.codesion.com/post/18071001668</link><guid>http://blog.codesion.com/post/18071001668</guid><pubDate>Wed, 22 Feb 2012 07:00:05 -0800</pubDate><dc:creator>hrmpw</dc:creator></item><item><title>Subversion 1.7.2 is now available!</title><description>&lt;p&gt;&lt;img align="right" src="http://media.tumblr.com/tumblr_lzr6leVbnu1r0t8bx.jpg"/&gt;&lt;/p&gt;
&lt;p&gt;Over the last few weeks we have rolled out Subversion 1.7.2 to all our servers. Subversion 1.7 delivers most notably, enhanced performance plus new and improved features and important bug fixes.  If you are interested in all the changes, I encourage you to read the &lt;a href="http://svn.apache.org/repos/asf/subversion/tags/1.7.0/CHANGES" target="_blank"&gt;change log&lt;/a&gt; or here are some other great resources to help you learn more:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.open.collab.net/nonav/community/subversion/training/svn17/svn17_whatsnew/svn17_whatsnew.htm?_=d" target="_blank"&gt;Video: What&amp;#8217;s New in Subversion 1.7 (New Features &amp;amp; Functionality)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://www.collab.net/webinar/110/" target="_blank"&gt;Webinar Replay: Subversion 1.7 - Why You Should Care&lt;/a&gt; (Presenters: Bob Jenkins &amp;amp; Mike Pilato)&lt;/li&gt;
&lt;li&gt;Subversion 1.7 Q&amp;amp;A (from the &lt;a href="http://blogs.collab.net/subversion/" target="_blank"&gt;CollabNet SVNblog&lt;/a&gt;)  
&lt;ul&gt;&lt;li&gt;&lt;a href="http://blogs.collab.net/subversion/2011/09/svn-17-qna-part-1/" target="_blank"&gt;Part 1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.collab.net/subversion/2011/09/svn-17-qna-part-2/" target="_blank"&gt;Part 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.collab.net/subversion/2011/10/svn-17-qna-part-3/" target="_blank"&gt;Part 3&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="http://blogs.collab.net/subversion/2011/12/svn-17-qna-part-4/" target="_blank"&gt;Part 4&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Although you can use your 1.6.x client with Subversion 1.7.x, we recommend you use 1.7.x clients to access your repositories to use some of the new 1.7.x features.&lt;/p&gt;
&lt;p&gt;Enjoy the enhancements&lt;/p&gt;</description><link>http://blog.codesion.com/post/18015579533</link><guid>http://blog.codesion.com/post/18015579533</guid><pubDate>Tue, 21 Feb 2012 09:16:17 -0800</pubDate><category>svn</category><category>subversion 1.7</category><category>Release Notes</category><dc:creator>nbellcollab</dc:creator></item><item><title>You Ask, We Answer! 10 Commonly Asked Questions...</title><description>&lt;p&gt;&lt;span&gt;&lt;img align="right" alt="Hands Pic" src="http://media.tumblr.com/tumblr_ly4irmNiAD1r0t8dn.jpg" width="220"/&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;Here at Codesion our customers come from a variety of backgrounds. We have expert users that have been running CVS for years, we have Subversion users that have been using it since it was first introduced, we have users that are transitioning from Subversion to Git, and we have many new users that have never used version control With so many levels of expertise, the questions we see on a daily basis run the gamut. Here is a sampling of some of the more recent questions and answers. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;Q: What types of files can you store? (e.g. video, files, HTML, .NET, etc..)&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;span&gt;A&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong&gt;:&lt;/strong&gt; In short, everything.&lt;span&gt; &lt;/span&gt;Any files that you want to version or work on collaboratively can be stored in Codesion. Subversion and Git are file-type agnostic so you can work with text-based source files or with binary files (graphics, videos, etc).&lt;span&gt; &lt;/span&gt;If you have a client that can interface with SVN or Git you can work with any files. Click &lt;/span&gt;&lt;a href="http://blogs.collab.net/subversion/2009/05/subversion-is-not-just-for-developers/" target="_blank"&gt;&lt;span&gt;here to read&lt;/span&gt;&lt;/a&gt;&lt;span&gt;&lt;span&gt;&lt;/span&gt; a great blog article discussing how people are using Subversion as version control and storage for many things other than just source code.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span&gt;Q: What type of backup support does Codesion offer?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;A&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong&gt;:&lt;/strong&gt; Our &lt;/span&gt;&lt;a href="http://codesion.com/security/secure-backups.html" target="_blank"&gt;&lt;span&gt;backup system&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is designed on the philosophy that the customer always owns their data. We make sure their data is always available, secure, and backed up but we also make all of those backups available to our customers.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;You can read more about our backup procedure &lt;/span&gt;&lt;a href="http://codesion.com/security/secure-backups.html" target="_blank"&gt;&lt;span&gt;here&lt;/span&gt;&lt;/a&gt;&lt;span class="MsoHyperlink"&gt;&lt;span&gt;. We do a hot&lt;/span&gt;&lt;/span&gt;&lt;span&gt; backup to a dedicated server every 10 minutes, a cold backup to a dedicated datacenter every 24 hours, and we maintain an archive of those cold backups for 30 days; 10/24/30. The likelihood of data loss is very, very slim.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Once we have those backups, we don’t just sit on them, we make them fully available to our &lt;/span&gt;&lt;a href="http://codesion.com/products/business-plan" target="_blank"&gt;&lt;span&gt;Business Plan&lt;/span&gt;&lt;/a&gt;&lt;span&gt; customers both on demand and through a push mechanism. Customers can go to the Backup tab in their dashboard and either download their backups directly from there or schedule a service for us to push their backups to them via svnsync, rsync, ftp, sftp, or WebDAV. Customers always have the option of maintaining their own data backups.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span&gt;Q: I need my issue tracker to interface with my source management. I don&amp;#8217;t want to be in one application and then have to go to another application to log a fix. How can I do this?&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;A:&lt;/span&gt;&lt;/strong&gt;&lt;span&gt; Ticket integration is one of the most popular features in Codesion. The &lt;/span&gt;&lt;a href="https://help.codesion.com/View.jsp?procId=e0b2a2adf264d97eea015cbaf4d91a22" target="_blank"&gt;&lt;span&gt;Codesion community article&lt;/span&gt;&lt;/a&gt;&lt;span&gt; describing how to link your repository to your issue tracker is consistently one of the most viewed articles on our site. All commits into SVN, Git, and CVS can update tickets in any of our hosted products: TeamForge, Scrumworks Pro, Bugzilla, and Trac. We also support ticket integrations into third-party issue trackers such as Basecamp, Jira, Rally, VersionOne, etc.&lt;/span&gt;&lt;span&gt;&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span&gt;Q: How can I setup RBAC (role based access control) on Git like I can on subversion?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;A:&lt;/strong&gt; One of the great &lt;span&gt;features of Subversion is the ability to apply very specific user roles to different directories. For example, you can give a specific team R/W access to a particular branch in the project but no access or read-only to other branches or the trunk. This gives the project administrator full control of their repositories.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Git, on the other hand, is a Distributed Version Control System (DVCS) and it is meant to be shared. Whenever I think about the Git sharing model I can’t help but think of the lyrics from “Games without Frontiers” by Peter Gabriel:&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Hans clones from Lotte, Lotte clones from Jane&lt;br/&gt; Jane pushes to Willie, Willie is happy again.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Git is great for moving code from remote to remote but it doesn’t support the same centralized access model that Subversion will. With so many clones and branches in different locations, how do you manage one repository that is used for builds and deployment? How do you make it so only a few select people can merge changes into the repository?&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;VP of Engineering Willie Wang, wrote a &lt;/span&gt;&lt;a href="http://blog.codesion.com/post/14215939975/codesion-brings-git-to-the-enterprise-cloud" target="_blank"&gt;&lt;span&gt;blog article&lt;/span&gt;&lt;/a&gt;&lt;span&gt; about the need for a canonical, blessed repository in Git. This repository is used for all new clones (canonical) and for builds (blessed). Within Codesion, each Git repository can be kept in a different Project. Within the Security settings only specific users or roles are granted full R/W access to the blessed repository. Other users can be given read access so they can clone the repository but they cannot push any changes back into it. Users without write access to the blessed repository can work within separate Codesion projects with clones of the repository. The owner of the blessed repository can then manage which branches to merge back to the blessed repository. This Git push from one project to another can now be done from the Codesion Publisher as well.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;Q: Do you report on how issues are being logged? I need to be able to get statistics out of issue tracking to see what programs are causing the most issues or are being updated.&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span&gt;A&lt;/span&gt;&lt;/strong&gt;&lt;span&gt;&lt;strong&gt;:&lt;/strong&gt; TeamForge, Trac, and Bugzilla all have varying levels of Reports that can show where the most issues are being logged. ScrumWorks Pro and TeamForge also have Burndown charts and detailed reports to show how the team is tracking against the Sprint Plan.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;TeamForge on Codesion, unlike Trac and Bugzilla, also has visibility across multiple projects so you can monitor all of these projects from a single dashboard.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;Q: With remote servers, how do I know my performance will be acceptable?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;strong&gt;A&lt;/strong&gt;&lt;span&gt;&lt;strong&gt;:&lt;/strong&gt; Performance is not solely defined bynetwork speed. It is also contingent upon the resources available, the distribution of the team, and the reliability of the server. Many people moving their SCM into the Cloud are transitioning from a Subversion server under-the-desk or have a distributed team.&lt;span&gt;  &lt;/span&gt;In the case of the server under-the-desk, Subversion is going to be resource restricted or competing with all other services running on the server. With a distributed team, the users will have to access the repository over HTTP/s and someone will have to manage the firewall access and optimize network bandwidth.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;The &lt;/span&gt;&lt;a href="http://codesion.com/security/platform-technology.html" target="_blank"&gt;&lt;span&gt;Codesion Platform&lt;/span&gt;&lt;/a&gt;&lt;span&gt; is designed from the ground up to be secure, fast and available. We make sure that only you and your users have access to those servers.&lt;span&gt;  &lt;/span&gt;We make sure that your repositories are run on hardware optimized and dedicated for the service it is running, whether it be Subversion, Git, CVS, TeamForge, etc. Lastly, we make sure our servers are always available with a high-availability infrastructure, full backups and full system monitoring. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;Q: Do you have workflow? I need to have management sign off on things moving to production &amp;#8212; with notifications to staff who need to know.&lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;/span&gt;&lt;strong&gt;A&lt;/strong&gt;&lt;span&gt;&lt;strong&gt;:&lt;/strong&gt; TeamForge, Trac, and even Bugzilla all have ticket workflows built in and allow for varying levels of customized workflow. TeamForge, for instance, allows the user to create different workflows for each type of artifact tracked in the project. By default, TeamForge includes Trackers for: Defects, Epics, Stories, Tasks, and Tests. Each of these artifact types can have a different workflow and notification process. In addition, users can create their own custom Trackers and apply a new workflow to that Tracker. The level of customization allows for almost any scenario.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&lt;/span&gt;&lt;strong&gt;&lt;span&gt;Q: What is the difference between SWP and TFP?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;A:&lt;/strong&gt; &lt;a href="http://www.open.collab.net/products/ctf/capabilities.html" target="_blank"&gt;&lt;span&gt;TeamForge Project&lt;/span&gt;&lt;/a&gt;&lt;span&gt; (TFP) focuses on Application Lifecycle Management (ALM) while &lt;/span&gt;&lt;a href="http://www.open.collab.net/products/scrumworks/capabilities.html" target="_blank"&gt;&lt;span&gt;ScrumWorks Pro&lt;/span&gt;&lt;/a&gt;&lt;span&gt; (SWP) focuses on Agile Project Management. Okay, but what does that mean? &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Both of them allow you to capture product backlog items (PBIs) and plan Sprints. Both of them allow you to report your Sprint and Release progress with Burndown charts or custom reports. In short, both TFP and SWP are designed to improve the agility of your development team and to increase collaboration. The difference is in what you want to accomplish.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;TFP also includes a full wiki for information sharing, document storage and versioning, defect tracking for change control, release management, and integration with Hudson for continuous integration. TeamForge is designed to manage the full lifecycle of your products from inception through sunset. It helps to standardize practices and keep everyone on the team informed so they can perform at an optimal level.&lt;span&gt;  &lt;/span&gt;Everything the project team needs is in one location.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;ScrumWorks Pro on the other hand provides a laser-like focus on the process of Scrum project management. It is meant to let a scrum team practice scrum as efficiently as possible. Product Backlog management is very simple and straightforward while a virtual whiteboard is provided for collaborative task management. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;If your goal is to manage all aspects of your development process and begin to standardize across products then TeamForge is probably the better solution. If your goal is to accelerate the adoption of Scrum within your development team or to increase the velocity of an existing Agile team then ScrumWorks Pro is probably the better solution.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;Q: Why do you have multiple clients for ScrumWorks Pro (SWP)?&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;A:&lt;/strong&gt; &lt;a href="http://danube.com/docs/scrumworks/pro/latest/quickstart.html" target="_blank"&gt;&lt;span&gt;SWP&lt;/span&gt;&lt;/a&gt;&lt;span&gt; has two clients: a Desktop Client and a Web Client. The Desktop Client is a Java Web Start Program that connects to the remote database hosted by Codesion over HTTP. The Web Client is an HTML client that connects to the same remote database hosted by Codesion. They are kept separate based on a division of labor.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;The purpose of the Desktop Client is to provide a more robust client to simplify the project management tasks of Scrum. This includes Sprint Team user management, Product Backlog Item (PBI) management, Release and Sprint Planning. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;The Web Client is designed as a lightweight client for day-to-day sprint team activities: task creation, task board, impediment tracking, and Burndown reporting.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;The goal should be to have your Product Owner and ScrumMaster work within the Desktop Client, while the rest of the sprint team only has to operate in the Web Client.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;&lt;span&gt;Q: When should I use Git or SVN for my project? &lt;/span&gt;&lt;/strong&gt;&lt;strong&gt;&lt;span&gt;&lt;/span&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;strong&gt;A:&lt;/strong&gt; Git versus Subversion has become a hot topic and many people have strong opinions one way or another. Many developers like the ease of use and flexibility of Git while others like the centralized control of Subversion. For us, the answer is simple: use whatever one makes you happy. I highly recommend reading this &lt;a href="http://blog.codesion.com/post/15692788883/subversion-or-git-decisions-decisions" target="_blank"&gt;blog&lt;/a&gt; which provides a detailed viewpoint of the strengths and weakness of each between both version control systems.&lt;/p&gt;</description><link>http://blog.codesion.com/post/16198606092</link><guid>http://blog.codesion.com/post/16198606092</guid><pubDate>Fri, 20 Jan 2012 17:01:33 -0800</pubDate><dc:creator>hrmpw</dc:creator></item><item><title>Subversion or Git? Decisions, decisions ….</title><description>&lt;p&gt;&lt;img align="right" alt="Git or SVN" src="http://media.tumblr.com/tumblr_lxnr4comhy1r0t8bx.png"/&gt;Are you facing a difficult choice between version control systems? Are you having trouble sorting out the alternatives? Are you bewildered by all the opinions you find on Google? Let&amp;#8217;s see if I can help sort this all out.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.collab.net/" title="CollabNet homepage" target="_blank"&gt;CollabNet&lt;/a&gt; (the original stewards of the Subversion project) provides both Subversion and Git, either through our enterprise TeamForge product or through our Codesion Cloud Services. We think there&amp;#8217;s a place in the universe for each. Here&amp;#8217;s how to find yourself in that universe.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The short form&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Here are some specific recommendations. If you want to stop reading at the end of this section, you should make out just fine.&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;strong&gt;If you have compelling requirements for a single, certain, master copy of your work, use Subversion.&lt;/strong&gt; You &lt;em&gt;can&lt;/em&gt; do this with Git, so long as there are no slip-ups. But you &lt;em&gt;can&amp;#8217;t do anything else&lt;/em&gt; with Subversion (slip-ups or no), and &amp;#8220;compelling requirements&amp;#8221; like Sarbanes-Oxley are happier with guarantees than possibilities.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;If you plan to maintain parallel, largely shared but permanently somewhat different lines of the same product, use Git.&lt;/strong&gt; One common example: perhaps you have a large product that you customize for each customer. The customizations are permanent, and generally not shared among code lines, but most of the code is common to all. Git was designed for just this case (in Git terms, local customizations to the common core, and occasional feature or bug-fix contributions back up-tree).&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Neither of those?&lt;/strong&gt; Take your pick, you should be fine with either tool.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;The Basics&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;What do you want from your version control system? A lot of this is the same for everyone, and both tools accomplish these tasks just fine. If all you care about is the basics, you could easily just flip a coin and get on with your work, confident that your choice would be sound. These &amp;#8220;basics&amp;#8221; include:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Store all versions of your files (&amp;#8220;version control&amp;#8221;)&lt;/li&gt;
&lt;li&gt;Associate versions of each file with appropriate versions of all other files (&amp;#8220;configuration management&amp;#8221;)&lt;/li&gt;
&lt;li&gt;Allow many people to work on the same files, toward a common goal or release (&amp;#8220;concurrency&amp;#8221;)&lt;/li&gt;
&lt;li&gt;Allow groups of people to work on substantially the same files, but each group towards its own goal or release (&amp;#8220;branching&amp;#8221;)&lt;/li&gt;
&lt;li&gt;Recover, at any time, a coherent configuration of file versions that correspond to some goal or release, either for investigation or extension like bug fixing (&amp;#8220;release management&amp;#8221;)&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;Both systems do all these things quite well. If these things are truly all you care about … flip that coin! All the discussion and decision has to do with other details, details that are always secondary to the basics, but can become crucial to particular projects or environments. &lt;/p&gt;
&lt;p&gt;So, if you haven&amp;#8217;t flipped that coin and gone away, let&amp;#8217;s look at the differences.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;But first, some demythologization&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Here are a few things you may have heard that just aren&amp;#8217;t true, or aren&amp;#8217;t true any longer:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;del&gt;Git hates windows&lt;/del&gt;. No, it doesn&amp;#8217;t. It used to, but now there are good Git integrations with Windows Explorer (&lt;a href="http://code.google.com/p/tortoisegit/" title="TortoiseGIT" target="_blank"&gt;TortoiseGIT&lt;/a&gt;, &lt;a href="http://www.syntevo.com/smartgit/index.html" title="SmartGIT" target="_blank"&gt;SmartGIT&lt;/a&gt;) and most of the major IDEs  (&lt;a href="http://code.google.com/p/gitextensions/" title="git Extensions" target="_blank"&gt;Visual Studio&lt;/a&gt;, &lt;a href="http://eclipse.org/egit/" title="EGit: Git for Eclipse" target="_blank"&gt;Eclipse&lt;/a&gt;, &lt;a href="http://netbeans.org/kb/docs/ide/git.html" title="Netbeans Git Integration" target="_blank"&gt;Netbeans&lt;/a&gt;), and you no longer need to use the Unix emulation environment Cygwin.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;del&gt;Git is only for hackers&lt;/del&gt;. As a  Unix-centric, command-line only tool, Git was originally anathema for many workers. But with all the GUI integrations, it&amp;#8217;s considerably more friendly, within reach of nearly everyone (see Windows integrations above, plus non-Windows tools like &lt;a href="http://gitx.frim.nl/" title="GitX" target="_blank"&gt;GitX&lt;/a&gt;, &lt;a href="http://panic.com/coda/" title="Coda" target="_blank"&gt;Coda&lt;/a&gt; via GitX or &lt;a href="http://www.git-tower.com/" title="Tower" target="_blank"&gt;Tower&lt;/a&gt;, &lt;a href="http://alexott.net/en/writings/emacs-vcs/EmacsGit.html" title="Emacs and git" target="_blank"&gt;Emacs&lt;/a&gt;).&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;del&gt;Git is hard to learn&lt;/del&gt;. Well, it&amp;#8217;s a lot easier to learn now, anyway, thanks to those GUIs, and to improvements in the command-line UI and documentation.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;On the other hand&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;del&gt;Subversion is slow on Windows&lt;/del&gt;. The latest Subversion releases, up to the current 1.7, have made great strides in Windows performance.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;del&gt;Subversion merging is hard&lt;/del&gt;. Well, it&amp;#8217;s a lot easier now, anyway, thanks to the continuing progress on &amp;#8220;merge tracking.&amp;#8221;&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;&lt;strong&gt;So, what&amp;#8217;s different?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;As you&amp;#8217;ve surely heard, the key difference is that Subversion is &amp;#8220;centralized,&amp;#8221; while Git is &amp;#8220;distributed.&amp;#8221; You can go many other places to learn about what that means in their implementation, I don&amp;#8217;t spend time on that here. But I will talk about why it matters to you.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Local versioning&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Git&amp;#8217;s distributed model means that you have full version control operations purely locally on your workstation. Of course, the changes you make locally are not visible to anyone else, until you do something else (Git&amp;#8217;s &amp;#8220;push&amp;#8221; or &amp;#8220;pull&amp;#8221;), but you can check changes in so they&amp;#8217;re not lost, create branches, merge among branches, back up to older versions, and browse and compare versions &amp;#8212; all without a network. The one cost in all that is, you have to learn some additional commands (push, pull, clone) and workflows, if you ever expect anyone else to see your work. You can do everything locally that any version control system can do … and you also have extra steps required to make your work visible to others, kind of an inescapable trade-off. On balance, local versioning is a significant convenience for the developer, and a big part of the popularity of Git.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Guaranteed centralization&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Most processes have some reason to want one copy of everything, somewhere, that&amp;#8217;s reliably known to be &amp;#8220;the official version.&amp;#8221; With Subversion, that&amp;#8217;s the central repository. With Git, that&amp;#8217;s … some repository or other: the tool doesn&amp;#8217;t privilege any one repository over another, but users and conventions can. With Git, you have to remember to push or pull all changes into the designated central repository &amp;#8212; not hard to remember, especially if you support it with other conventions, such as only building releases from the central, but still an extra step. With Subversion, there&amp;#8217;s nothing to remember or agree to: there is only one repository. By definition, anything that&amp;#8217;s checked in at all is checked in to the central. One place where this can become particularly important is in &amp;#8220;governance,&amp;#8221; where external constraints like Sarbanes-Oxley or escrow contracts demand hands-off guarantees. On balance, enterprises with governance constraints value the guarantees of Subversion.&lt;/p&gt;
&lt;p&gt;(Governance, traceability, ALM, and DevOps all require broader support than just the code and files, of course: there has to be integration among the code repository, the tests, the deployed product, and the tracking system. Fortunately, CollabNet now integrates both Subversion and Git with these other components.)&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Throw-away work&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;Somewhat paradoxically, there are times when you want to throw away (or keep private) some work. Git is better at throwing things away than Subversion is: you keep the potentially throw-away work in its own repository until you decide whether to make it official. If you decide to toss it, there are virtually no left-overs in the repositories you keep. By contrast, in Subversion, everything goes into the one central repository, and you don&amp;#8217;t have that same option. Typically in Subversion, you don&amp;#8217;t actually &amp;#8220;throw away&amp;#8221; such work, but only leave it on some branch you never look at. But it&amp;#8217;s still there, taking up space, and possibly cluttering the history browser. The possibility of throw-away work is a fairly big consideration in open-source work (and in fact it was one of the key design considerations for Git), but rather less so for enterprise work (where throw-away work is also throw-away salaries, equipment, lighting, and all the other employee expenses), so enterprises typically avoid ever doing it in the first place. I wrote about &lt;a href="http://blogs.collab.net/oncollabnet/2010/02/whats-behind-subversions-dominance/" title="Subversion's dominance" target="_blank"&gt;handling throw-away work&lt;/a&gt; at some length a while back.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Un-recommendations&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Some things are possible, but I wouldn&amp;#8217;t recommend them &amp;#8212; at least, not to someone who has to ask:&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;&lt;del&gt;Git-SVN&lt;/del&gt;&lt;em&gt;.&lt;/em&gt; Git is able to pull files out of a Subversion repository, store them in a Git repository (allowing all that local version control, and some inter-git-repository push/pull/merge), and then push the results back into Subversion. It sounds like the best of both worlds, doesn&amp;#8217;t it? But you end up having to be an above-average expert in &lt;em&gt;both&lt;/em&gt; systems, and parts of the workflow are very slow. Some folks really like it. Maybe you would, too. But it&amp;#8217;s not what you&amp;#8217;d call &amp;#8220;mainstream.&amp;#8221;&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;del&gt;Cygwin.&lt;/del&gt; Cygwin is a system for providing a lot of Unix-like capabilities on a Windows system. Early Git Windows implementations ran inside Cygwin. Again, this ends up forcing you to be an above-average expert in two very different systems. If you&amp;#8217;re already steeped in Unix and Windows both, it can be handy. But it&amp;#8217;s a high price to pay for just adding a little Git. Fortunately, Git Windows installation no longer requires Cygwin.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;So, which one&amp;#8217;s for you? &lt;a href="https://app.codesion.com/ajax#signup?mode=demo" title="Free Trial" target="_blank"&gt;Try&lt;/a&gt; a free, fully functional 30 day trial of Subversion and Git on Codesion to help make this choice.&lt;/p&gt;</description><link>http://blog.codesion.com/post/15692788883</link><guid>http://blog.codesion.com/post/15692788883</guid><pubDate>Wed, 11 Jan 2012 15:42:00 -0800</pubDate><category>git</category><category>subversion</category><category>source code management</category><category>source code control</category><category>version control systems</category><category>git or svn</category><dc:creator>jrepenning</dc:creator></item><item><title>Collaboration in the Cloud</title><description>&lt;p&gt;&lt;br/&gt;In a recent &lt;a href="http://www.itbusinessedge.com/cm/community/features/interviews/blog/collaboration-in-the-cloud/?cs=49407" title="Collaboration in the Cloud" target="_blank"&gt;interview&lt;/a&gt; our VP/GM, Guy Marion (&lt;a href="http://twitter.com/guy_marion" title="Guy Twitter" target="_blank"&gt;@guy_marion&lt;/a&gt;), spoke with &lt;a href="http://www.itbusinessedge.com/cm/community/features/interviews/blog/collaboration-in-the-cloud/?cs=49407" title="Collaboration in the Cloud" target="_blank"&gt;IT Business Edge&lt;/a&gt; blogger, &lt;a href="http://www.itbusinessedge.com/cm/people/ArthurCole" title="Arthur Cole" target="_blank"&gt;Arthur Cole&lt;/a&gt;,  on the collaborative nature of the cloud.  The flexibility and agility that the cloud provides plus the desire (I would go as far as saying &amp;#8216;need&amp;#8217;) to adopt collaboration and social networking work processes that we have all become to depend on in our personal lives, is driving more enterprises and development teams to push services and infrastructure to the cloud.  This however does not come without challenges to the the enterprise though (Security, compliance, visibility etc)&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.itbusinessedge.com/cm/community/features/interviews/blog/collaboration-in-the-cloud/?cs=49407" title="Collaboration in the Cloud" target="_blank"&gt;Read the full interview here and what Guy has to say on &amp;#8220;Collaboration in the Cloud&amp;#8221;&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lxadxm3szO1r0t8bx.png"/&gt;&lt;/p&gt;</description><link>http://blog.codesion.com/post/15301225710</link><guid>http://blog.codesion.com/post/15301225710</guid><pubDate>Wed, 04 Jan 2012 10:33:00 -0800</pubDate><category>cloud</category><category>collaboration</category><dc:creator>nbellcollab</dc:creator></item><item><title>Technical Debt - The High Cost of Future Change</title><description>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;&lt;img align="right" height="307" src="http://codesion.com/sites/default/files/images/TechDebt31.png" width="320"/&gt;But little Mouse, you are not alone,&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;In proving foresight may be vain: &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;The best laid schemes of mice and men &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Go often askew, &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;And leave us nothing but grief and pain, &lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;em&gt;For promised joy!&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Robert Burns wrote this verse of &amp;#8220;To a Mouse&amp;#8221; in 1785 and his words are just as true today. Foresight is not a perfect tool so we aren&amp;#8217;t capable of creating a perfect plan for the future. Even if we spend months researching there will always be known-knowns, known-unknowns, and unknown-unknowns to account for in our planning. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Things that we know to be true today can always change in the future. Anyone who has finished (or, I should say, started) a software release of any size knows that requirements are not constant. Business needs to constantly adapt to stay current with the marketplace. Business software follows the requirements of the business and must change just as rapidly. Software that forces the business to adapt to it rather than adapting to the business finds its way to shelf quickly. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;In addition to ever changing requirements we have to consider the ephemeral nature of technology itself. Will our state-of-the-art technology still be cutting edge by the time we finish? Is the technology stack too old or too young? Too old and it might perform poorly or require expensive refactoring later. Too young and it might be unstable and poorly supported, especially in a partner ecosystem.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Those are just the things we think we know. Most of us who survive high school realize at some point that we don&amp;#8217;t know everything. In fact, there is quite a bit that we don&amp;#8217;t know – I feel dumber every year. However, even in this great pool of ignorance there are things we know we don&amp;#8217;t know. The rest are things we never even considered. On every project I have been part of I have always gone in knowing all the questions I didn&amp;#8217;t have answers to yet. Likewise, on every project I have worked on we have come across problems that we never even considered when we started.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;As an example, a few years ago I bought a wooden sailboat to rebuild. I researched and I schemed for months on ways to save my nice teak deck. Finally, I decided that I couldn&amp;#8217;t save the deck because the plywood substrate was just too rotten; I would have to rebuild the deck. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;&lt;img align="left" alt="Deck Photo" height="191" src="http://codesion.com/sites/default/files/images/deck_210.png" width="210"/&gt;I knew my budget, I knew my meager carpentry skills, and I knew what I wanted as a finished product. I thought I had an achievable plan. At the same time, I knew that I didn&amp;#8217;t fully know the state of the frame under the deck and some of it might have to be rebuilt. What I never considered and didn&amp;#8217;t know until I removed the deck was that my steering quadrant was rusted and needed to be completely abraded, rustproofed, and repainted. I also didn&amp;#8217;t know that the plywood substrate under my deck extended under my bulwarks (the section of hull that rises above the deck) compounding the rot problem by an order of magnitude. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;In this case, my unknown unknowns (the things I didn&amp;#8217;t know and never thought to ask) put the project well beyond my time projections. While it&amp;#8217;s true that more research and planning up-front might have revealed these problems before I started, it would not have changed the work needed to get the boat ship-shape again and I would have started even later. At this point I was faced with the choice of cutting corners - possibly compromising the future safety of the boat - to get something done before rainy season started or stick with my plan and finish much later than I wanted. I was facing &lt;em&gt;Technical Debt&lt;/em&gt;.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;While Technical Debt can occur in a boat-rebuilding folly such as mine it is more commonly associated with software development. When we begin a new software project we are typically given a list of feature requirements and a release time frame. This intersection of features and time is usually based on an ideal development project. As the known-knowns change, the known-unknowns crystallize, and the unknown-unknowns manifest the ability of the team to meet the original goals is compromised.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;In the case of my boat the debt resulted in a long delay in using it. If I had cut corners to finish the work in one season the cost of future repairs would have been much greater, assuming future changes were even possible. Software development teams don’t have the luxury of delaying a release indefinitely; something has to be shipped. When faced with missed deadlines most software teams go into Technical Debt. The release sometimes takes precedence over good development practices: features are dropped, tests are skipped, and extensibility is sacrificed. The future cost of paying back this Technical Debt through refactoring, creating new features, or updating the technology stack is often overlooked.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;a href="http://info.codesion.com/TechnicalDebtWebinar.html" title="Technical Debt Webinar Recording" target="_blank"&gt;&lt;img align="right" alt="Tech Debt Webinar Recording" height="150" src="http://codesion.com/sites/default/files/images/tech%20debt%20webinar.PNG" width="200"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Adopting Agile development practices is a great way to combat this mounting Technical Debt. Rather than go into the details I highly recommend watching the &lt;a href="http://info.codesion.com/TechnicalDebtWebinar.html" title="Technical Debt Webinar Recording" target="_blank"&gt;webinar&lt;/a&gt; hosted by Certified Scrum Trainer Michael James. He chronicles several examples of &lt;a href="http://info.codesion.com/TechnicalDebtWebinar.html" title="Technical Debt Webinar Recording" target="_blank"&gt;Technical Debt&lt;/a&gt; and discusses how best to use Agile development practices, specifically Scrum, to lessen the occurrence of future debt and incrementally pay back accrued debt. &lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Another factor in reducing Technical Debt is to make sure that the required tools and the correct tools are always available to everyone on the team. “Mise en place” is a French phrase used in culinary schools that means “everything in place.” Chefs are drilled in the practice of preparing their stations before beginning work so they can quickly deliver high-quality products on a consistent basis.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;Agile development teams should approach projects with this same discipline of “mise en place.”&lt;span&gt;  &lt;/span&gt;Developers don’t need just an IDE; they also need access to collaborative tools such as version control, issue tracking, file storage, and agile management. Having these tools available and ready-to-go when the project starts enables agility. Rather than devoting resources to installing, maintaining, and supporting all of these tools separately more and more teams are turning to the Cloud to properly equip their development team with all of the tools they need.&lt;/span&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;&lt;span&gt;This is why Agile software development and the Cloud make such a powerful combination. The methodology is designed to make the team as efficient as possible and the platform is designed to deliver the requisite tools in a highly available, scalable and secure format. The two together can significantly reduce Technical Debt and lower the overall cost of delivering high-quality products in a timely fashion.&lt;br/&gt;&lt;/span&gt;&lt;/p&gt;</description><link>http://blog.codesion.com/post/14590576072</link><guid>http://blog.codesion.com/post/14590576072</guid><pubDate>Wed, 21 Dec 2011 16:59:00 -0800</pubDate><dc:creator>hrmpw</dc:creator></item><item><title>Codesion Brings Git to the Enterprise Cloud</title><description>&lt;p&gt;&lt;img align="right" alt="GIT Logo" height="108" src="http://codesion.com/sites/default/files/images/git-logo-210.png" width="210"/&gt;Although Codesion has been mainly associated with providing Enterprise Grade Cloud Hosting of Subversion, we are not a Subversion only company. Our philosophy has always been to provide the best of breed tools to help developers get things done. Therefore, I am happy to announce that our &lt;a href="http://www.open.collab.net/news/press/2011/git.html" title="Press Release" target="_blank"&gt;&lt;strong&gt;Git Hosting&lt;/strong&gt; product is now generally available (GA)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Ultimately, Codesion believes you, the developer, should have a choice on tools that best suit your mode of development. Now, it is obvious that Codesion won&amp;#8217;t be able to provide all the available open source development tools in the Cloud, but we want to provide the most popular ones. The reason for this philosophy is that each organization and developer has different needs. For example, an organization may be familiar with centralized development model with a single trunk, with minimal need for branching or complicated merging. In addition, this organization also needs a lightweight project management tool.  In this case, SVN + Trac are perfect tools for this organization. However, we also know that many of you want to develop in a more distributed model. This is where a DVCS like Git becomes useful. The speed, ease of branching and merging becomes important. We want to make sure that we support both, and support both well.&lt;/p&gt;
&lt;p&gt;When you consider DVCS development workflows using Git in the context of mission critical development, I believe Codesion Git, now GA, is a smart choice. In a business, it is important to define your blessed repository. No matter how distributed your development workflow is, at some point, a defined, canonical blessed repository is important. This is the source repository that you will deploy to production. This is the repository where all approved code will be merged. This is the repository your developers will perform their initial clone. This is the repository that you should put on Codesion Git.&lt;/p&gt;
&lt;p&gt;Why should the blessed repository reside in Codesion?&lt;/p&gt;
&lt;ul&gt;&lt;li&gt;Codesion provides &lt;strong&gt;99.9% uptime guarantee&lt;/strong&gt;, and is one of the most reliable cloud providers of source control.  We have the numbers to prove it.  While Git was in beta, from May 2010 until December 2011, the cumulative uptime in that period is 99.98%.  This is one of the most important metrics for a business doing mission critical development.  We now have implemented a &lt;strong&gt;high availability architecture&lt;/strong&gt; to insure that we can continue to stand behind 99.9% guarantee.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://blog.codesion.com/post/10411778067/end-of-summer-brings-new-hires-git-enterprise-backups" target="_blank"&gt;Enterprise Backup&lt;/a&gt;&lt;/strong&gt;. Many argue that because Git allows a developer to clone the whole repository, you don&amp;#8217;t need to have backup. If you have 5 developers, then essentially you have 5 backups because they would have cloned the Git repo locally. I disagree with this. If your blessed repository went down and no longer available, by using the above backup method, you will pick one of the five developer local repos and make that the blessed repository. Would you want to do that? That repo may have changes that are not ready for production. Therefore, you will need to scrub through the repo before it is ready to be the blessed repo. Instead, Codesion performs a multi-layer backup of your blessed repo for you. Our hot backup system backups up your Git repo regularly during the day, several times in an hour. We then have a cold backup system, in a separate data center, that contains your daily blessed repository backup. This insures that you can restore from backups of your blessed repo, not from a repo that is locally residing on your developer machine.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;Enterprise Security&lt;/strong&gt;. Codesion Git provides secure access from both HTTPS and SSH. In addition, you can configure your Git permissions and other services within Codesion via a single unified interface. If you were to host your own Git and Trac, you would have to configure permission separately within each of those applications. With Codesion, you create a developer role that encompasses permissions for both Git and Trac. Our security system then synchronizes the permission down to Git and Trac.&lt;/li&gt;
&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;&lt;strong&gt;&lt;a href="http://blog.codesion.com/post/12176532884/git-external-integrations" target="_blank"&gt;Integrations to Project Management Systems&lt;/a&gt;&lt;/strong&gt;. With Codesion Git, we offer integration to ScrumWorks Pro, TeamForge Project, JIRA, Pivotal Tracker, Trac&amp;#8230;and other project management systems. When you perform a push to your Codesion Git repository, you can associate the push to a specific backlog item or defect.&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;I have just highlighted several key benefits of using Codesion Git hosting as your blessed repository. There are many other features like notification, &lt;a href="http://blog.codesion.com/post/11578160044/new-git-feature-commit-activity-feed" target="_blank"&gt;activity feed reporting&lt;/a&gt;, web hooks, &lt;a href="http://blog.codesion.com/post/12176532884/git-external-integrations" target="_blank"&gt;ticket integration&lt;/a&gt;, and others that I did not speak of in-depth.&lt;/p&gt;
&lt;p&gt;Finally, Codesion offers both open source and commercial grade Agile tools all under one roof. You pay one bill, select the number of users that you need, grow your plan on an as needed basis, and have access to a variety of SCM tools (git, svn, cvs), Issue Tracking (Trac, Bugzilla), Agile Project Management (ScrumWorks Pro), and Application Lifecycle Management (TeamForge project).  You can start simple with just Git, add Agile Management, and grow to ALM with the same trusted Cloud Development provider.&lt;/p&gt;
&lt;p&gt;Try &lt;strong&gt;&lt;a href="https://app.codesion.com/ajax#signup?mode=demo" title="Free 30 Day Trial" target="_blank"&gt;Codesion Git Hosting out FREE for 30 days&lt;/a&gt;&lt;/strong&gt; and let us know what you think.&lt;/p&gt;</description><link>http://blog.codesion.com/post/14215939975</link><guid>http://blog.codesion.com/post/14215939975</guid><pubDate>Wed, 14 Dec 2011 07:10:00 -0800</pubDate><category>git hosting</category><category>git backups</category><category>git high availability</category><category>git ssh key</category><category>enterprise git</category><category>enterprise git</category><dc:creator>copello0</dc:creator></item><item><title>Interview with Vinay Asthan, VETS, Inc. about being Agile and using ScrumWorks Pro in the Codesion Cloud</title><description>&lt;p&gt;Today we are very pleased to share with you that ScrumWorks Pro (SWP) in the Codesion Cloud is no longer in &lt;a href="http://blog.codesion.com/post/10520739290/scrumworks-pro-codesion-the-agile-cloud-platform" title="ScrumWorks Pro Beta Announcement" target="_blank"&gt;beta&lt;/a&gt; and is now generally available and fully supported. (&lt;a href="http://www.open.collab.net/news/press/2011/agile-pm.html" title="Press Release" target="_blank"&gt;Read the Press Release here&lt;/a&gt;) Congratulations to the Codesion Engineering Dudes on another fine effort and display of brilliant engineering.  A big thanks to all the beta customers who provided some great testing and feedback to help us deliver SWP GA.  ScrumWorks Pro is now included in our &lt;a href="http://codesion.com/products/agile-business-plan" title="Agile Business Plan" target="_blank"&gt;Agile Business&lt;/a&gt; and &lt;a href="http://codesion.com/products/agile-enterprise-plan" title="Agile Enterprise" target="_blank"&gt;Agile Enterprise&lt;/a&gt; plans or &lt;a href="https://app.codesion.com/ajax#signup?mode=swpdemo&amp;amp;source=swp" title="ScrumWorks Pro Free Trial" target="_blank"&gt;Try it FREE for 30 days&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;img align="right" alt="Vets Logo" height="95" src="http://codesion.com/sites/default/files/images/vets.gif" width="200"/&gt; We are also really happy to share with you some insight into one of our customers Agilepracticing customers who uses ScrumWorks Pro, Vinay Asthan from Veterans Enterprise Technology Solutions, Inc., who was an early adopter of ScrumWorks Pro in the Codesion Cloud.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion: What is your role at Veterans Enterprise Technology Solutions?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;VA: I am working as a Technical Lead for the Veterans ChampVA ESI project.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion: How many people are there in your development team?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;VA: Vets Development teams have over 100+ members, my team is a team of 15 members. I have divided the team into two teams. First team is 8 members, and the second team has 7 members. I am the Scrum Master on both the teams&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion: What kind of development projects are you responsible for?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;VA: Vets, Inc. is involved in developing applications supporting Veterans Affairs. The Applications vary from Complete solutions, to developing the Front End or Back End Processing&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion:  What development methodologies do you practice?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;VA: Vets has implemented Scrum for the ChampVA ESI application development.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion: How long have you been practicing Agile for?  How mature are your Agile practices?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;VA: I have been practicing Agile since 2008. I think my Agile/Scrum practice is pretty mature. I am a Certified Scrum Master.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion: What differences have you noticed since adopting Agile practices?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;VA: Better team communications and goal oriented efforts – resulting in better productivity.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion:&lt;span&gt; &lt;/span&gt;What are your goals for your team when it comes to Agile for the next 12 months?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;VA:  We are planning to complete two product increments (6 months each) in the coming 12 months. We are just getting started.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion: Why did you choose ScrumWorks Pro on Codesion as your Agile project management solution?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;VA: It started out when I was looking for a team collaboration tool for the team following Scrum. I tried the trial version of Codesion, and it seemed like a perfect fit. The team is happy using the tool, as it is very easy to use. The product owner is happy as they get to see the progress by the team.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion: What other products did you compare with ScrumWorks Pro? &lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;VA: VersionOne and Microsoft Team Foundation Server.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion:  What recommendations would you make to your industry peers when looking for an Agile project management solution?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;VA: I will highly recommend Codesion, as Scrumworks is a great tool to manage any Scrum, including multiple teams – very easy to use. Additionally, Codesion also provides access to Bugzilla, a nice defect tracking system. Pricing model is also just right, fits our and most small and mid-size businesses. It does not break the bank with the subscription based model.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion: What other applications/services are you using or plan to use on the Codesion Cloud Platform?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;VA: Bugzilla, and probably SVN.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Codesion:  Thanks Vinay for sharing and happy Scrumming!&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href="http://codesion.com/products/agile-business-plan" title="Agile Business Plan" target="_blank"&gt;Learn more about ScrumWorks Pro on Codesion here.&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.codesion.com/post/12925495566</link><guid>http://blog.codesion.com/post/12925495566</guid><pubDate>Thu, 17 Nov 2011 06:45:00 -0800</pubDate><dc:creator>nbellcollab</dc:creator></item><item><title>Monthly Uptime Report Now Available!</title><description>&lt;p&gt;One of Codesion’s main strengths is undoubtedly &lt;strong&gt;Uptime&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Yes, servers in general do love to go down, and, yes, Codesion is not exempt to this. That being said, even when our services might be &lt;a href="http://status.codesion.com" title="status" target="_blank"&gt;temporary down&lt;/a&gt;, and while we quickly capture it in our &lt;a href="http://status.codesion.com" title="status" target="_blank"&gt;status page&lt;/a&gt;, we are proud of the excellent job our SysAdmins do to consistently keep our 99.9% SLA for our Business plan users.&lt;/p&gt;
&lt;p&gt;In that regard we came to one conclusion: &amp;#8220;If this is one of our main strengths, why not make our Uptime report available to all our users to see?&amp;#8221; And so we have.&lt;/p&gt;
&lt;p&gt;As part of our recent initiatives for our Customer Success program, and increasing our Business transparency, you can now come to ONE place to get an accurate gauge on how Codesion services are really doing lately.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Where can you find this Uptime Report?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Easy&amp;#8230; In our &lt;a href="http://status.codesion.com/uptime.html" title="uptime" target="_blank"&gt;status page&lt;/a&gt; too (BTW we encourage you to subscribe for updates by entering your email there).&lt;/p&gt;
&lt;p&gt;Simply visit our status page, and click on our &lt;a href="http://status.codesion.com/uptime.html" title="Uptime" target="_blank"&gt;Monthly Uptime Report Page&lt;/a&gt;:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lus5neWFFu1qiindc.png"/&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;How good is Codesion supposed to be doing?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;If you are on our &lt;a href="http://codesion.com/products.html" title="products" target="_blank"&gt;Business plans&lt;/a&gt; (or above), we are required to comply with our &lt;a href="http://codesion.com/products/business-plan" title="Business plan" target="_blank"&gt;High Availability&lt;/a&gt; offering that entitles you to a 99.9% uptime.&lt;/p&gt;
&lt;p&gt;If you have only a Personal plan (formerly known as Team Edition), we do not have an SLA in place. If you are doing mission critical development, and must have an SLA in place, please consider upgrading to a &lt;a href="http://codesion.com/products/business-plan" title="business" target="_blank"&gt;Business plan&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;If you have any questions, please &lt;a href="mailto:support@codesion.com" title="email support" target="_blank"&gt;send us an email&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Cheers!&lt;br/&gt;Tona&lt;br/&gt;Your Friendly Customer Success Manager&lt;br/&gt;Codesion - CollabNet Cloud Service&lt;/p&gt;</description><link>http://blog.codesion.com/post/12908404604</link><guid>http://blog.codesion.com/post/12908404604</guid><pubDate>Wed, 16 Nov 2011 18:24:00 -0800</pubDate><dc:creator>tonamedina</dc:creator></item><item><title>300!!!</title><description>&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_ltyhl3o75Y1r0t8dn.png"/&gt;&lt;/p&gt;
&lt;p&gt;In addition to Codesion&amp;#8217;s thousands of Personal Plan customers, we are eager to announce that the Codesion Cloud Business won its 300th Professional Edition (now named “Business”) customer. Given that we only announced our 200th Professional Edition customer in April of this year, taking only half the amount of time to reach this milestone, it&amp;#8217;s terrific to see the accelerating momentum in the market for Enterprise-grade, cloud hosted developer solutions. &lt;br/&gt;&lt;br/&gt;In 2009, Codesion (known as CVS Dude) focused on providing the best Subversion and Git hosting services to our Personal Plan users. Thanks to customers’ requests, we created Business Plans with enhanced features and benefits to support the growing Enterprise market. Customers can benefit from a complete OS developer suite (SVN &amp;amp; Git integrated with Trac and Bugzilla), collaboration tools like TeamForge, daily backups, and 24x7x365 support. In addition, we released the ScrumWorks Pro Beta integration in September of this year, providing customers an Agile Project Management solution.&lt;br/&gt;&lt;br/&gt;As we leave October and surpass our 300th customer, it’s important to recognize the hard efforts of our Codesion Business Unit team. Their unequivocal dedication to providing the leading Enterprise-grade Subversion, Git and CVS hosting services is what makes each day an exciting one. Stay tuned as we are soon to announce the GA release of our Agile Project Management solution, ScrumWorks Pro, and our new Git enhancements.&lt;/p&gt;</description><link>http://blog.codesion.com/post/12180021995</link><guid>http://blog.codesion.com/post/12180021995</guid><pubDate>Mon, 31 Oct 2011 17:38:00 -0700</pubDate><dc:creator>socollabnet</dc:creator></item><item><title>Another new GIT feature: GIT External Integration</title><description>&lt;p class="MsoNormal"&gt;&lt;img align="top" src="http://25.media.tumblr.com/tumblr_lty82zZ7271qcii59o1_500.png" alt="GIT External Integrations" width="500" height="368"/&gt;&lt;/p&gt;
&lt;p class="MsoNormal"&gt;Keep them coming!&lt;span&gt;  &lt;/span&gt;We are very pleased to have released another great new GIT feature, GIT External Integration.&lt;span&gt;  &lt;/span&gt;What this means is that GIT can now send commit messages and update statuses to your trackers including Trac, and other services.&lt;span&gt;  &lt;/span&gt;You no longer need to open up your trackers to update, close or append tickets.&lt;/p&gt;
&lt;p class="MsoNormal"&gt;The ability to be able to automatically send commit messages to your other services will save you some serious time.&lt;span&gt;  &lt;/span&gt;It’s available now.&lt;span&gt;  &lt;/span&gt;Go &lt;a title="30 Day Free Trial" target="_blank" href="https://app.codesion.com/ajax#signup?mode=demo"&gt;try it&lt;/a&gt; out and tell us what you think.&lt;/p&gt;
&lt;p&gt;For more information and the correct syntax to use, check out this &lt;a href="https://help.codesion.com/View.jsp?procId=e0b2a2adf264d97eea015cbaf4d91a22" target="_blank"&gt;knowledge article&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.codesion.com/post/12176532884</link><guid>http://blog.codesion.com/post/12176532884</guid><pubDate>Mon, 31 Oct 2011 16:03:44 -0700</pubDate><category>GIT</category><category>integrations</category><category>Trac</category><category>bugzilla</category><category>versionone</category><category>fogbugz</category><category>lighthouse</category><category>basecamp</category><category>commit</category><category>update status.</category><dc:creator>nbellcollab</dc:creator></item><item><title>CollabNet Desktop for Outlook and your Teamforge in Codesion</title><description>&lt;p&gt;Did you know that CollabNet offers an MS Outlook plugin &lt;a title="Outlook plugin" target="_blank" href="http://www.open.collab.net/products/desktops/outlook/getit.html"&gt;to connect&lt;/a&gt; and use your &lt;a title="Teamforge" target="_blank" href="https://help.codesion.com/View.jsp?procId=cf917a1263f370d438d7cf017ec5b0e1"&gt;Teamforge&lt;/a&gt; instance? This means users get more control for accessing their Teamforge artifacts right from within MS Outlook&amp;#8212;a place where you might be already spending great deal of time.&lt;/p&gt;
&lt;p&gt;So, if you are using Teamforge in CollabNet Cloud Services, and also using MS Outlook, please take a look at &lt;a title="article" target="_blank" href="https://help.codesion.com/View.jsp?procId=4099f545fc6cc96fdf93bced8e8d5a5c"&gt;our article&lt;/a&gt; that walks you through the setup process.&lt;/p&gt;
&lt;p&gt;&lt;a title="article" target="_blank" href="https://help.codesion.com/View.jsp?procId=4099f545fc6cc96fdf93bced8e8d5a5c"&gt;Click here&lt;/a&gt; for more info on how to set this up&amp;#8230;&lt;/p&gt;
&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_ltnd9nn2w91qiindc.png"/&gt;&lt;/p&gt;</description><link>http://blog.codesion.com/post/12176152950</link><guid>http://blog.codesion.com/post/12176152950</guid><pubDate>Mon, 31 Oct 2011 15:53:00 -0700</pubDate><category>Teamforge</category><category>collabnet</category><category>outlook</category><category>connector</category><category>codesion</category><dc:creator>tonamedina</dc:creator></item><item><title>New GIT feature: Commit Activity Feed</title><description>&lt;p&gt;&lt;img src="http://media.tumblr.com/tumblr_lt16lqTEUV1qcv1lp.png"/&gt;&lt;/p&gt;
&lt;p&gt;Codesion customers have been asking us when git will exit out of beta&amp;#8230;well, we have an answer for you. The Codesion team has been diligently iterating our Enterprise GA in order to go GA in Q4, 2011!&lt;br/&gt;&lt;br/&gt;Thanks to our customers&amp;#8217; request, we released a new feature: bringing git commits as part of our activity feed. Make sure you configure your git configuration with your identity when installing git on your desktop. Doing this step ensures git activities are identifying you correctly:&lt;/p&gt;
&lt;p&gt;git config &amp;#8212;global user.name &amp;#8220;your name&amp;#8221;&lt;/p&gt;
&lt;p&gt;git config &amp;#8212;global user.email &amp;#8220;youremail@email.com&amp;#8221;&lt;/p&gt;</description><link>http://blog.codesion.com/post/11578160044</link><guid>http://blog.codesion.com/post/11578160044</guid><pubDate>Mon, 17 Oct 2011 11:58:00 -0700</pubDate><dc:creator>copello0</dc:creator></item><item><title>WEBINAR RECAP: Codesion ScrumWorks Pro Live Demo Replay</title><description>&lt;p&gt;This week sales engineer Caleb Brown hosted the webinar, &amp;#8220;&lt;a title="ScrumWorks Pro Replay Video" target="_blank" href="http://info.codesion.com/intro-swp-webinar-recording.html"&gt;Codesion ScrumWorks Pro Live Demo&lt;/a&gt;.&amp;#8221; Caleb conducted a poll at the beginning of the webinar, asking attendees their top reason for attendance. The results showed that over 50% were interested in learning the general features of ScrumWorks Pro. If you missed the live session, you can watch the recording here.&lt;/p&gt;
&lt;p&gt;&lt;a target="_blank" href="http://info.codesion.com/intro-swp-webinar-recording.html"&gt;&lt;img alt="webinar recording" src="https://codcolzimage.svn.cvsdude.com/images/SWP_webinar.png" align="right" height="150" width="200"/&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Here&amp;#8217;s a followup to the live audience questions. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt; &lt;/strong&gt;&lt;strong&gt;Q: How easy is it to balance and redistribute workload between developers?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt; A: The Team Member Load report can aid with this task, showing each team member’s work load (including work being done across other projects). Re-balancing a workload is as simple as changing the Point Person on a task. &lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: We estimate our Stories in Ideal Days, does that work in ScrumWorks?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A:  Any estimation scale works within ScrumWorks.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: We have a manager who insists on micromanaging our team, can we block him/her from seeing our tasks?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Roles and Permissions are often used to deny people in certain roles visibility to artifacts like Tasks, removing the tools necessary to micromanage.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: How should I show progress to my customer on major feature development(s)?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: A variety of reports in ScrumWorks Pro can show this. Typically  the Themes feature is used to tag the work done for a specific customer,  then the reports are generated using Web Reports, filtered by that  customer’s theme. The big benefit to reporting in this fashion is that  the reports are dynamically updated so that the customer can view the  status of their work in real time.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: Why do you have a desktop client? Isn’t that old technology?&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: The Desktop Client uses Java Web Start, which provides most of the Benefits of a Web Client in that you never need to update or install it, these things happen automatically. This technology allows for things that Web Clients just can’t do very well, such as Keyboard Shortcuts and Speedy Mass Updates. It also shortcuts many of the problems with Web Clients, such as add-ons and plug-ins that stop a web client from running. There are many reasons our existing customers do not wish us to deprecate the Desktop Client, and I expect it will stick around for a little while longer.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: How can billing be accomplished?  My people are time and materials, hours towards deliverables matters.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Typically the “Hours Spent by Theme” report is used for this purpose. You can use it to select a date range and display the total hours spent on every backlog item tagged with that specific theme.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Q: Effort points and hours?  Which drives the other? Do they automatically adjust each other, or do we need to update both.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;A: Hours spent, hours remaining, and Effort Estimations are all completely separate from each other and are used for different metrics. Hours remaining feed into reports such as the sprint burn-down or the team member load report. Hours spent are typically used for billing purposes.  The Effort Estimations are used for all reporting that crosses teams and sprints and when you measure the rate at which the teams complete the effort estimates (as velocity) form a basis for planning.&lt;/p&gt;
&lt;p&gt;For those interesting in trialing ScrumWorks Pro, there&amp;#8217;s a &lt;a title="SWP Free Trial Page" target="_blank" href="https://app.codesion.com/ajax#signup?mode=swpdemo&amp;amp;source=swp"&gt;free 30 day trial&lt;/a&gt; of the tool on &lt;a title="http://codesion.com/" target="_blank" href="http://Codesion%20Home%20Page"&gt;Codesion.com&lt;/a&gt;. Click &lt;a title="Plans Page" target="_blank" href="http://codesion.com/products.html"&gt;here&lt;/a&gt; to find more information. Feel free to send us an &lt;a title="Email to sales" target="_blank" href="mailto:%20cbu_sales@collab.net"&gt;email&lt;/a&gt; if you have any questions or or comments.                                                                                           &lt;/p&gt;</description><link>http://blog.codesion.com/post/11413086374</link><guid>http://blog.codesion.com/post/11413086374</guid><pubDate>Thu, 13 Oct 2011 16:27:04 -0700</pubDate><dc:creator>socollabnet</dc:creator></item></channel></rss>

