Google

Saturday, June 25, 2005

10 Success Criteria For Software Development

The 10 QA traps mentioned in a previous post (10 Critical Quality Assurance Traps) had a major emphasis on test activities. However QA is much more than Quality Checking. Let's illustrate this with the results from the CHAOS report from the Standish Group.

Software never comes in on-time or on-budget, and it always breaks down. Software development projects are in chaos.

The Standish Group research showed a staggering 31.1% of projects are canceled before they ever get completed. 52.7% of projects cost 189% of their original estimates. Lost opportunity costs are not measurable.

On the success side, the average is only 16.2% for software projects that are completed on-time and on-budget. In the larger companies, the news is even worse: only 9% of their projects come in on-time and on-budget.

A whopping 61.5% of all large company projects were challenged: over-budget, over the time estimate, and offers fewer features and functions than originally specified.

Almost a third of the challenged and impaired projects experienced cost overruns of 150 to 200%, time overruns of 200 to 300%, and deliver less than 50% of the original features/functions.

Project challenged factors

1. Lack of User Input
2. Incomplete Requirements & Specifications
3. Changing Requirements & Specifications

Success criteria

1. User Involvement
2. Executive Management Support
3. Clear Statement of Requirements
4. Proper Planning
5. Realistic Expectations
6. Smaller Project Milestones
7. Competent Staff
8. Ownership
9. Clear Vision & Objectives
10. Hard-Working, Focused Staff

In order to make order out of the chaos, we need to examine why projects fail. Each major software failure must be investigated, studied, reported and shared. Failure begets knowledge. Out of knowledge you gain wisdom, and it is with wisdom that you can become truly successful.

Are the software development projects in your organisation successful? If there is room for improvement do you use the top10 above to identify the improvement areas to focus on?

9 Comments:

Blogger Beatrice said...

In the competitive IT world, in order to have that much required edge over the others, custom software development is the tool that most of the concerns are falling back on. Apart from providing the much required uniqueness to the website, custom development also proves to be instrumental in incorporating the all important aspects of the concern in the way the owner wants. Though at times it does prove to be a tad bit costly, it is actually fast scoring above the readymade packages.

Monday, July 14, 2008 12:45:00 PM  
Anonymous Outsourcing Company india said...

I am so happy after got this articles so thanks allot for it.

Tuesday, April 06, 2010 3:11:00 PM  
Anonymous Cheap iPhone Application said...

Your tips are helpful for us.Actually, i don't know about software quality but now i got the software quality information's.

Thursday, June 30, 2011 7:12:00 AM  
Blogger Harish said...

Thank you for posting such a useful, impressive and a wicked article./Wow.. looking good!
Software Product Development

Friday, July 22, 2011 9:17:00 AM  
Blogger Pathan Khan Zindabad said...

Ver bad ...i just hate it ......

Monday, October 03, 2011 8:39:00 AM  
Blogger Pathan Khan Zindabad said...

Go 2 Hellllllll

Monday, October 03, 2011 8:40:00 AM  
Anonymous http://carauctionssydney.org said...

Beatrice has a very good points. Software Development has providing companies the systematic ideas of keeping their business alive and successful among others.

Thursday, February 02, 2012 5:06:00 AM  
Anonymous Drake Snider said...

Software performance tasks battle with the sensitive stability of low cost, on-time distribution and quality.

Monday, May 13, 2013 1:51:00 PM  
Blogger قمم التميز said...

