Saturday, February 02, 2008

New Pattern: CPT (Can't Polish a Turd)

I recently read a hilarious article, "Asshole Driven Development." The author, Scott Berkun, takes a cynical look at the abundance of acronyms in the software engineering field. Along the way he uncovers a few insights that, while very cynical, ring true. In addition to Scott's funny acronyms many users have added additional goodness. One anonymous post read:

How about CPT (Can’t Polish a Turd) development, This is where management cannot understand the need to stop and fix/clean up/refactor or start again.

I saw this post and wondered if we hadn't worked together! I've polished many turds in my time, a few were my own, and let me tell you...it's not easy. The fact is, these turds never really shine. Sure, sure...wet em down a bit...put em in the right light and they seem to shine. Heck...we have well paid people (some brilliant) that spend most of their time putting turds, in the right light. But, in the end a turd by any other name is still crap.

So why all this infatuation, with turds? In my experience it can be broken down into several very bad reasons:

  • Turd Love Affairs: This turd was once your next big thing. It would solve all the world's problems and make the company tons of cash. Somewhere along the line it got off track for various reasons (see the above article) and no one wants to admit it. These love affairs can be identified by an organization's death march development of a product that almost no one likes.
  • WSIA (We Sold It Already): WSIA is a surprisingly common problem. It's in the field and someone has paid for it. Because it's a turd it takes all your manpower to constantly tweak and thus no developers are available to work on a new version or refactor the old turd. Companies with this problem are usually immature and don't adequately plan for the software's lifecycle. (BTW: XP solves this problem since it assumes the software is never done)
  • Management Mistrusts the Engineers: I imagine them sitting around in a smoky room saying, "well those stupid nerds are whining about the XYZ again. Tell them we'll start on the new version in a month...that'll shut them up." Of course that month becomes 3 then 6 then the project is scrapped or the company goes out of business. "What!? no one wanted to buy a shiny new turd?!"
So, what can we do when we find ourselves in this situation? The first thing I always advise when someone feels workplace dissonance is to step back and remember, "everyone in the organization is probably doing what they think is the best thing for the product." This is important because we have to know that our peers and those above us are trying to make the project successful. People aren't always going to agree on the best plan of action.

The first thing you should do is try to understand why the organization is doing what it does....polishing turds. In most cases you just need to look at the project from another person's perspective. How long have they been working on this project? How emotionally attached are they? What fears do they have of losing customers? Once you understand the reasons for polishing turds you can begin to form arguments that support your course of action.

Finally, most turds started out as great ideas. Many of them can be fixed or re-written. Look for that original, good idea. In this way the true brilliance of the original great idea can shine through!

You can probably think of more reasons companies shine there crap...feel free to post a comment.

99 comments:

Gareth said...

I've got one:

The Customer Wants Turd: The company really doesn't understand their customer and is in such a state of fear that they don't want to try anything new. The customer bought turd so that must be what they wanted. New customers will buy turd. Don't change anything, we don't know if our customer will like it! If the engineers say it needs work then "build the new X exactly like the old X".

Agile Jedi said...

Hell, if the customer is gonna buy a turd then for gods lets keep making turds!

If we're lucky they never realize it's a turd. Another good point (made by Gareth) is that many companies don't understand their customers. Many organizations don't understand why customers stop using their turds OR why they avoid the turd completely!

Anonymous said...

You CAN polish a turd!

www.guffsturdpolish.com

professional resume service said...

Interesting point of view. As for me this problem has a few almost different sides. So there is no right one.

Jeanne Foster said...

buy research paper online will provide you with top quality paper in shortest time frame.

James Blanc said...

We should pay attention to more useful things. There are some issues that many
Student's face with while writing their essays. So the best solution is to get essay writing help and spend some time to things which really matter.

Jeff Willet said...

I liked this post very much! Thanks!

deep conditioning natural hair said...

Really great article, thank you!

Juan Hose said...

Thanks a lot for posting thuis great articlre. Visit this website and buy essays, if you need some help.

essay software said...

If you are looking for essay checking service, I've got just what you need.

stockard channing nude said...

Discover the best http://bestcelebritysurgery.com/! They’re really the best ones!

gallbladder problems said...

You have a problem with the gall bladder? http://galdbladderhelp.com/ help you

Jenifer Doll said...

Luckily I've found this post. Visit us

Jane Doe said...

Thank you very much and keep up the good work.

engineercolleges.co.uk

Morris Tombs said...

Thnaks! Very informative and interesting as for me! Keep make posts like that! Check this bestartscolleges.net
Good luck!

angelacooper839 said...

This turd was once your next big thing. It would solve all the world's problems and make the company tons of cash. Buy assignment uk

Michael Jones said...

Truly, this article is really one of the very best in the history of articles. I am a antique ’Article’ collector and I sometimes read some new articles if I find them interesting.
Assignment Help

Chris Greenwalt said...

Many engineers when find themselves in the same situation, they always make another backup plan to figure out different techniques that may get them cheap assignment writing services so that they may come out from difficult situation of their writing task.

Reasonable Price Homework Help said...

Thank you for sharing such a informative post with us, it will beneficial for everyone, It is one of the best sites that I have visited

Homework help said...

Hi.. so it is interesting and very good written.. This site is good.. i have bookmarked it..

Students Assignment Help said...

Orlando Giovanni, thanks for all your hard work of writing that amazing article. Assignment Help UK I am enjoying the article quality.

Anonymous said...

Make My Assignments|Assignment help make customized assignments. Our team of experts is ready to make your assignments 24x7. We provide 100% Plagiarism free work
Best Marketing assignment help service at affordable prices that too plagiarism free
Get the best assignment help service from leading assignment help service provider in UK, USA, and Australia- www.makemyassignments.co.nz

findmegood freelancer said...

I am big fan of such lovely little things that smell so good. I have numerous aromatic candles at home! It helps me to relax after my working days. Looking for a Wedding Photographer?

assignment help said...

Ireland Assignment Help serve assignment help in Ireland services by skilled assignment writers who cater quality assignment writing help services without missing the deadlines.

Programming assignment help said...

Visit our website to get best programming assignment help from our professional experts.

College Essay Assignment said...

I am impressed by the information that you have on this blog. It shows how well you understand this subject.

Assignment help said...

Visit us to get best assignment help

Complete My Assignment said...

To achieve highly grades in your exam students can get assignment help from expert writers of "CompleteMyAssignment". Which help you understand about knowledge of your college and you will 100% feel free about your all academic help.

Obat Penyakit Kulit Eksim said...

This information is very useful. thank you for sharing. and I will also share information about health through the website


Cara Mudah Menghilangkan Keloid
Pengobatan Alami Tuntaskan Keputihan
Obat Luka Bernanah bekas Caesar
Obat Alami Menurunkan tekanan Darah Tinggi
Obat Benjolan Di Ketiak

Naveen said...

It is so helpful and it is kind of nice to know exactly you published this information here, along with I found a valuable post on best antivirus for windows 8.1, so I am sharing this guide with you.

Wilson Larrie said...

Thanks A Lot For The Post. It Has Helped Me Get Some Nice Ideas. I Hope I Will See Some Really Good Result Soon. Curve Fitting Homework Help | MatlabHelpOnline.com

Wilson Larrie said...

I Personally Like Your Post; You Have Shared Good Insights And Experiences. Keep It Up. Zoology Dissertation Help

Wilson Larrie said...

This Is Great Information For Students. This Article Is Very Helpful I Really Like This Blog Thanks. I Also Have Some Information Relevant For ASP Programming Assignment Help.

Wilson Larrie said...

Well Thanks For Posting Such An Outstanding Idea. I Like This Blog & I Like The Topic And Thinking Of Making It Right. SPSS Assignment Online

Helpful Sources said...

I will never read such beautiful information that you shared. Ever. Oh damn… I just got older. I want more detailed information like i found about finest phone cleaner app and antivirus 2018 for more details you can read more at ITL phone cleaner website.

assignment said...

I am very happy to read this. This is the kind of manual that needs to be given and not the random misinformation that’s at the other blogs. Appreciate your sharing this best posting. Make My Assignment

mycoursehelp said...

Thank you very much for sharing this very useful information, I am very happy to have found this information that I have been looking for this long time. We also provide blog My Assignment Help Australia.

Pankaj Singh said...

Thanks for posting really such interesting post. I would recommend your site to my friends. Visit for
Web Designing Company in Delhi

Needcdrreport said...

Thanks for sharing your wealthy information. This is one of the excellent posts which I have seen. I go through your all of your blog, but this blog is the best one. It is really what I wanted to see hope in future you will continue for sharing such an excellent post. We also provide blog CDR Report.

Unknown said...

best hiv doctor in delhi

Unknown said...

PEP Treatment in delhi

sachin.ogeninfo said...

English Song lyrics

sachin.ogeninfo said...

refrigerator repair in gurgaon

Anonymous said...

Very Excellent post, this is very stunning and amazing. I just want to say thanks for your wonderful post. oxford style referencing

MyAssignmentHelpAu said...

Your blogs are amazing and I am glad to read them. Thanks for sharing the tips and samples of our assignments. They are useful in knowing the key points that can increase the value of an assignment. And a special thanks to the My Assignment Help Australia for helping the students 24/7. You can email us at Info@Myassignmenthelpau.Com or Phone Number: +61-2-8005-8227

Online Assignmet Help said...

Excellent information on your blog, thank you for taking the time to share with us. Amazing insight you have on this, it's nice to find a website the details so much information about different artists.
visit here:- nursing assignment help

SophiaMiller said...

Hello,
I am Sophia Miller
thanks for sharing this post.

provide you best Assignment help Australia anytime.

MobileAppDevelopment said...

I am very happy to read this. This is the kind of manual that needs to be given and not the random misinformation that’s at the other blogs. Appreciate your sharing this best blog.
Visit Here: Mobile app development company.

Online Assignmet Help said...

I am Olivia Crew as an “Academic Writer” in Livewebtutors. The above post has given reliable and genuine information about Assignment Help Australia, New Zealand, USA, UK etc. Looking forward to avail their eminent services.
visit now:- assignment help

talha said...

I am very happy to read this. This is the kind of manual that needs to be given and not the random misinformation that’s at the other blogs. Appreciate your sharing this best posting. marketing assignment help australia

Online Assignmet Help said...

Excellent information on your Article, thank you for taking the time to share with us such a nice article. Amazing insight you have on this, it's nice to find a website that details so much information about different artists.
visit now:- assignment help

Anonymous said...

It’s not uncommon for students to fumble while working on their college essay even after knowing the descriptive essay definition. The professional essay writers at Allessaywriter will ensure your essay papers look brilliant and you earn appreciation in your class for the same.

Anonymous said...

It’s not uncommon for students to fumble while working on their college essay even after knowing the descriptive essay definition. The professional essay writers at Allessaywriter will ensure your essay papers look brilliant and you earn appreciation in your class for the same.

Dylan Eales said...

Thanks for this informative content. It’s really good. Actually, I want to share some thoughts and reviews about an assignment help Australia company in Australia and the brand name is SAMPLE ASSIGNMENT. Here, I am working as an Academic Expert. To look at our online academic assistants who provide reference assignment including Accounting, Management, Finance, IT, Economics, Computer Science, Nursing, Marketing; all Academic subjects to University Students all over the Australia or even worldwide, Here is a big online assignment help providers who help students to get HD grades according to assessment guidelines and instructions. Those who are searching for assignment help Melbourne, Perth, Brisbane, Adelaide etc. get a touch with Sample Assignment - the No.1 Assignment provider. Any student really wants to buy an assignment at the cheapest price goes to our branded website and has a look and opts our amazing and informative services, you can avail of our convenient online assignment help and samples available on our website for free. You can download it if you want. Are you ready to get 100 out of 100 in your university assessment? We assign the best writer according to the subject for your academic problems and provide support in assignment writing services. Our Customer Care Executives are available 24*7 hours to assist you in the best possible manner. Phone calls and emails are the best methods used by online assignment maker.

Unknown said...

شركة عزل اسطح بابها

Lyrics said...

Lyricsfed.com is a huge collection of song punjabi song lyrics, album information and featured video clips for a seemingly endless array of artists.

رجب البرنس said...


بسم الله الرحمن الرحيم تقدم لكم شركة الكمال جميع خدمات رش المبيد يجميع انحاء المملكة بافضل انواع

المبيدات للقضاء على جميع الحشرات الطائرة والزاحفه كالصراصير والفائران والنمل الابيض والبق

والذباب والناموس
شركة رش مبيدات بالطائف
شركة رش مبيدات بجازان
شركة رش مبيدات بحائل
والسلامه عليكم ورحمة الله وبركاته

Unknown said...

Your search for best academic writing services will end here, just give your writing task to our expert writers and they will help you to come out of the academic stress.

Anonymous said...

Having trouble with thesis writing? Come to Assignmenthelp.com.sg where the in-house team of thesis writers is always prepared to provide you with the necessary assistance. It is one of the top thesis help companies that cater to the requirements of the students in Singapore.

Unknown said...

Outstanding article! I want people to know just how good this information is in your article. Your views are much like my own concerning this subject. I will visit daily your blog because I know. It may be very beneficial for me. Assignment help

Sahib Khan said...


Laptop Under 20000
Laptop Under 30000
Laptop Under 60000
Laptop Under 50000
Phone Under 15000
Phone Under 5000
Laptop Under 40000
Earphone Under 1000
Phone Under 8000
Phone Under 5000

denis gibbs said...

Being encountered with something that seems so easy but in reality, so tough, students start to wonder how to write reflective essay. By the name, it may seem that you only have to showcase what you think about a specific thing, person, or event. But, you should know that there are many layers of this specific type of essay. With so many things you need to keep in mind, you might find difficulty in writing reflective essays, but when you get the right guidance, the process becomes easier for you.

denis gibbs said...

An argumentative essay requires you to put forth an argument on a topic, collect and present evidence to support the argument. Considered as an analytical piece of writing, an argumentative essay can be a tough nut to crack. However, once you finalize on a topic and conduct the necessary background research, putting words to paper following a rational stream of arguments becomes much easier. These kinds of essays require a lot of in-depth research and a careful perusal of all the perspectives or arguments for and against a particular stance.

denis gibbs said...

what is an abstract-this is what a student wonders when he/she has to compose an academic paper which requires the inclusion of an abstract. Even though this part is short in length, it holds immense importance as it assists the readers to have an understanding of the document. It is like an overview of the paper. Writing a precise and brief description of the whole paper may seem quite confusing and tricky, but with the right knowledge and guidance, this task can be carried out by anyone with ease.

denis gibbs said...

Conceptual Framework (CF) is a coherent system of inter-related objectives and fundamentals followed in Disadvantages of Conceptual Framework. It leads to consistent standards of accounting and prescribes the scopes and limitations of the same. CF was developed mainly in accounting practices. CF can act as a standard setting procedure and can be used to resolve disputes. CF helps to set the standard to build acceptable practices of preparing and presenting accounting information.

denis gibbs said...

This type of CSR focuses on reducing detrimental effects of the corporation’s operations on the environment. The corporation innovates in its manufacturing stage to reduce the production of environment harming by-products. It also promotes the use of non-renewable energy sources to prevent harm disadvantages of corporate social responsibility.

denis gibbs said...

There’s a lot of discussion regarding greenhouse effects. While some people believe greenhouse effect is important for a sustainable environment, some believe it is responsible for putting our lives in danger. But what is this greenhouse effect, and why should we care? Before we can decide whether the impact of the greenhouse effect is beneficial or harmful, it is important to learn what it is and why the greenhouse effect is important.

denis gibbs said...

According to a survey report of American Association of Colleges of Nursing (AACN), nursing is one of the largest healthcare professions with more than 3.1 million nurses and 2.6 million licensed registered nurses (RNs) across the world. Nursing industry, however, has to counter numerous legal, ethical and moral issues in the world of healthcare. The issues affect both today’s nurse managers and tomorrow’s nurse leaders. Nursing students should have a comprehensive knowledge about these problems so that they can deal with it effectively during their professional life. Professional life is lead by academics which included nursing assignments and contemporary issues in nursing.

Unknown said...

Very nice blog and articles. I am really very happy to visit your blog. Now I am found which I actually want. I check your blog everyday and try to learn something from your blog. Thank you and waiting for your new post. Assignment Help

denis gibbs said...

Conceptual Framework (CF) is a coherent system of inter-related objectives and fundamentals followed in advantages and disadvantages of conceptual framework in accounting. It leads to consistent standards of accounting and prescribes the scopes and limitations of the same. CF was developed mainly in accounting practices. CF can act as a standard setting procedure and can be used to resolve disputes. CF helps to set the standard to build acceptable practices of preparing and presenting accounting information.

denis gibbs said...

It is a universal problem where almost all the students face challenges when they pursue their studies in a foreign land. But if you are planning to enhance your academic qualifications by studying in one of the international students in australia problems, the challenging issues in front of you would be very few when compared to other nations. Obviously, this is the main reason why Australia is one of the most revered choices by international students.

lallu said...

Great site and a great topic as well I really get amazed to read this. It’s really good. I like viewing web sites which comprehend the price of delivering the excellent useful resource free of charge Directory Submission

lallu rey said...

I am very happy to read this. This is the kind of manual that needs to be given and not the random misinformation that’s at the other blogs. Appreciate your sharing this best posting. SEO Directory

denis gibbs said...


Traditional media mostly refers to the tools for broadcasting information in the new social media era. These forms of communication are the traditional and steadfast methods that a business uses to reach both consumers and other companies. It is the non-digital advertising or marketing methods. Television, radio and print advertisements including newspapers, magazines, books and even CDs are forms of this traditional media. Door-to-door campaign, banners and pop ups, billboard advertisements and off-site signs are also considered as traditional media. It is mostly one way and difference between new media and traditional media wherein the final message is the message that the business house wants to promote.

denis gibbs said...

college essay examples perfectly is no mean feat. There has to be a considerable amount of preparation to bring out the best of the writing acumen in yourself. Some of the ways to do it is taking a great stance after choosing the topic and conducting background study thoroughly. Here is how you can prepare for writing an essay that leaves a lasting impression.

Sahib Khan said...


Earth Day 2019
Earth Day 2019 Theme
Earth Day Facts 2019
Earth Day Facts 2019
Earth Day 2019 Theme
Earth Day 2019
Earth Day Activities 2019
Earth Day Tips 2019
Earth Day Slogans Quotes Poems 2019
Importance Of Earth Day 2019

Sahib Khan said...


Earth Day Slogans Quotes Poems 2019
Earth Day Activities 2019
Earth Day Tips 2019
Earth Day 2019
Earth Day 2019 Theme
Earth Day Facts 2019
Importance Of Earth Day 2019
Earth Day Slogans Quotes Poems 2019
Earth Day Activities 2019
Earth Day Tips 2019

Sahib Khan said...


Earth Day Posters 2019
Earth Day Activities 2019
Importance Of Earth Day 2019
Earth Day Slogans Quotes Poems 2019
Earth Day Activities 2019
Earth Day Tips 2019
Earth Day 2019
Earth Day 2019 Theme
Earth Day Facts 2019
Importance Of Earth Day 2019

denis gibbs said...

Referencing is that inescapable headache that haunts every assignment like a plague. And even though you may hate doing it, you have no option but to go through the painful process of listing every single resource you have used to make your assignment what it is. What makes this horrific nightmare even worse is that you are almost always unable to differentiate one citation style from the other, consequently mixing them up and making blunders in the bibliography section. You can’t really be blamed though as they do look similar on the surface; especially the Harvard and mla heading format.

denis gibbs said...

Writing essays can be fun if you know what is to be written and how to articulate the paper with every required detail and ideas. Talking of writing narrative essay and saving your academic grades by making a great impression on your teacher, it is to be noted that one must choose to select topics wisely. If you are not being versatile in choosing interesting narrative essay topics and only continue to come up with repetitions, then it is likely that your academic heads won’t entertain the copy and writing style for long.

denis gibbs said...

At the same time, the use of transition words and phrases is quite tricky. If you use them properly, then it can improve the quality of your essay. On the other hand, if you use it meaninglessly, it can ruin the entire write-up. So, let’s check out some examples and learn how to use transition words and phrases for good transition words.

https://www.garagedoorrepairreddeer.ca said...

This website mainly gives me loads of ideas on starting my own page. Thank you very much.

denis gibbs said...

An argumentative essay is very different from a regular essay. If you’ve got this type of essay from your professor, then, you must learn how to write an argumentative essay. Comprehending how to craft an argumentative in becomes more important if you are in a college or university. The reason is, you are expected to provide high-standard of work. So, you can’t just write down anything you want. You must follow the right method and format of writing an argumentative essay. This blog is the right guide for you to learn everything about this specific kind of essay.

denis gibbs said...

You need to incorporate your own viewpoint especially when you are going to draft a college essay. Before learning how to write a college essay , let us define the term essay more precisely. The essay refers to an informative text that throws light on a certain issue, topic, or subject by comparing, analyzing, and interpreting most significant perspectives of that particular issue.

denis gibbs said...

Writing an college essay examples perfectly is no mean feat. There has to be a considerable amount of preparation to bring out the best of the writing acumen in yourself. Some of the ways to do it is taking a great stance after choosing the topic and conducting background study thoroughly. Here is how you can prepare for writing an essay that leaves a lasting impression.

denis gibbs said...

Referencing is that inescapable headache that haunts every assignment like a plague. And even though you may hate doing it, you have no option but to go through the painful process of listing every single resource you have used to make your assignment what it is. What makes this horrific nightmare even worse is that you are almost always unable to differentiate one citation style from the other, consequently mixing them up and making blunders in the bibliography section. You can’t really be blamed though as they do look similar on the surface; especially the Harvard and mla heading format .

Stefan Carl said...

students assignment help have the all-academic online assignment writer that has experience of assignment writing more than 10 years and they always serve for unique content to the students to remove the plagiarisms.

denis gibbs said...

Writing essays can be fun if you know what is to be written and how to articulate the paper with every required detail and ideas. Talking of writing narrative essays and saving your academic grades by making a great impression on your teacher, it is to be noted that one must choose to select topics wisely. If you are not being versatile in choosing interesting narrative essay and only continue to come up with repetitions, then it is likely that your academic heads won’t entertain the copy and writing style for long.

denis gibbs said...

college essay examples perfectly is no mean feat. There has to be a considerable amount of preparation to bring out the best of the writing acumen in yourself. Some of the ways to do it is taking a great stance after choosing the topic and conducting background study thoroughly. Here is how you can prepare for writing an essay that leaves a lasting impression.

denis gibbs said...

Top tips for essay examples are to keep it simple, short and very intriguing. Using shocking stats, an anecdote or a quote are some of the most powerful hooks that draw readers from the very first sentence in your essay. Here is an example of a well-written introduction for an essay on technology.

denis gibbs said...

The booklet should consider such things as: representation, promotion of a positive organization and its services, management of complaints, making suitable accommodation for the cultural differences of network and collaborate in the community services .

denis gibbs said...

bsbpmg522a answers showing consistency between this project and the organisations overall business plan should be included. The various stakeholders in the project and their perspective should be identified.

denis gibbs said...

An argumentative essay requires you to put forth an argument on a topic, collect and present evidence to support the argument. Considered as an analytical piece of writing, an argumentative essay can be a tough nut to crack. However, once you finalize on a topic and conduct the necessary background research, putting words to paper following a rational stream of arguments becomes much easier. These kinds of essays require a lot of in-depth research and a careful perusal of all the perspectives or arguments for and against a particular stance.

denis gibbs said...

Place the order for Kelloggs supply chain case study solution and specify if you have any special requirements. We promise that we will fulfill them. We will assign experienced people from the industry to provide you with unmatched Kelloggs supply chain case study help.

denis gibbs said...

The report deals with the Brand loyalty and customer satisfaction in online retailing amazon. In this the researcher explains about the aims and objectives of the report. Also confer about the hypothesis method of customer satisfaction. There are some positives and negatives impact of social sites on online purchasing behavior of customers.

haryjohn8feb said...

Excellent and nice post. It will beneficial for everyone. Thanks for sharing such a wonderful post. Avail No 1 dissertation methodology writing help UK from certified PhD writers. It is extremely helpful for me. You can email us at info@ukdissertationhelp.co.uk or Phone Number - 020 8144 9988

georgethomas said...

Thanks for your offer but as per my opinion, students who are looking for Assignment help, should give a try to Go Assignment Help. This is the No.1 Assignment Writing Company. Their services are of top quality and available at affordable costs.Their highly qualified tutors avaliable 24/7 for your paper help.

denis gibbs said...

college essay examples perfectly is no mean feat. There has to be a considerable amount of preparation to bring out the best of the writing acumen in yourself. Some of the ways to do it is taking a great stance after choosing the topic and conducting background study thoroughly. Here is how you can prepare for writing an essay that leaves a lasting impression

BalanceCheckMan said...


I liked your writing style, it was so simple to read and understand, if you are an airtel, jio user, you can check your number by going to these websites.

Airtel Number Check No
Jio Number Check No
Vodafone Number Check No
MTNL Number Check No
idea Number Check No
BSNL Number Check No
Airtel Broadband Balance Check No
BSNL Broadband Balance Check No
Airtel Mobile Number Check No
Jio Mobile Number Check No