From oracle-l-bounce@freelists.org Thu May 26 10:30:10 2005 Return-Path: Received: from air891.startdedicated.com (root@localhost) by orafaq.com (8.12.10/8.12.10) with ESMTP id j4QFUAv1014853 for ; Thu, 26 May 2005 10:30:10 -0500 X-ClientAddr: 206.53.239.180 Received: from turing.freelists.org (freelists-180.iquest.net [206.53.239.180]) by air891.startdedicated.com (8.12.10/8.12.10) with ESMTP id j4QFU9Ni014849 for ; Thu, 26 May 2005 10:30:10 -0500 Received: from localhost (localhost [127.0.0.1]) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id 6EFC71B3239; Thu, 26 May 2005 09:27:11 -0500 (EST) Received: from turing.freelists.org ([127.0.0.1]) by localhost (turing [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00697-04; Thu, 26 May 2005 09:27:11 -0500 (EST) Received: from turing (localhost [127.0.0.1]) by turing.freelists.org (Avenir Technologies Mail Multiplex) with ESMTP id A32521B3321; Thu, 26 May 2005 09:27:10 -0500 (EST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:references; b=FfvX1a++xp9QFZPFCAGuFyeC9ZvDA9+Kh36xzXpi15rjrR/rhMOk40QNoy9W9JGEOFLyPTQTx7EJPMtrPzd2kr1RMreCYIAe/+vDyAeD3jkh+/KF5DH449ezILaj1zqrmGvd2RsmI8DlxnHT5i47ScUxCS+Bi53hK4GhcU07LH0= Message-ID: <7765c8970505260725130a4f18@mail.gmail.com> Date: Thu, 26 May 2005 15:25:16 +0100 From: Niall Litchfield To: giovanni.cuccu@gmail.com Subject: Re: agility programming and DBA's? Cc: stephenbooth.uk@gmail.com, oracle-l@freelists.org In-Reply-To: <23e0d1170505260700265a358a@mail.gmail.com> Mime-Version: 1.0 Content-type: text/plain References: <4295D162.2070205@allegientsystems.com> <687bf9c405052606502aa1fbf7@mail.gmail.com> <23e0d1170505260700265a358a@mail.gmail.com> Content-Transfer-Encoding: 8bit X-archive-position: 20332 X-ecartis-version: Ecartis v1.0.0 Sender: oracle-l-bounce@freelists.org Errors-To: oracle-l-bounce@freelists.org X-original-sender: niall.litchfield@gmail.com Precedence: normal Reply-To: niall.litchfield@gmail.com X-list: oracle-l X-Virus-Scanned: by amavisd-new-20030616-p9 (Debian) at avenirtech.net X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on air891.startdedicated.com X-Spam-Status: No, hits=0.0 required=5.0 tests=AWL autolearn=ham version=2.63 On 5/26/05, Giovanni Cuccu wrote: > > Being a developer I can say that agile programming is nothing new, > only a rebrand of some best practices. Some key point of agile > programming are > 1)unit test of waht you do > 2)pair programming i.e. your work get reviewed by some other people > Considering 1 and 2 I can think of Thomas Kyte as 'agile', I let you > decide if programmer, dba or both > Giovanni > > That sounds like XP to me, I came across agile programming in the form of the Agile Manifesto which to be honest filled me with horror, I do understand where the imperative for this came from - I'm rather afraid that it is railing against the wrong target. Most of the projects and programming that I have come across have suffered from too much speed and too little control and planning, trying to speed up an already over hasty process and to advocate doing even less documentation and design than we currently do seems to me to be an horrific idea. As I say its probably a matter of personal experience, those of you with excessively planned, specified and tediously documented systems and development processes may well disagree. -- Niall Litchfield Oracle DBA http://www.niall.litchfield.dial.pipex.com -- http://www.freelists.org/webpage/oracle-l