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.
Upcoming SlideShare
5 Secrets that Job Sites Don't Want You to Know
Next
Download to read offline and view in fullscreen.

Share

Creating value using Agile Methods- Nanda Lankalapalli

Download to read offline

Related Books

Free with a 30 day trial from Scribd

See all

Creating value using Agile Methods- Nanda Lankalapalli

  1. 1. Eliminate Waste and Create Value using Agile Practices by Nanda Lankalapalli
  2. 2. Value Create More Eliminate Value Waste
  3. 3. Extra Features Inventory Extra Processes Handoffs Waiting Task Switching Defects
  4. 4. Extra Features About 60% of the features are RARELY or NEVER used. Build today’s priorities. Continuous Time to Market. Prioritization Put nice-to-have features at the end of the stack.
  5. 5. Inventory Do everything Just-in- time Unused features. Estimate stories in Detailed story points requirements for all the features. Elaborate requirements for the Anything not current features being used. Plan only current features
  6. 6. Extra Processes Identify and Eliminate steps not adding value. Code directly from the Story. Value Stream Mapping Collaborate with customer.
  7. 7. Handoffs Team works directly with customer. Developers and Testers are on the same team. Collaboration Most of the activities are done as a team.
  8. 8. Waiting Customer waiting to see the product. 1 – 4 Week iterations Testers waiting for the code to test. Deliver often and quick to testers Waiting for Impediments to be resolved. Daily Standups
  9. 9. Task Switching Task switching delays all tasks. Keep resources on the same There will be project until done overhead while switching tasks. Avoid Less productive. multitasking
  10. 10. Test Driven Defects Development Test First. Automated Unit Tests Test Small. Test Automation Test Often. Continuous Integration
  11. 11. High Quality Deliver Timely Spend Right Innovation Continuous Improvement
  12. 12. Test Driven Development High Automation Quality Quality should be backed in. Simple Design Refactoring -ilities of Software. Pair Programming Self Directed Team Best solution.
  13. 13. Deliver Timely Value delivered Value based early. prioritization Gains competitive Delay commitment advantage. Adaptive to market conditions.
  14. 14. Spend Right Eliminating waste Eliminate waste saves money. Invest in people Use saved money for improvement. Invest in automation
  15. 15. Innovation Have people with right attitude Foster innovation. Empower the team to Skills are important, make decisions Attitude is more important. Have sustainable pace
  16. 16. Continuous Iteration retrospective Improvement Iteration review with the customer Inspect and Adapt.
  17. 17. Documentatio Document the vision that n doesn’t change Do just enough documentation. Add comments to executable tests Tests and Code speak. Have system metaphor. Make code readable. Use technology. Use digital pictures of white boards and meetings video taped.
  18. 18. Metrics Velocity What’s left is more Iteration Burndown important than what’s done. Release Burndown Collect few important metrics. Other metrics as needed
  19. 19. Nanda Lankalapalli Nanda Lankalapalli - Software Craftsman - Agile Trainer and Coach - Certified Scrum Master - Certified Scrum Practitioner THANK YOU
  • satishmishra21

    Sep. 7, 2019

Views

Total views

1,357

On Slideshare

0

From embeds

0

Number of embeds

628

Actions

Downloads

6

Shares

0

Comments

0

Likes

1

×