Results 1 to 9 of 9

Thread: why does software have bugs?

  1. #1
    Junior Member
    Join Date
    Dec 2007
    Answers
    1

    why does software have bugs?

    why does software have bugs?


  2. #2
    Expert Member
    Join Date
    Apr 2008
    Answers
    1,859

    Re: why does software have bugs?

    hi friend,

    1. Miscommunication or no communication 2.Software complexity 3.Programming errors
    4. Changing requirements 5. Time pressures 6. Egos

    Thanks
    Deepasree


  3. #3

    Thumbs up Re: why does software have bugs?

    Software has bugs because no is one perfect in either developing or testing. Our mistakes cannot be found by us the person who is seeing will be knowing the mistake what u have done so in the same way the developer will not know his mistake until the tester recognize it. Software can have bugs because of time lack, no co-operation ,egos ,communication gap and some other factors lead to have bugs in software.

    Last edited by Srinuvas_yennam; 10-17-2008 at 06:59 AM.

  4. #4
    Expert Member
    Join Date
    Oct 2007
    Answers
    126

    Re: why does software have bugs?

    Software systems are an increasing part of life, from business applications (e.g. banking) to consumer products (e.g. cars).
    Most people have had an experience with software that did not work as expected.
    Software that does not work correctly can lead to many problems, including loss of money, time or business reputation, and could even cause injury or death.


  5. #5
    Junior Member
    Join Date
    Apr 2007
    Answers
    5

    Re: why does software have bugs?

    The reason as to why software has bugs is
    1. Mis-understanding of the requirements
    2. Time pressures
    3. Lack of efficient developers in writing a bug free code (almost bug free not completely)
    4. Frequent changes in the requirements

    The bugs in the software are not only due to human made mistakes it is also due to some machine oriented.

    Thank you


  6. #6
    Junior Member
    Join Date
    Nov 2008
    Answers
    1

    Re: why does software have bugs?

    Due to miscommunication between testers an developers

    program complexity

    Unrealistic time schedule


  7. #7
    Junior Member
    Join Date
    Dec 2008
    Answers
    6

    Re: why does software have bugs?

    Along with all the posts above , When SRS is not clear bug occurs


  8. #8
    Junior Member
    Join Date
    Dec 2008
    Answers
    4

    Re: why does software have bugs?

    poor requirements, BRS keep changing, time constrains, poor design, poor coding, in proper testing then BUG accurs


  9. #9
    Junior Member
    Join Date
    Mar 2016
    Answers
    1

    Re: why does software have bugs?

    Hi Ramasree,

    There are many reasons for bugs in software, a few of them are listed as follows:
    miscommunication or no communication - as to specifics of what an application should or shouldn't do (the application's requirements).
    software complexity - the complexity of current software applications can be difficult to comprehend for anyone without experience in modern-day software development. Multi-tier distributed systems, applications utilizing multiple local and remote web services, use of cloud infrastructure, data communications, enormous/distributed datastores, security complexities, and sheer size of applications have all contributed to the exponential growth in software/system complexity.
    programming errors - programmers, like anyone else, can make mistakes.
    dependencies among code modules, services, systems, other projects, etc may not be well understood, and may cause unexpected problems.
    in some fast-changing business environments, continuously changing specifications may be a fact of life, thus introducing significant added risk. Agile software development approaches - if effectively implemented - can help mitigate this. See more about 'agile' approaches in Part 2 of the FAQ.
    time pressures - scheduling of software projects is difficult at best, often requiring a lot of guesswork. When deadlines loom and the crunch comes, mistakes will be made.

    For more information about related topics visit qasoftwaretestingtrainingonline.com


  10.  Sponsored Ads
    Ad


     

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
About us
Applying for a job can be a stressful and frustrating experience, especially for someone who has never done it before. Considering that you are competing for the position with a at least a dozen other applicants, it is imperative that you thoroughly prepare for the job interview, in order to stand a good chance of getting hired. That's where GeekInterview can help.
Interact