Blog Archives

Agile Offshore: Why Distributed Demo / Showcase is so Important?

TweetDemo is an integral and important part of Scrum ceremonies. Important because that’s the whole point of being Agile. You get early feedback from Product Owner and stakeholders and fine-tune the product if required. Also this is sometimes the only

Tagged with: , ,
Posted in Agile, Distributed Agile, Scrum

Agile Offshore : Business Analyst – Complementing the Role of Product Owner

TweetLet’s take a scenario. You have a product owner at distributed location but somehow he is not able to provide sufficient time to distributed team. Because of that team doesn’t get enough understanding of user-story. Does it sound familiar? Mostly it’s about

Tagged with: , , ,
Posted in Agile, Distributed Agile

Worldwide Distributed Agile Team – Some Thoughts

TweetQuestion: How do you think we can handle Agile approach with a worldwide distributed team (Latin America, US, France, UK, Germany & Hungary)? I can have developers at one location, but not Product Owner nor QA team. Any experience to share?

Posted in Agile, BDD, Distributed Agile

Why to Use FitNesse or ATDD on Top of Selenium?

TweetFor Web Application development Selenium is a defacto tool for functional testing with its click and capture capability through browser plugin. At the end of recording, Selenium script can be converted in a test-case in almost any programming language. Immediately

Tagged with: , , , , ,
Posted in Agile, ATDD, BDD, Distributed Agile, Functional Testing, Grails, Patterns, Testing

Distributed Agile: Acceptance Test Driven Development (ATDD) in Practice

TweetIn one of my posts (Agile Testing – Incremental Functional Test Approach) I discussed about the impedance mismatch between developers and tester in Agile team. The basic issue is – testers receive the user-stories at the end of sprint when

Posted in Agile, ATDD, BDD, Distributed Agile, Functional Testing, Grails, Patterns, Testing

Distributed Agile : Bridging Communication Gap with Virtual “One Room”

TweetWhile working in distributed Agile, one of the repeated patterns is “2-dimensional (2D) communication”. Distributed communication generally happens with Skype video and Mikogo desktop sharing tools. Skype kind of video-chat solutions help in bringing distances closer as team members can

Posted in Agile, Distributed Agile, Patterns, Tools

Things Without Which Distributed Agile Won’t Work

TweetFrom my experience while working with multiple distributed Agile projects, following things are very important: Frequent collocation (every quarter at least) with clearly defined goals to achieve from each side. At the end of collocation it’s important to do a

Tagged with: , , , ,
Posted in Agile, Distributed Agile, XP

"Missing Roles in Scrum" and "Holistic Success of the Software Projects"

TweetRecently I had a discussion with one of my colleagues over the definition of Agile Architect role. Scrum doesn’t have any room for such role. The whole idea behind that is – just by labeling a person with a role

Posted in Agile, Architecture, Distributed Agile, Uncategorized

Knowledge Sharing Between Distributed Teams

TweetOne of the key USPs of pair-programming is – it provides value which is more than simple typing. That includes ACTIVE participation in code-review, knowledge sharing on continual basis, frequent design discussions with minimal distractions etc. If you primarily focus

Posted in Agile, Distributed Agile, Patterns

Augmented Distributed Agile Teams – The Need of Local Retrospective

TweetWorld is becoming a global village especially in form of communication and the dissemination of information. In context of current economic turmoil and lack of enough trained software professionals locally, distributed Agile is becoming a norm for software project execution.

Posted in Agile, Distributed Agile, Patterns
Welcome to Sampreshan
Technology Strategist, Speaker, Scrum/XP/Agile Trainer Coach and Trainer
Your interest areas

Get every new post on this blog delivered to your Inbox.

Join other followers: