DBT Framework for Story Implementation

by Alex Yakyma
Define-Build-Test (or DBT) is one of the seven agile practices that scale (see "Scaling Software Agility" by Leffingwell). And even though organizing successful agile development at scale is a sum of a whole number of techniques and approaches, DBT paradigm is something to start with as it is the most important step to efficient value creation.

Let’s consider the anatomy of a DBT effort.


Product owner defines a story for the team so that it is understandable enough to be estimated and so the team could commit to deliver the story within a sprint. A developer writes the code that implements the functionality of the user story and tester performs the verification. These are the three logical steps that each DBT team performs. Although there is a number of important nuances relevant to successful deployment of this practice. Let’s consider them in more detail.

Roles overlap. Developer and tester may very actively contribute to the definition. Product owner may sometimes help them test it (in fact, it is not uncommon that product owner writes cucumber tests, for example). Developers may and actually should help testing it via implementing module and unit test as well as system tests. Testers may help with the implementation; I had a chance to witness that as well. Although it is still very important that only product owner can accept (or not accept) the ideas that define the functionality. Same way developer and tester have their exclusive authority to decide how to implement the story. At the same time:

The role overlap is the evidence of effective self-organization within a DBT team, it fosters creative thinking and innovation.

Iterative nature. It is important that the team performs all the three “steps” in creating user value, however it is also crucial how exactly they do that. If a DBT team performs these steps sequentially and in a single pass then they are actually “waterfalling” the story implementation. Here are the reasons why this is not a very good idea:


• Product owner has no chance to efficiently re-define the story
• Batches between the “steps” are too large
• Developers and testers have little chance to efficiently manage technical risks

Indeed what happens is a big batch of story scenarios, business rules, and conditions create even bigger batch of conditional flows, data structures and interfaces that in turn influence testing. Uncertainty of the outcome grows disproportionally. Also these large batches inhibit feedback and communication within the DBT team. And even more importantly:

If the team fails to deliver full user story within a sprint, they deliver zero user value.

There is an alternative way – a multi-cycle DBT effort. This way we reduce the batches because instead of “passing” the entire whole story to implementation, we take a slice of value at a time. Same way as we split user stories into smaller stories, we split story into slices which we don’t have to consider as stories (no need to estimate them, or write acceptance criteria separately for them and so on). A good set of approaches of how to do it can be found in a post by Bill Wake . In this case DBT-effort looks like this:


This way we avoid the “snowball effect” of batches which helps keeping the outcome within much more predictable time boundaries. Also a “vertical slice” of a user story gives the product owner immediate opportunity to evaluate her assumptions. Developers and testers also drive out most of the risks this way, because this tiny slice goes thru the entire system vertically and makes all the system layers “work together” to perform a valuable function. We have selected just one of the examples of splitting story into two DBT cycles based on “Main functionality – Everything else” approach. But there can be many other ways too. Also, there can be more than just two such cycles.

Another important takeaway is that:

Effective product owner works with the team at the level of a DBT cycle, which supports effective just-in-time requirements elaboration.

Now, if the team fails to deliver the entire scope of a story they can still finalize their current cut of the story (the output of the currently finished DBT cycle) and, if the product owner accepts that, count it as user value (say 3 points out of a 5-point story). With this approach teams understand their velocity better as well as their burn-down chart becomes more reliable sprint tracking tool.

DBT formations. Even though we call an individual agile team a DBT team emphasizing that they can define and implement their each backlog item, the implementation of each user story is not precisely done by the whole team. Instead, DBT formations self-organize around each user story.



DBT formations have the following characteristics:

• They are the groups of at least 1 developer, 1 tester and the product owner
• Product owner is always shared across multiple DBT formations within the team
• A DBT formation emerges around a user story and dissolves after the story is completed

In other words, DBT formation is a small team, a subset of the agile team they belong to. It emerges and lives for as long as the user story requires and then the new formations organize around the next stories and so on. Efficient dynamics of DBT formations foster:

• Collective code ownership
• Continuous refactoring
• Knowledge sharing
• Quality

Indeed, team members rotate across different areas of the codebase each time they organize into DBT formations and thus exchange information very efficiently within the formation itself as well as with the rest of the team. Also they keep the code clean because each time they encounter someone else's code that already starts smelling, they just improve the design so that a) they could effectively work with it and b) other DBT formations could add new functionality faster in the near future. The quality of the system functionality maintains high because DBT formation starts catching defects in early cycles which minimizes required rework associated with bug fixing during the implementation.