شركة مكافحة حشرات
تهتم شركة قمم التميز باعمال الرش والقضاء على الحشرات المنزلية فمهما كانت المعاناة ومهما كانت كمية الحشرات التى تعانى منها فتعاون مع افضل شركة تهتم بهذه الخدمة الان شركة مكافحة حشرات بالرياض
الحشرات المنزلية من المشكلات التى تعانى منها البيوت ، وخصوص فى المناطق المرتفعة فيها الحرارة ، وحيث تنشر الحشرات فى المنزل وقد تسبب متاعب كثيرة وأمراض خطيرة .
وللحماية منزلك من الحشرات ومنع دخولها ويمكن ان نطرح بعض النصائح :
*الحرص على النظافة الدائمة للمنزل ،
*التهوية الجيدة لغرف المنزل ودخول أشعة الشمس لقتل الحشرات التى لا ترى إلا بالعين المجردة . شركة مكافحة الفئران
*التخلص من القمامة أول بأول حتى لا تكون عرضه للأنتشار الحشرات .
*وضع سلك شبكة صغير الحجم على النوافذ والأبواب ، وسد الثقوب والشقوق بالأسمنت اوجبس ،لكى لا تتسرب الحشرات منها .
*تنظيف الأطباق وأوانى الطعام بعد استعمالها مباشرة ، لأنها قد تسبب فى خروج الحشرات من المكان التى تعيش فيه .
*عدم ترك فضلات الطعام على مائدة الطعام ، وتنظيف بصفة دورية تمنع من أنتشار الحشرات والوقاية منها . شركة مكافحة قوارض بالرياض
وهناك حشرات متعددة قد تسبب للأنسان أزعاج دائم ومنها : النمل والصراصير والبق والذباب والناموس والفئران .
النمل نوعان * النمل عادى مصدر غذائه فضلات الطعام ويعيش فى ثقوب وشقوق المنزل . مكافحة الصراصير بالرياض
والنمل الأبيض يسمى ( العتة) وهو يحتاج إلى طعام الدائم لكى يبقى على قيد الحياة ، مصدر غذائه السكر (الجلكوز) الموجود فى الخشب ، و المتواجد فى الأبواب والنوافذ والأثاث ، وقد يسبب خطر كبير على منزلك فالنمل الأبيض يعمل ممرات ويقوم بتأسيس بيت له أسفل المنزل ، ويكون دمار بمرور الوقت وأضرار فادحة لايمكن اصلاحها إلا بعد فوات الآوان .
أما النمل العادى التى يتواجد المطبخ يمكن التخلص منه بقليل من الصودا المخلوطة بالسكر وضعها فى الثقوب والفتحات التى تخرج منها فالنمل يموت فى الحال .
فى خزانة الطعام نضع فيها قليل من القهوة المرة أو الفلفل غير المطحون فهو يخلصك من النمل نهائيا وكذلك الحشرات الأخرى . مكافحة البق بالرياض
والصراصير لمنعها من أنتشارها فى المنزل يمكن سد البالوعات والمراحيض فى الليل ، صب المحاليل السامة أو مشتقات البترول القتلة فى فتحات المراحيض والبالوعات ثم صب ماء عليها فى الصباح.
ممكن عمل كرات من الدقيق بها مواد سامة أى معجونة بالمبيدات الحشرية ووضعها فى المكان الذى تكثر فيه الصراصير .... وتكون بعيده عن منتاول الأطفال .
العثة تكثر فى فصل الشتاء بسبب الرطوبة العالية وفيجب تهوية المنزل ، و تهوية الغرفة من المفروشات والوسائد ، والشمس لها أثر فعال على قتل الجراثيم والميكروبات شركة مكافحة البق
وللمحافظة على الملابس من العتة تنظيفها بالفرشاة لأزلة ما يعلق من بويضات أوديدان صغيرة الحجم ، وضع معها قليل النفتالين او الصابون المعطر.
الفئران يتم التخلص منها بأستعمال المصائد التى توضع فيها الطعم ، مع الحذر من لمسها لأن الفئرات تشم رائحة الأنسان فتمتنع عن دخولها .
ويمكن وضع عشب البابونج البرى فى الأماكن التى تسكنها الفئران فتهرب من رائحتة بسرعة لأنها لا تحبه ، ولأنها البابونج رائحه قوية ونفاذة وخانقة للفئران

Sunday, September 17, 2017 12:15:00 PM  

Post a Comment

Read more about Software Quality at the <<Software Quality Weblog Home