• Phillip: Are Agile Development and Extreme Programming the same thing?

    Extreme Programming and SCRUM are two Agile methodologies.

    Eric: Does the emphasis on short term (30 day) results lead to problems because there is limited time for planning the overall project such as the database design and documenting the system?

    No because you are working on the system in very small pieces. Basically, you do as much as you can in the 30 days; if problems result in delays then features get pushed to a later iteration. The key thing here is that the features are prioritized by the customer so you are always working on the most important thing to them at any given time and only less important things get delayed.

    My Question: I may be missing something since I don't know much about SCRUM. I have read several Extreme Programming (XP) books and in XP the technical staff estimates all the features to help the customer decide on the priority. Priorities can change depending on cost. Is there something like this in SCRUM?

    [font="Tahoma"]Bryant E. Byrd, BSSE MCDBA MCAD[/font]
    Business Intelligence Administrator
    MSBI Administration Blog