Notice

YouTube.com/BESTTravelers - Visit and SUBSCRIBE to our travel related YouTube Channel named "BEST Travelers"

Monday, February 21, 2011

40-20-40 rule is best for software/website development

During developing a software/website, most of the software/website developers/engineers use 60-80% of total time for coding and they use rest of his time for project analysis, database design and testing where as the traditional software development life cycle follows 40-20-40 rule during development of software or website which mean developer should spend 40% of total time for project analysis and design, 20% for programming and rest of 40% for testing.

During doing my software engineering course I learnt about 40-20-40 rule. But I have not seen this practice in most of software companies. Most of the developers don't know about the real benefit of using this rule as well as companies management don't understand it also. Most of the new developers also have doubt about this 40-20-40 rule. Because according to them programming takes most of the time because of developing many features. But this is not the truth. This is a misunderstanding.
A real Project Manager, System Analyst or Senior Software developer or engineer will understand about its benefit deeply. Because you will not able to design database properly without having proper knowledge of the project. Developers will face many difficulties and programming will time consuming without a good database design. So project analysis and design is more important part at the beginning of development. If your project analysis and database design is good, then your programming time will be reduced. And after programming, most of the companies deliver software without proper testing. Thus client become angry because of lots of errors. Developers provide lots of time for programming, but they don't provide 20% of programming time for testing. So result is - client find lots of error after software delivery.

You will able to develop error-free software only if you do proper analysis and design at the beginning and do a proper testing at the end. So best time distribution is 40-20-40 ratios. This ratio can vary little bit. But bigger changes will be harmful for you.

5 comments:

  1. Exercising and toning your muscles are the best ways to prevent the appearance of cellulite.
    By keeping your upper body steady and back flat, pull the weight up in a way
    so your upper arm travels away from torso. This method has
    a recurrence rate of a whopping 73%.

    My page Get Amazing Arms

    ReplyDelete
  2. After getting out of the shower or bath, apply body
    lotion while your skin is still slightly damp. These micro-nutrients are essential
    for rebuilding collagen and helping to fight off harmful free radicals.
    But don’t ever forget that your first impression always last longer
    in your customers’ head than you would expect.

    Feel free to visit my weblog supple

    ReplyDelete
  3. The historic Salinan Indians were the first to discover the benefits of
    the thermal mineral-laden springs in Paso Robles. If you have trouble spots that get bone-chilling cold such
    as your nose but you don't want to wear a ski mask stick a "Band-Aid" across it.
    Using this mathematical learning aid helps students to develop their mathematical problem-solving skills.


    My page - thermal aid zoo animals

    ReplyDelete
  4. You will need to take one a day for at least a month to be able
    to tell a difference. Most of use read slow not because
    that is the fastest that we can go but we really don't understand how
    much our brain takes in going at fast speeds. Basically, this process is used primarily for retaining a particular list following a certain order.

    Something as simple as a trip to the grocery store calls for someone to have the ability to recall information about the kind of items you wish
    to buy in the store - your shopping list, as well as where you have parked your car,
    when you are done shopping.

    Check out my web-site: Procera AVH review ()

    ReplyDelete