182 comments:

  1. I am looking your upcoming post, really unique information you have shared here, keep your blog as updated.
    Regards,
    Software testing training in chennai

    ReplyDelete
  2. It was clear to understand the concept of dbt framework, thanks admin.
    Regards,
    Selenium Training in Chennai

    ReplyDelete
  3. I would like to add your post in my RSS feed, can you update your blog regularly.
    Qtp training in Chennai|Loadrunner Training

    ReplyDelete
  4. Thanks for Sharing the valuable information and thanks for sharing the wonderful article..We are glad to see such a wonderful article..
    QTP Training in Chennai | QTP Training Institute in Chennai | QTP Training

    ReplyDelete
  5. Useful post.A debt of gratitude is in order for sharing this post. A lot of chances are accessible in IT parts. Programming testing has an incredible breadth in today's IT industry. Begin your profession in testing field. Taking preparing will help you to accomplish a particular position.
    Thanks,
    Software Testing Training in Chennai | Testing Training in Chennai | Software Training institutes in Chennai

    ReplyDelete
  6. Excellent sharing. Testing is a wonderful field for IT peoples. Want to learn Selenium Training reach GangBoard. Hadoop Online Training

    ReplyDelete
  7. The best thing is that your blog really informative thanks for your great information!
    erp in chennai

    ReplyDelete
  8. Excellent blog. I dont know Java but after read this wonderful blog now I am writing very big java program also. Really I thanks lot kindly keep updating, I referred this blog more of my friends. No.1 CCNA Training in Chennai | No.1 CCNP Training in Chennai

    ReplyDelete
  9. Candid institute Spring and Hibernate course provides a comprehensive introduction to Spring and Hibernate open source frameworks as well as Web Services and AJAX. Suitable for both Spring3/Hibernate3 and Spring4/Hibernate4, the course includes coverage of the core Spring and Hibernate capabilities, as well as the integration capabilities provided by Spring.
    spring and hibernate training in chennai

    ReplyDelete

  10. Needed to compose you a very little word to thank you yet again regarding the nice suggestions you’ve contributed here.

    SELENIUM TRAINING IN CHENNAI

    ReplyDelete
  11. I and my friends were going through the nice, helpful tips from the blog then the sudden came up with an awful suspicion I never expressed respect to the website owner for those secrets.
    big data training in bangalore

    ReplyDelete
  12. Superb! I found some useful information in your blog, it was awesome to read.Thank you for sharing.Best Electrical Project Center in Chennai | Best Electrical Project Center in Velachery

    ReplyDelete
  13. Very good informative article. Thanks for sharing such nice article, keep on up dating such good articles.
    Austere Technologies. Best Cloud Solution services company. For more information please visit www.austretech.com

    ReplyDelete
  14. IT'S AN INTERESTING BLOG WITH A GOOD INFORMATION. THANKS FOR SHARING.

    NO.1 IOT Services | INTERNET OF THINGS

    ReplyDelete
  15. Hi, am a big follower of your blog. I am really happy to found such a helpful and fascinating post that is written in well manner.

    mobile website builder

    ReplyDelete

  16. I wish to show thanks to you just for bailing me out of this particular trouble.As a result of checking through the net and meeting techniques that were not productive, I thought my life was done.
    Advanced Selenium Training in Chennai

    ReplyDelete
  17. I read our full content was really amazing,then the this more important in my part of life.
    The given information very impressed for me really so nice content.


    white label website builder

    ReplyDelete
  18. It’s very useful site for learn. This information’s are very helpful to us. It will improve my knowledge. Thank you for sharing this wonderful site.
    LoadRunner Training in Chennai | LoadRunner Training | LoadRunner Course in Chennai | Best LoadRunner Training Institute in Chennai

    ReplyDelete
  19. Inspiring writings and I greatly admired what you have to say , I hope you continue to provide new ideas for us all and greetings success always for you.
    Summer Camp Training in Chennai | Summer Camp Training in Madipakkam

    ReplyDelete
  20. It is very useful information. It will help to improve my knowledge in Selenium. Thank you for sharing this awesome site.
    Selenium training Chennai | Selenium testing training in Chennai | Best selenium training in Chennai | Selenium classes in Chennai

    ReplyDelete
  21. VERY INFORMATIVE BLOG. KEEP SHARING SUCH A GOOD ARTICLES.

    Join in Avinash College Of Commerce for Best career in commerce

    ReplyDelete
  22. I have read your blog its very attractive and impressive. I like it your blog.DotNet Project Center in Chennai | DotNet Project in Velachery

    ReplyDelete
  23. Thanks for posting this useful content, Good to know about new things here..Embedded Project Center in Chennai | Embedded Project Center in Velachery

    ReplyDelete
  24. Thanks for posting this useful content, Good to know about new things here..PHP Project Center in Chennai | PHP Project Center in Velachery

    ReplyDelete
  25. Thanks for sharing this informative blog.I have read your blog and I gathered some valuable information from this blog...Embedded Project Center in Chennai | Embedded Project Center in Velachery

    ReplyDelete
  26. Its really nice and informative, thanks for sharing this great content to my vision. Keep blogging like this..Java Project Center in Chennai | Java Project Center in Velachery

    ReplyDelete
  27. I have read your blog its very attractive and impressive. I like it your blog...PHP Project Center in Chennai | PHP Project Center in Velachery

    ReplyDelete
  28. Really enjoying your sharing, you have a great teaching style and make these new concepts..VLSI Project Center in Chennai | VLSI Project Center in Velachery

    ReplyDelete
  29. Nice blog. Thank you for sharing. The information you shared is very effective for learners.VLSI Project Center in Chennai | VLSI Project Center in Velachery

    ReplyDelete
  30. Hi Thanks for the nice information its very useful to read your blog. We provide best Block Chain Services

    ReplyDelete
  31. Thank you for sharing this valuable information. But get out of this busy life and find some peace with a beautiful trip book best Andaman honeymoon packages

    ReplyDelete
  32. Great post. Wonderful information and really very much useful. Thanks for sharing and keep updating.
    Construction erp software in chennai

    ReplyDelete
  33. Thank you for sharing this valuable information. But get out this busy life and find some peace with a beautiful trip. book ANDAMAN HOLIDAY PACKAGES @ 35999

    ReplyDelete
  34. Thank you for sharing this valuable information. But get out this busy life and find some peace with a beautiful trip. book CHEAP ANDAMAN PACKAGES @9999

    ReplyDelete
  35. Thank you for sharing this valuable information. But get out this busy life and find some peace with a beautiful trip. book Andaman Tourism

    ReplyDelete
  36. Thank you for sharing this valuable information. But get out this busy life and find some peace with a beautiful trip. book Best Travel Agency In India

    ReplyDelete
  37. Hi Thanks for the nice information its very useful to read your blog. We provide About Best Software Development Services

    ReplyDelete
  38. Thanks for one marvelous posting! I enjoyed reading it; you are a great author. I will make sure to bookmark your blog and may come back someday. I want to encourage that you continue your great posts.
    Devops training in Chennai

    Devops training in Bangalore

    Devops training in Pune

    Devops training in Online

    Devops training in Pune

    Devops training in Bangalore

    Devops training in tambaram"

    ReplyDelete
  39. Hi Thanks for the nice information its very useful to read your blog. We provide best Find All Isfs Courses

    ReplyDelete
  40. Hi Thanks for the nice information its very useful to read your blog. We provide best Massil Technologies

    ReplyDelete
  41. Hi Thanks for the nice information its very useful to read your blog. We provide best Association Of Chartered Certified Accountants

    ReplyDelete
  42. Thanks for your sharing such a useful information. this was really helpful to me.

    Article submission sites
    Education

    ReplyDelete
  43. Amazing Article ! I have bookmarked this article page as i received good information from this. All the best for the upcoming articles. I will be waiting for your new articles. Thank You ! Kindly Visit Us @ Coimbatore Travels | Ooty Travels | Coimbatore Airport Taxi | Coimbatore taxi

    ReplyDelete
  44. Nice blog has been shared by you. it will Thank you for sharing this blog.be really helpful to many peoples who are all working under the technology.
    fire and safety course in chennai

    ReplyDelete
  45. Try to play popular games in the best online casino in history. great gambling slots Play a lot and get even more wins.

    ReplyDelete
  46. Алюминиевый профиль светодиодной ленты лучшее что я находил это в компании Ekodio, супер ребята рекоммендую.

    ReplyDelete
  47. My favorite casino! purely play casino games I recommend to everyone!!! The engine does not slow down. I did not observe any breaks in the connection. Won $ 2200. Brought the winnings to no problem. Very beautiful, pleasant, comfortable casino. Very nice voice acting. Honesty control. In short .. all zashib""

    ReplyDelete
  48. Great information. Thanks for providing us such a useful information. Keep up the good work and continue providing us more quality information from time to time
    Devops Training in Chennai | Devops Training Institute in Chennai

    ReplyDelete
  49. Thanks for the nice information and also its very inspritinal and Thanks for the detailed explanation. Really useful. Keep sharing more. Regards. Click Here for Commecre College in Hyderabad

    ReplyDelete
  50. Thanks for the nice information and also it's very inspirational and Thanks for the detailed explanation. Really useful. Keep sharing more. Regards. Click Here for Commerce College in Hyderabad

    ReplyDelete
  51. Wow...What an excellent informative blog, really helpful. Thank you. Best Oracle DBA Course training| orskl

    ReplyDelete
  52. Information from this blog is very useful for me, am very happy to read this blog Kindly visit us @ Luxury Watch Box | Shoe Box Manufacturer |  Candle Packaging Boxes | Wallet Box

    ReplyDelete
  53. Interesting information and attractive.This blog is really rocking... Yes, the post is very interesting and I really like it.I never seen articles like this. I meant it's so knowledgeable, informative, and good looking site. I appreciate your hard work. Good job.
    Kindly visit us @
    Sathya Online Shopping
    Online AC Price | Air Conditioner Online | AC Offers Online | AC Online Shopping
    Inverter AC | Best Inverter AC | Inverter Split AC
    Buy Split AC Online | Best Split AC | Split AC Online
    LED TV Sale | Buy LED TV Online | Smart LED TV | LED TV Price
    Laptop Price | Laptops for Sale | Buy Laptop | Buy Laptop Online
    Full HD TV Price | LED HD TV Price
    Buy Ultra HD TV | Buy Ultra HD TV Online
    Buy Mobile Online | Buy Smartphone Online in India

    ReplyDelete
  54. This is really great work. Thank you for sharing such a good and useful information here in the blog for students.
    Kindly visit us @
    SATHYA Technosoft (I) PVT LTD
    Social Media Marketing Company in India
    SEO Company India
    PPC Services in India

    ReplyDelete
  55. Home Mart is a site about Home Improvement, Furniture, Home Appliances and many more.
    Check out the best
    home office desks nz
    coffee table nz

    ReplyDelete
  56. Good Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge.

    MatLab Training Institute in Chennai | MatLab Training in Velachery | MatLab Courses in Medavakkam

    ReplyDelete
  57. Your Blog is really awesome with useful information and informative article.Thanks for sharing such a wonderful and excellent post with us.keep updating such a amazing post..
    ISTQB Certification Training Center in Chennai | ISTQB Certification Exams in Velachery | ISTQB Certification Training in Velachery | ISTQB Certification Exams in Madipakkam

    ReplyDelete
  58. Thanks for sharing your wonderful and very useful information.keep updating such a impressive and attractive blog with interesting content.

    Java Training in Chennai | Java Training in Velachery | Java Training Center in Medvakkam | Java Training in Pallikaranai | Java Courses in Chennai | Java Online Training in Guindy

    ReplyDelete
  59. Good article!!! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging…

    Best UI Path Training Institute in Chennai | Best UI Path Training in Velachery | Best UI Path Certification Training in Pallikaranai

    ReplyDelete
  60. Thanks for sharing your informative blog with useful information,its really very interesting and happy to read your article.keep updating such a wonderful post with us..

    Embedded System Training in Chennai | Embedded Training in Velachery | Embedded Training Institute in Pallikaranai

    ReplyDelete
  61. Your Blog is really amazing; it’s really very informative content and useful information. Thanks for sharing your wonderful blog. Keep updating such a creative knowledge.

    Best Java Training Institute in Chenna | Java Training in Velachery | Best Java Courses in Medavakkam | Java Training Center in Pallikaranai

    ReplyDelete
  62. Very Good Blog. Highly valuable information have been shared. Highly useful blog..Great information has been shared. We expect many more blogs from the author. Special thanks for sharing..
    SAP Training in Chennai | AWS Training in Chennai | QTP Training in Chennai | Selenium Training in Chennai | Networking Training in Chennai

    ReplyDelete
  63. Your Blog is really amazing,its really useful for me and informative content with helpful information.keep updating such a wonderful post..

    Tally ERP9 Training in Chennai | Best Tally Training in Chennai | Tally Training Center in Pallikaranai | No.1 Tally ERP9 with GST Courses in Velachery

    ReplyDelete
  64. Very informative blog. Helps to gain knowledge about new concepts and techniques.Thanks a lot for sharing this wonderful blog.keep updating such a excellent post..

    Best PCB Design Training in Chennai | No.1 PCB Design Course in Velachery | Best PCB Training in Chennai

    ReplyDelete
  65. Nice blog. Thank you for sharing. The information you shared is very effective for learners I have got some important suggestions from it..
    Python Certification Training Institute in Chennai | Python Training in Chennai | Python Exam Center in Velachery | Python Training in Velachery

    ReplyDelete
  66. It is amazing and wonderful to visit your site.Thanks for sharing this information,this is useful to me...

    AWS Certification Training Institute in Chennai | AWS Training Center in Chennai | AWS Certification Training in Velachery

    ReplyDelete
  67. Thanks for sharing this information,this is helpful to me a lot...It is amazing and wonderful to visit your site.

    Web Designing Training Institute in Chennai | Web designing Training in Velachery | Web Design Training Center in Velachery

    ReplyDelete
  68. Pretty article! I found some useful information in your blog, it was awesome to read, thanks for sharing this great content to my vision, keep sharing.
    Best MicroSoft Azure Training Institute in Chennai | Azure Training in Pallikaranai | Best Azure Certification Training in Pallikaranai | Best Azure Training Center in Chennai

    ReplyDelete
  69. This is a great inspiring article.I am pretty much pleased with your good work. You put really very helpful information. Keep it up. Keep blogging. Looking to reading your next post..

    Best ISTQB Certification Training in Chennai | No.1 ISTQB Certification Training Center in Chennai | ISTQB Certification Exam Center in Velachery | ISTQB Certification Training in Saidapet

    ReplyDelete
  70. Thank you so much for posting this. I really appreciate your work. Keep it up. Great work! I am really interested to continue reading your blog. You have shared valid info. Waiting for more updates from you.
    AWS Certification Training in Chennai | Best AWS Training Institute in Chennai | No.1 AWS Certification Training in Nanganallur | AWS Training in Velachery

    ReplyDelete
  71. It is awesome and wonderful to visit your site.Thanks for sharing this information,this is useful to me...
    PCB Design Training Institute in Chennai | PCB Designing Training in Velachery | PCB Design in Pallikaranai | PCB Course in Chennai

    ReplyDelete
  72. Good article! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge as updated one, keep blogging…
    Python Certification Training in Chennai | Python Training Institute in Velachery | Python Certification Exams in Chennai | Python Exam Center in Chennai

    ReplyDelete
  73. Wow...What an excellent informative blog, really helpful. Thank you so much for sharing such a wonderful article with us.keep updating..

    MatLab Training Institute in Chennai | MatLab Training in Velachery | Matlab Training Center in Chennai | MatLab Courses in Pallikaranai | MatLab Training with Placement in Chennai

    ReplyDelete
  74. I feel really happy to see your blog and look forward to many more entertaining times reading here. Thanks once more for all the details.

    Java Training institute in Chennai | Java Training Center in Chennai | Java Courses in Velachery

    ReplyDelete
  75. It is awesome and wonderful to visit your site.Thanks for sharing your ideas and views... keep rocks and updating........
    Tally ERP9 Training Institute in Chennai | Tally Training Center in Velachery | Tally Training Center in Taramani

    ReplyDelete
  76. Thanks for posting this useful content, Good to know about new things here.It was so good to read and useful to improve my knowledge as updated one, keep blogging…
    MicroSoft Azure Training Institute in Chennai | Azure Certification Training in Velachery | Azure Certification Training in Adyar

    ReplyDelete
  77. Good post!Thank you so much for sharing this lovely article.It was so good to read and useful to upgrade my understanding...thanks for your details it's very use for my works web design company in velachery

    ReplyDelete
  78. I have read your blog its very attractive and impressive. I like it your blog.Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge.

    VMware Certification Training in Chennai | VMware Certification Exam Center in Chennai | VMware Exams Center in Taramani | VMware Certification Exams in Chennai

    ReplyDelete
  79. Wow...What an excellent informative blog, really helpful. Thank you so much for sharing such a wonderful post with us.keep updating..
    AWS Certifications in Chennai | AWS Exam Centers in Chennai | AWS Certification Exams in Velachery | AWS Exams in Velachery | AWS Online Exam Center in Velachery

    ReplyDelete
  80. Very informative and interesting blog, it was so good to read and useful to improve my knowledge as updated one,keep updating..This Concepts is very nice Thanks for sharing.
    ISTQB Certification in Chennai | ISTQB Exam Centers in Chennai | Best ISTQB Exams in Velachery

    ReplyDelete
  81. The information is worth thinking over. I am really thankful to you for posting this blog.
    Selenium Training in Chennai | Best Selenium Training in Chennai

    ReplyDelete
  82. It is really very awesome and wonderful to visit your site.Thanks for sharing your informative blog with us.keep updating such a wonderful post..
    MicroSoft Azure Certification in Chennai | Azure Exam Centers in Velachery | Azure Exam Centers in Madipakkam

    ReplyDelete
  83. Your Blog is really amazing with useful and helpful content for us.Thanks for sharing.keep updating more information.
    Embedded System Training Institute in Chennai | Embedded Training in Velachery | Embedded System Training in Guindy

    ReplyDelete
  84. Impressive blog with lovely information. really very useful article for us thanks for sharing such a wonderful blog...
    Java Training institute in Chennai | Java Certification Training Center in Velachery | Java Training in Pallikaranai

    ReplyDelete
  85. Nice Post! It is really interesting to read from the beginning and Keep up the good work and continue sharing like this.
    Linux Training Institute in Chennai | Linux Certification Training in Velachery

    ReplyDelete
  86. Excellent Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge.
    Java Training Institute in Chennai | Java Certification Training in Velachery

    ReplyDelete
  87. This is the first & best article to make me satisfied by presenting good content. I feel so happy and delighted.By Learn Digital Marketing Course Training in Chennai it will help to get Digital Marketing Training with Placement Institute in Chennai. If you Learn Social Media Marketing Training with Placement Institute in Chennai, you will get job soon.

    Learn Best Digital Marketing Course Training in Chennai in professional institute to get reputed job.

    ReplyDelete
  88. Thanks for sharing your wonderful information..Its really impressive and informative content..
    AWS Certification Training in Chennai | AWS Training Institute in Chennai | AWS Exam Center in Velachery

    ReplyDelete
  89. Excellent Post! Thank you so much for sharing this pretty post, it was so good to read and useful to improve my knowledge.
    Embedded System Training in Chennai | Embedded Training in Velachery | Embedded Courses in Pallikaranai

    ReplyDelete
  90. This is useful post for me. I learn lot of new information from your article. keep sharing. thank you for share us.
    MCSE Training Institute in Chennai | MCSE Training in Velachery | MCSE Training Center in Chrompet

    ReplyDelete
  91. Thanks for giving nice information from your blog...It's really an amazing post..
    Selenium Training Institute in Chennai | Selenium Training Center in Velachery

    ReplyDelete
  92. It is amazing blog and good information... I was improve my knowledge... Thanks for sharing such a informative and wonderful post...
    Java Training Institute in Chennai | Java Training Center in Velachery | Java Certification Training in Taramani

    ReplyDelete
  93. Thanks for your informative article. Your post helped me to understand the future and career prospects. Keep on updating your blog with such awesome article.
    PCB Designing Training Institute in Chennai | PCB Training in Velachery

    ReplyDelete
  94. Wow...What an excellent informative blog, really helpful. Thank you so much for sharing such a wonderful article with us.keep updating..
    Hadoop Training Institute in Chennai | Hadoop Training in Velachery | Hadoop Training Center in Chennai

    ReplyDelete
  95. I am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly.
    Embedded Training Institute in Chennai | Embedded Training in Velachery

    ReplyDelete
  96. This is really too useful and have more ideas from yours. keep sharing many techniques and thanks for sharing the amazing article.
    MatLab Training Institute in Chennai | MatLab Training Center in Velachery

    ReplyDelete
  97. I am glad that I saw this post. It is informative blog for us and we need this type of blog thanks for share this blog, Keep posting such instructional blogs and I am looking forward for your future posts.
    Cyber Security Projects for Final Year

    JavaScript Training in Chennai

    Project Centers in Chennai

    JavaScript Training in Chennai

    ReplyDelete
  98. Very informative and interesting blog, it was so good to read and useful to improve my knowledge as updated one,keep updating..This Concepts is very nice Thanks for sharing..
    Selenium Training Institute in Chennai | Selenium Training Center in Velachery | Selenium Courses in T.Nagar

    ReplyDelete
  99. Thanks for sharing your great information..Its really very impressive and informative content.keep updating...
    Linux Certification Training Institute in Chennai | Linux Training in Velachery | Online Linux Training in Madipakkam

    ReplyDelete
  100. Amazing blog. Thank you for sharing. The information you shared is very effective for learners I have got some important suggestions from it..
    Blue Prism Training Institute in Chennai | Blue prism Certification Training in Velachery | Blue Prism Training Center in Adyar

    ReplyDelete
  101. Pretty article! I found some useful information in your blog, it was amazing to read, thanks for sharing this great content to my vision...
    Embedded Training Institute in Chennai | Embedded Training in Velachery | Embedded Certification Training in Velachery

    ReplyDelete
  102. Excellent blog. Thank you for sharing. The information you shared is very effective for learners I have got some important suggestions from it..
    MatLab Training Institute in Chennai | MatLab Training in Velachery | MatLab Training in Taramani

    ReplyDelete
  103. Thanks for sharing this great article! That is very interesting I love reading and I am always searching for informative articles like this..
    Cisco Certification Training in Chennai | Cisco Certification Courses in OMR | Cisco Certification Exams in Velachery

    ReplyDelete
  104. Wow!!..What an excellent informative post, its really useful.Thank you so much for sharing such a awesome article with us.keep updating..
    VMware Certification Training in Chennai | VMware Training Institute in Velachery | VMware Certification Courses in Medavakkam

    ReplyDelete
  105. Amazing blog. Thank you for sharing. The information you shared is very effective for learners I have got some important suggestions from it..
    Embedded System Training Institute in Chennai | Embedded Training in Velachery | Embedded Courses in T.nagar

    ReplyDelete
  106. Great post.Thanks for one marvelous posting! I enjoyed reading it;The information was very useful.Keep the good work going on!!
    Tally Training Institute in Chennai | Tally Training in Velachery | Best Tally Courses in Guindy | Tally Training Center in Pallikaranai

    ReplyDelete
  107. I am reading your post from the beginning,it was so interesting to read & I feel thanks to you for posting such a good blog,keep updates regularly..
    Web Designing and Development Training in Chennai | Web Designing Training Center in Velachery | Web Design Courses in Pallikaranai

    ReplyDelete
  108. Awesome post.. Really you are done a wonderful job.thank for sharing such a wonderful information with us..please keep on updating..
    PCB Designing Training Institute in Chennai | PCB Training Center in Velachery | PCB Design Courses in Thiruvanmiyur

    ReplyDelete
  109. Very useful and information content has been shared out here, Thanks for sharing it.devops Training in Bangalore

    ReplyDelete
  110. Your article is really an wonderful with useful content, thank you so much for sharing such an informative information. keep updating.
    MultiMedia Training Center in Chennai | MultiMedia Training Courses in Velachery | MultiMedia Training Institutes in OMR

    ReplyDelete
  111. Pretty blog, so many ideas in a single site, thanks for the informative article, keep updating more article.
    Software Testing Training Institute in Chennai | Software Testing Training Institutes in Velachery

    ReplyDelete
  112. I am really enjoying reading your well-written articles. It looks like you spend a lot of effort and time on your blog..
    MCSE Certification Training Institute in Chennai | MCSE Training Center in Velachery

    ReplyDelete
  113. Wonderful article..This is very informative blog. Glad to found your blog.Helps to gain knowledge about new concepts and techniques. Thanks for posting information in this blog..
    Linux Certification Training Institute in Chennai | Linux Training Center in Velachery | Linux Courses in Medavakkam

    ReplyDelete
  114. This is useful post for me. I learn lot of new information from your post. keep sharing. thank you for share us..
    Web Designing Training Institute in Chennai | Web Design Taining Center in Velachery | Web Designing Courses in Taramani

    ReplyDelete
  115. Thanks for sharing this great article! That is very interesting I love reading and I am always searching for informative articles like this.
    MatLab Training Institute in Chennai | MatLab Training Center in Velachery | Matlab Courses in Adyar

    ReplyDelete