<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Software on Kind of Idea</title>
    <link>https://kindofidea.com/tags/software/</link>
    <description>Recent content in Software on Kind of Idea</description>
    <generator>Hugo</generator>
    <language>en-US</language>
    <lastBuildDate>Mon, 08 Jul 2013 00:00:00 +0000</lastBuildDate>
    <atom:link href="https://kindofidea.com/tags/software/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Follow the Seesaw Style</title>
      <link>https://kindofidea.com/follow-the-seesaw-style/</link>
      <pubDate>Mon, 08 Jul 2013 00:00:00 +0000</pubDate>
      <guid>https://kindofidea.com/follow-the-seesaw-style/</guid>
      <description>&lt;p&gt;With the &lt;a href=&#34;http://valeriofarias.com/siga-o-metodo-ddd&#34;&gt;DDD method&lt;/a&gt;, I developed a strategic vision focused on decentralization through automation. But I needed to give the team a simple way to handle day-to-day tasks—in other words, a tactical approach. That’s how I came up with the seesaw style.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Seesaw style&lt;/strong&gt; means continuous effort distributed proportionally among everyone involved in a project.&lt;/p&gt;&#xA;&lt;img src=&#34;https://kindofidea.com/images/gangorra.jpg&#34; style=&#34;float:right;&#34; alt=&#34;Seesaw style&#34; /&gt;&#xA;&lt;p&gt;This way, tasks simply flow and no one gets overloaded.&lt;/p&gt;&#xA;&lt;p&gt;I use this term because this way of handling a project resembles playing on a seesaw.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Follow the DDD Method</title>
      <link>https://kindofidea.com/follow-the-ddd-method/</link>
      <pubDate>Thu, 24 Jan 2013 00:00:00 +0000</pubDate>
      <guid>https://kindofidea.com/follow-the-ddd-method/</guid>
      <description>&lt;p&gt;The world of computing, and software development in particular, is very complex. I was looking for a simpler way to explain my way of working to anyone who came to visit me. That’s how I came up with DDD, which you can see in the image below:&lt;/p&gt;&#xA;&lt;img src=&#34;https://kindofidea.com/images/ddd.jpeg&#34; alt=&#34;DDD Method&#34; /&gt;&#xA;&lt;p&gt;&lt;strong&gt;Decentralize&lt;/strong&gt;: Create infrastructure that allows people to do what needs to be done, whether or not you are there.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Delegate&lt;/strong&gt;: Train people and trust the work of those who will take over.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Extreme Programming and Collective Intelligence</title>
      <link>https://kindofidea.com/extreme-programming-and-collective-intelligence/</link>
      <pubDate>Sun, 05 Aug 2007 00:00:00 +0000</pubDate>
      <guid>https://kindofidea.com/extreme-programming-and-collective-intelligence/</guid>
      <description>&lt;p&gt;Welcome to the third edition of “Think about it!”&lt;/p&gt;&#xA;&lt;p&gt;The July 2007 issue of National Geographic Brasil featured an article about &lt;a href=&#34;http://nationalgeographic.abril.com.br/ng/edicoes/88/reportagens/mt_239989.shtml#&#34;&gt;Collective Intelligence&lt;/a&gt;. It discussed the behavior of birds, bees, ants, and fish, which was being studied and applied in the workplace, at airports, and on the internet. I would add that it can also be applied to software development to make processes easier and more efficient.&lt;/p&gt;&#xA;&lt;p&gt;An ant colony can solve problems that are impossible for any individual ant, such as finding the shortest path to the best food source. Individually, they may be stupid; collectively, they are agile and efficient. This phenomenon is called “swarm intelligence.”&lt;/p&gt;</description>
    </item>
    <item>
      <title>Windows vs. Linux, or Spielberg vs. Chávez?</title>
      <link>https://kindofidea.com/windows-vs-linux-or-spielberg-vs-chavez/</link>
      <pubDate>Sun, 05 Aug 2007 00:00:00 +0000</pubDate>
      <guid>https://kindofidea.com/windows-vs-linux-or-spielberg-vs-chavez/</guid>
      <description>&lt;p&gt;Welcome, everyone, to the second episode of the “Think about it!” series.&lt;/p&gt;&#xA;&lt;p&gt;For several years I have been following discussions about which operating system to use. In this post, I will try to offer a different point of view that might serve as a reference for IT managers making decisions. My only goal, though, is to encourage discussion and reflection.&lt;/p&gt;&#xA;&lt;p&gt;Before getting to the topic, take a look at the image below:&#xA;&lt;img src=&#39;http://valeriofarias.files.wordpress.com/2007/08/foconosistema.jpg&#39; alt=&#39;Focus on the system&#39; /&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Extreme Programming Is Definitely Not a Hack!</title>
      <link>https://kindofidea.com/extreme-programming-is-definitely-not-a-hack/</link>
      <pubDate>Thu, 02 Aug 2007 00:00:00 +0000</pubDate>
      <guid>https://kindofidea.com/extreme-programming-is-definitely-not-a-hack/</guid>
      <description>&lt;p&gt;In this first installment of “Think about it,” I’ll tell you about something that happened to me as I was leaving my postgraduate course. I got a ride, and in the car a few students and professors continued discussing software best practices and RUP, which had been a subtopic in a software engineering talk. But without any technical arguments, they simply equated XP (Extreme Programming) with a hack, and even mentioned POG (programming-oriented-gambiarra).&lt;/p&gt;</description>
    </item>
    <item>
      <title>In Search of Simplicity</title>
      <link>https://kindofidea.com/in-search-of-simplicity/</link>
      <pubDate>Thu, 07 Dec 2006 00:00:00 +0000</pubDate>
      <guid>https://kindofidea.com/in-search-of-simplicity/</guid>
      <description>&lt;p&gt;Hi, my name is Valério Farias. I have worked in web development since 2003, and I’d like to tell you a little about my story.&lt;/p&gt;&#xA;&lt;p&gt;I started out with &lt;a href=&#34;http://http://en.wikipedia.org/wiki/Tag_soup&#34;&gt;table-based layouts&lt;/a&gt;, using &lt;a href=&#34;http://pt.wikipedia.org/wiki/WYSIWYG&#34;&gt;WYSIWYG&lt;/a&gt; editors. I thought they were simple because I didn’t have to get lost among the countless &lt;code&gt;tr&lt;/code&gt;s and &lt;code&gt;td&lt;/code&gt;s. But one day I needed to put a large report, which was in spreadsheet format, into HTML. With my naïve idea of simplicity, I exported it straight to HTML—a kind of spreadsheet &lt;a href=&#34;http://pt.wikipedia.org/wiki/Ferramentas_CASE&#34;&gt;CASE&lt;/a&gt; tool. The result was a page that was extremely slow and impossible for a human being to view. I was discouraged and puzzled, so I faced the beast. I combed through the code and was shocked by the amount of repetitive formatting it contained. I cleaned it all up, leaving only the necessary code, until, to my relief, I was able to publish the file on the web. That was my first major challenge, and I came away with the lesson that it is important to clean under the rug, too.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
