Your SlideShare is downloading. ×
0
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Practicing Agile in Offshore Environment by Himanshu Seth & Imran Mir

985

Published on

AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This …

AgileNCR 2010 conference was held in Gurgaon on 17th & 18th July 2010. This largest community driven conference was the Fourth edition of Agile NCR and was organized in collaboration with ASCI. This time the event was based on four major themes : 'Agile for newbies', ' Agile Adoption Challenges', 'Workshops and Software Craftsmanship', and ' Post Agile'.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
985
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Practicing Agile In Offshore Environment
    By: Imran & Himanshu
  • 2. AGENDA
    • Challenges of distributed agile
    • 3. Tools and processes to overcome these challenges.
  • Distributed Agile Challenges
    • Client availability
    • 4. Timezone differences
    • 5. Cultural differences
    • 6. Client feedback
    • 7. Lack of transparency
    • 8. Lack of trust
  • Distributed Agile Challeges (contd..)
    • Integration Issues
    • 9. Challeges faced by any other agile team
  • Steps in an Iteration and the Tools that Help
  • 10. Iteration Steps
    Planning
    Develop
    Test
    Feedback
  • 11. Planning
    • Communication tools like Skype, Yuuguu
    • 12. Wiki
    • 13. Screencasts
    • 14. Mock-up building tools (Balsamiq Mock-ups, Iplotz, etc)
    • 15. Any low-fidelity tool
  • Balsamiq
  • 16. Iplotz
  • 17. Development
    • Frameworks that facilitate RAD.
    • 18. IDE : Support for language and framework
    • 19. Continuous Integration Environment
    • 20. Issue/Task tracking tools like Trac, Assembla, PivotalTracker, JIRA etc.
    • 21. Source Control : SVN, GIT.
    • 22. Operating System: Ease with using the OS
  • Testing
    • Automated Testing Frameworks
    • 23. Test Driven Development
    • 24. All requirements converted into Test Cases
    • 25. Continuous Integration(CI) Environment
    • 26. Tools that integrate with CI to generate cool/ useful reports like code-coverage, Build-trends, etc
  • 27. Code Coverage
  • 28. Coverage report
  • 29. Client / End User Feedback
    • Quick /Short feedback cycle
    • 30. Integration Server
    • 31. Client can give immediate feedback on the functionality
    • 32. QA Server
    • 33. Deployment Scripts
  • Notifications
    • Every check-in
    • 34. Task is created or modified in Issue tracking system
    • 35. Build failures
    • 36. Build successful after a failure
    • 37. New code pushed on Integration Server
    • 38. Changes made on the Wiki
  • Summing it up...
    Planning
    Develop
    - Skype
    -Yuuguu
    -Wiki
    -Screencasts
    -Mock-up builders
    -CI Environment
    Hudson
    CruiseControl
    -Issue Trackers
    Trac
    Assembla
    Jira
    PivotalTracker
    Test
    -Automated Testing Frameworks
    Junit
    HTMLUnit
    Selenium
    -TDD
    Feedback
    - QA Server
    - C I Server
  • 39. Also ...
    • Continous learning programs:
    • 40. Weekly 2 hour sessions
    • 41. Fortnightly full-day workshops
    • 42. An outlook/ inclination towards automating repeatable tasks.
    • 43. Process to set-up new server also scripted
  • Mindset
    • Seek Feedback
    • 44. Don't try to perfect things before taking feedback
    • 45. Open and direct communication
    • 46. Transparency with the client
  • References
    • http://skype.com
    • 47. http://yuuguu.com
    • 48. http://trac.edgewall.org
    • 49. http://hudson-ci.org
    • 50. http://pivotalTracker.com
    • 51. http://iplotz.com
    • 52. http://assembla.com
    • 53. http://www.balsamiq.com/products/mockups
    • 54. http://subversion.tigris.org/
    • 55. http://atlassian.com/software/jira/
  • Questions
    ( if you are still awake ;) )
  • 56. Thanks...

×