Agile Software Development Process
Upcoming SlideShare
Loading in...5
×
 

Agile Software Development Process

on

  • 2,307 views

Description of a very successful Agile Software Development Process

Description of a very successful Agile Software Development Process

Statistics

Views

Total Views
2,307
Views on SlideShare
2,263
Embed Views
44

Actions

Likes
0
Downloads
106
Comments
0

2 Embeds 44

http://agiledevelopment01.blogspot.com 23
http://www.slideshare.net 21

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Agile Software Development Process Agile Software Development Process Presentation Transcript

    • Agile Software Development Process July 13, 2009
    • Key Components
      • Agile Methodology
      • Test Driven Development
      • XP Practices
      • Tools Used
    • Test Driven Development
      • Test driven development can enable companies to assess quality, develop best-in-class strategies, streamline automation and perform and manage application testing on a continual basis.
    • XP Practices
      • XP – eXtreme Programming
        • Simplicity
        • Spikes to reduce risk
        • Test Driven Development
        • Continuous Integration
        • Pair Programming
        • Peer Reviews
        • Refactoring
    • Agile Delivery Scio Consulting International, LLC. All rights reserved. Scrum model when Scio or other development partner is developing the full product
    • Agile Delivery – Scrum Flow Scio Consulting International, LLC. All rights reserved.
    • Agile Delivery - Scrum Project
      • Project Roles
        • Client Product Owner
        • Scrum Master
        • Product Owner
        • Team
      • Project Ceremonies
        • Planning
        • Daily Scrum
        • Sprint Review
      • Project Artifacts
        • Product Backlog
        • Sprint Backlog
        • Burndown Chart
      Scio Consulting International, LLC. All rights reserved.
    • Agile SW Development Process 1/2 Scio Consulting International, LLC. All rights reserved.
    • Agile SW Development Process 2/2 Scio Consulting International, LLC. All rights reserved.
    • Client PO Responsibilities
      • Participate in the Project Ceremonies
      • Define quality criteria that needs to be considered for the product
      • Prioritize and sequence User Stories
      • Review and approve User Stories before they are selected for the upcoming sprint
      • Confirm Sprint User Stories
      • Test and approve developed User Stories
      • Provide answers to the project and product questions
      Scio Consulting International, LLC. All rights reserved.
    • Development Team Responsibilities
      • Participate in the Project Ceremonies
      • Analyze User Stories
      • Request feedback to the Client Product Owner about User Stories analysis and development
      • Estimate User Stories
      • Plan Sprint work
      • Develop User Stories
      • Test User Stories before they are delivered for Client Product Owner validation (UAT)
      • Release developed and internally tested User Stories to QA environment
      • Bring up issues or concerns as arise
      • Provide Project Status Reports (daily and with the burndown chart)
      Scio Consulting International, LLC. All rights reserved.
    • Tools Used Scio Consulting International, LLC. All rights reserved. Tool Name Purpose VersionOne
        • Agile project management
      GoToMeeting
        • Desktop sharing and web meetings
      Selenium
        • Automated testing
        • Visual Studio Test Module
      Load Testing
        • Sourceforge
      Code repository, bug tracking
        • Jabber/MSN/Google Talk
      Chat Skype
        • VOIP telephone calls