Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Agile estimation and Conflict Management : Presented by Arshiya Sultana

Conflict management is a continuation to the agile estimation technique, sometimes due to conflict also we cannot arrive at a useful estimation. How agile coaches handles conflict management, we did an activity to understand conflict management and its resolution.

  • Login to see the comments

  • Be the first to like this

Agile estimation and Conflict Management : Presented by Arshiya Sultana

  1. 1. Agile Estimation and Conflict Management Presented by: Arshiya Sultana (SPC, PMI-ACP, CSP) Signicon - All Rights Reserved 2015
  2. 2. What is Agile Estimation A good plan violently executed now is better than a perfect plan executed next week -General George S. Patton Agile estimation is a serious team sport. Each team member brings a different point of view on the tasks and the work required to complete development of a user story. Estimation approach is feature based Signicon - All Rights Reserved 2015
  3. 3. Traditional Estimation techniques The estimation process in this approach is task based. Project manager prepares the WBS (work breakdown structure). He can include the team members whom he things can bring value to the WBS Subject matter experts estimates the number of hours each task will take Planning and estimating is a lengthy process Signicon - All Rights Reserved 2015
  4. 4. So why Agile Signicon - All Rights Reserved 2015
  5. 5. Activity (Time boxed – 15 mins) • Form 2 teams of 6 members each (with 3 observers for each team) • Team A and Team B • Team A will prepare user stories and estimate using agile approach. Option to use T-shirt sizing or planning poker method • Team B will prepare the Work Breakdown Structure and will estimate the tasks in hours (Time Allotted: 15 mins) Signicon - All Rights Reserved 2015
  6. 6. Project Xlnt is an Advertisement program run by Signicon that allows the vendors to publish their Ad's on the internet. Xlnt is an internet facing web application where the vendor can get enrolled in the program at “”. Once they login to the application, they can easily add/ edit the advertisement and also mention the Start/end date of the advertisement when it should be published. The vendors will be charged monthly for using xlnt program. They can subscribe for different types of advertisements like Content based advertisements and Image based advertisements More information: Signicon wants to use the Cloud technology to develop this product. The web application should be using all the latest technologies like Jquery, html5 and also it should be responsive and support all the major browsers like IE, Safari, Mozilla, Chrome Now as a Project manager representing HydBest Software, please provide a Project Work Breakdown Schedule/user stories with estimation in hours/points Signicon - All Rights Reserved 2015
  7. 7. Template WBS Work Breakdown Structure Project Project # Project manager Sponsor 0 Project artifacts Updated ID Task Dependencies Status Effort Hours Cost Start Date Planned Completion Estimate to Completion Actual Completion Resource 1 ID # of task 2 3 4 5 Signicon - All Rights Reserved 2015
  8. 8. User Stories Example: As a user I want to login to xlnt web application to post the ad Tshirt sizing: S, M, L, XL Fibonacci Number: (Pls use planning poker cards) Signicon - All Rights Reserved 2015
  9. 9. Results At the end of the activity the volunteers should answer the following 1) What did you like about the approach you used 2) What do you think can be improved 3) What should continue Signicon - All Rights Reserved 2015
  10. 10. Agile Conflict resolution Organizations are diverse as they employ people from different geographies. Conflicts are natural when a diverse group is working on a same project. Conflict often result in opportunity for improvement In a traditional approach the project manager is actively involved in project processes to minimize and avoid conflict Signicon - All Rights Reserved 2015
  11. 11. Agile conflict resolution technique • Level 1: A problem has been identified to solve Successful response options in this level is collaboration (seeking win-win) and consensus (learning where team stands with respect to the issue and arriving at a decision everyone can agree Level 2: A disagreement has been established Signicon - All Rights Reserved 2015
  12. 12. contd • Response: Empower the team to resolve the problem Level 3: The disagreement has led to the contest Response: Accommodate (when relationship is more important than issue), negotiate and get real (Gather data to establish facts) Level 4 and 5 (crusade and world war) Not in scope of this session Signicon - All Rights Reserved 2015
  13. 13. Conflict Resolution Activity (Time boxed – 15 mins) The development and BA team are great fan of daily stand up in the first hour of business Reason: Suggestions from team can make the day a whole lot easier and can save us from heading in the wrong direction. UX and QA team wants this meeting to happen in the mid of the day Reason: We prefer to work for half day and after making progress and discovering blockers for half a day, it feels easy to talk about what we are working on, what blockers are there in the middle of, and what we're doing for the rest of the day. Assess the level of conflict and as a team come up with a resolution Form a 6 member team with 3 observers Signicon - All Rights Reserved 2015
  14. 14. Questions Signicon - All Rights Reserved 2015
  15. 15. Thank you Signicon - All Rights Reserved 2015