<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Extreme Programming (XP) on Enterprise Data Architect | Principal Data Strategist |  MySQL Subject Matter Expert |  Author | Speaker</title>
    <link>https://ronaldbradford.com/categories/extreme-programming-xp/</link>
    <description>Recent content in Extreme Programming (XP) on Enterprise Data Architect | Principal Data Strategist |  MySQL Subject Matter Expert |  Author | Speaker</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Wed, 06 Jul 2016 15:38:20 +0000</lastBuildDate>
    <atom:link href="https://ronaldbradford.com/categories/extreme-programming-xp/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>The agile software development lifecycle responsibility</title>
      <link>https://ronaldbradford.com/blog/the-agile-software-development-lifecycle-responsibility-2016-07-06/</link>
      <pubDate>Wed, 06 Jul 2016 15:38:20 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/the-agile-software-development-lifecycle-responsibility-2016-07-06/</guid>
      <description>The eXtreme Programming (XP) methodology places emphasis on a number of core principles for agile software development. These include (and are not limited to) the planning game, short and frequent iterations, testing, frequent refactoring, continuous integration, ownership and standards.</description>
    </item>
    <item>
      <title>Testability</title>
      <link>https://ronaldbradford.com/blog/testability-2009-10-02/</link>
      <pubDate>Sat, 03 Oct 2009 03:54:25 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/testability-2009-10-02/</guid>
      <description>If I was to provide one tip for organizations on how to implement a successful technology solution, I would state you need to ensure your product/software/system is completely testable. Independent on how you elect to test your system, the design of creating a completely testable infrastructure will enable exponential savings as your business grows.</description>
    </item>
    <item>
      <title>A summary introduction to Agile</title>
      <link>https://ronaldbradford.com/blog/an-summary-introduction-to-agile-2006-10-09/</link>
      <pubDate>Mon, 09 Oct 2006 07:40:29 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/an-summary-introduction-to-agile-2006-10-09/</guid>
      <description>Agile Development Methodology: – Most popular Implementations: Extreme Programming (XP), SCRUM, Crystal&#xA;Links Manifesto for Agile Software Development http://agilemanifesto.org/ General XP Introduction http://extremeprogramming.org/ Agile Resource (Ron Jefferies) http://xprogramming.com/ Good Diagram The New Metholodgy (Martin Fowler) http://martinfowler.</description>
    </item>
    <item>
      <title>Guidelines for managing embedded external project dependencies</title>
      <link>https://ronaldbradford.com/blog/guidelines-for-managing-embedded-external-project-dependencies-2006-07-02/</link>
      <pubDate>Mon, 03 Jul 2006 06:18:40 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/guidelines-for-managing-embedded-external-project-dependencies-2006-07-02/</guid>
      <description>I’ve yet to find any Java project that doesn’t have dependancies on some other Open Source external libraries. I’ve yet to find a Java project that manages these external dependencies appropiately for support and integration at an enterprise level.</description>
    </item>
    <item>
      <title>What constitutes a good error message to the user?</title>
      <link>https://ronaldbradford.com/blog/what-constitutes-a-good-error-message-to-the-user-2006-06-19/</link>
      <pubDate>Mon, 19 Jun 2006 11:45:08 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/what-constitutes-a-good-error-message-to-the-user-2006-06-19/</guid>
      <description>Today, will go down in my professional history as quite possibly the lowest I would ever think of a software developer. I’ve carefully avoided the term “fellow coder”, speaking of a IT industry sticking by fellow IT people, but not today.</description>
    </item>
    <item>
      <title>The definition of a Unit Test</title>
      <link>https://ronaldbradford.com/blog/the-definition-of-a-unit-test-2006-05-07/</link>
      <pubDate>Mon, 08 May 2006 01:07:16 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/the-definition-of-a-unit-test-2006-05-07/</guid>
      <description>A Test is not a Unit Test if:&#xA;It talks to the database It communicates across a network It touches the filesystem It can’t run the same time as any of your other unit tests You have to do special things to your environment to run it (e.</description>
    </item>
    <item>
      <title>Could not have said Agile better myself</title>
      <link>https://ronaldbradford.com/blog/could-not-have-said-agile-better-myself-2006-04-25/</link>
      <pubDate>Tue, 25 Apr 2006 20:52:59 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/could-not-have-said-agile-better-myself-2006-04-25/</guid>
      <description>I’ve just attended Scott Ambler’s presentation on Agile Database Techniques: Data Doesn’t Have to be a Four-Letter Word Anymore at the MySQL Users Conference.&#xA;There is so much content on the topic, it’s impossible to present so much information in a short 45 minute session.</description>
    </item>
    <item>
      <title>Why IT professionals get a bad name</title>
      <link>https://ronaldbradford.com/blog/why-it-professionals-get-a-bad-name-2006-04-05/</link>
      <pubDate>Thu, 06 Apr 2006 01:58:59 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/why-it-professionals-get-a-bad-name-2006-04-05/</guid>
      <description>Sometimes you just can’t find words to describe bad code, and if you are forced into maintenance it can be a mindfield. I’m presently supporting an existing deployed Web Based Java application, which I’ve had no involvement with previously, and for lack of any complements it’s absolutely terrible.</description>
    </item>
    <item>
      <title>Data Modelling</title>
      <link>https://ronaldbradford.com/blog/data-modelling-2006-03-26/</link>
      <pubDate>Sun, 26 Mar 2006 13:15:01 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/data-modelling-2006-03-26/</guid>
      <description>I’m a data modeller. I specialise in this, and for a number of years on large projects I’ve been able to focus on this single task within the System Development Life Cycle of software development for several months at a time.</description>
    </item>
    <item>
      <title>Waterfall verses Agile in Software Development</title>
      <link>https://ronaldbradford.com/blog/waterfall-verses-agile-in-software-development-2006-02-06/</link>
      <pubDate>Tue, 07 Feb 2006 02:48:01 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/waterfall-verses-agile-in-software-development-2006-02-06/</guid>
      <description>There appears to be a resurgence of Waterfall Approaches. This upcoming conference, you can find details at www.waterfall2006.com raises some good points that are worthy of review based on the comment that ‘agile is so last decade’.</description>
    </item>
    <item>
      <title>XP January Meeting</title>
      <link>https://ronaldbradford.com/blog/xp-january-meeting-2006-01-25/</link>
      <pubDate>Wed, 25 Jan 2006 11:13:27 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/xp-january-meeting-2006-01-25/</guid>
      <description>The Brisbane XP Group met yesterday for a presentation by Dr Paul King of Asert on the book Sustainable Software Development : An Agile Perspective. &amp;lt;p&amp;gt; I found it a good time to get a collective opinion and review of the techniques and methods we are moving towards in Software Development.</description>
    </item>
    <item>
      <title>Book Review – Beyond Java</title>
      <link>https://ronaldbradford.com/blog/book-review-beyond-java-2006-01-21/</link>
      <pubDate>Sun, 22 Jan 2006 04:29:17 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/book-review-beyond-java-2006-01-21/</guid>
      <description>Well the title got me when I decided to purchase this book “Beyond Java – A glimpse at the Future of Programming Languages”, however perhaps it should have been titled “Why to move from Java to Ruby” as the book for a good portion is an explanation of how Ruby solves the problems that Java has and the direction Java is moving.</description>
    </item>
    <item>
      <title>Unit Testing A Database</title>
      <link>https://ronaldbradford.com/blog/unit-testing-a-database-2006-01-15/</link>
      <pubDate>Mon, 16 Jan 2006 02:54:49 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/unit-testing-a-database-2006-01-15/</guid>
      <description>In a recent job interview I was asked the question regarding Unit Testing/Automated Testing of a Database? An interesting question and indeed an interesting problem. I thought it was a good topic to describe what I’ve done in the past, and where I would go for a more complete testing environment given the opportunity of a entire XP project.</description>
    </item>
    <item>
      <title>Database Modelling within an XP Methodology</title>
      <link>https://ronaldbradford.com/blog/database-modelling-within-an-xp-methodology-2006-01-13/</link>
      <pubDate>Sat, 14 Jan 2006 08:24:08 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/database-modelling-within-an-xp-methodology-2006-01-13/</guid>
      <description>In an eXtreme Programming (XP) Agile Methodology approach towards software development the absence of adequate database design, or the scant regard of it, with the assumption that a framework and persistence infrastructure will take care of that can be a disaster in a larger enterprise solution.</description>
    </item>
    <item>
      <title>Book Review (Part 1) – Better, Faster, Lighter Java</title>
      <link>https://ronaldbradford.com/blog/book-review-part-1-better-faster-lighter-java-2006-01-11/</link>
      <pubDate>Thu, 12 Jan 2006 07:35:39 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/book-review-part-1-better-faster-lighter-java-2006-01-11/</guid>
      <description>Well if the weight of the book has anything to do with it, it’s the lightest Java book I’ve got. Better, Faster, Lighter Java, which I got from Amazon, has been a quick read.</description>
    </item>
    <item>
      <title>The Java Spring Framework</title>
      <link>https://ronaldbradford.com/blog/the-java-spring-framework-2006-01-10/</link>
      <pubDate>Wed, 11 Jan 2006 05:10:20 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/the-java-spring-framework-2006-01-10/</guid>
      <description>I’ve been reading Spring in Action as part of reskilling in Spring Framework and Hibernate. The rationale of this was, I wanted a better testing capacity of my web apps, and after some review of a number of options and input from other colleagues I went down the Spring path.</description>
    </item>
    <item>
      <title>XP Group in Brisbane</title>
      <link>https://ronaldbradford.com/blog/xp-group-in-brisbane-2005-12-16/</link>
      <pubDate>Sat, 17 Dec 2005 04:59:28 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/xp-group-in-brisbane-2005-12-16/</guid>
      <description>Brisbane has another XP Group. Just found out about it. Info can be found at http://groups.google.com/group/Brisbane-XP . I’ve been involved in some part in 2 previous groups in Brisbane.&#xA;I’m thinking about some ideas myself, I’ve got all the XP skills, however I’m now skilling up in Spring (a full-stack Java/J2EE application framework) and Hibernate (a powerful, ultra-high performance object/relational persistence and query service for Java).</description>
    </item>
    <item>
      <title>JUnit 4.0 is getting nearer</title>
      <link>https://ronaldbradford.com/blog/junit-40-is-getting-nearer-2005-12-01/</link>
      <pubDate>Thu, 01 Dec 2005 14:46:42 +0000</pubDate>
      <guid>https://ronaldbradford.com/blog/junit-40-is-getting-nearer-2005-12-01/</guid>
      <description>For those Agile developers out there, JUnit requires no explaination. I’ve got CVS details and some examples in my JUnit 4.0 Tutorial.</description>
    </item>
  </channel>
</rss>
