quality_sources.html.
Oy Laatukonsultointi P. Kantelinen Ab
# (#)
Software Quality - sources
Ohjelmiston laatu - lähteitä
WWW links - WWW-sivuja:
- Steve McDonell Home Page
- R.S. Pressman & Associates Software Engineering Resources
- Software Engineering Institute, SEI
- NASA Goddard Space Flight Center Software Assurance Website
- ASQ Software Quality Division
- Software Quality Profesional magazine
- Laatukeskus (ent. Suomen laatuyhdistys ry)
- Suomen laatuyhdistys/Tietotekniikkajaos
- Systeemityönyhdistys SYTYKE r.y.
- SearchSoftwareQuality.com
- ISO (International Organization for Standarization), search for software engineering or information technology or check ICS field 35.080 (Software development and system documentation)
- SFS - Suomen Standardoimisliitto
- NIST - National Institute of Standards & Technology, USA
- Home of TickIT, a framework for ISO9001 based software quality system
- Software Quality Page - links to SW quality related resources and sites
- Tantara Managements SW Process Improvement Hotlist -links
- Guide to Software Engineering Body Of Knowledge (SwEBOK)
- Esimerkki pienen ohjelmistoyrityksen www-pohjaisesta laatukäsikirjasta (TTKK:n Ohjelmistotekniikan laitoksen tekemä)
Literature - Kirjallisuutta:
- ISO and ISO/IEC standard, see e.g. families 9126 (Software product quality) and 14598 (Product evaluation), 9000 (quality assurance processes).
- L.J. Arthur: Improving Software Quality. An Insiders Guide to TQM, Wiley, 1993
- L.J. Arthur: Quantum Improvements in Software System Quality, Communications of the ACM, June 1997
- Y. Akao: Quality Function Deployment - Integrating Customer Requirements into Product Design, Productivity Press, 1990
- R.L. Baber: Error Free Software, Wiley, 1991
- J. Bach: The Hard Road from Methods to Practice, IEEE Computer, pp. 129 - 130, February 1997
- V. Basili, F. McGarry, R. Pajerski: SELs Software Process-Improvement Program, IEEE Software, pp. 83 - 87, November 1995
- R. Baskerville, et.al.: How Internet Companies Negotiate Quality, IEEE Computer, pp. 51 - 57, May 2001
- J.H. Baumert: Process Assessment with a Project Focus, IEEE Software, pp. 89 - 91, March/April 1994
- C. Beard: Improving Software Quality with Extreme Programming, Software Quality, pp. 1, 3 - 5, Summer 2001
- T. L. Bennett, P. W. Wennberg: "Eliminating Embedded Software Defects Prior to Integration Test", CrossTalk, December 2005
- G. Ben-Yaacov, A. Joshi: Investing in Quality Does Indeed Pay: A Software Process Improvement Case Study, Software Quality Professional, pp. 45 - 53, June 1999
- C. Billings and J. C., B. Kolkhorst, E. Lee, W. B. Wingert: "Journey to a mature software process", IBM Systems Journal, pp. 46 - , nr 1, 1994 (vol 33)
- J.D. Blackburn, G.D. Scudder: Improving Speed and Productivity of Software Development: A Global Survey of Software Developers, IEEE Transactions on Software Engineering, p p. 875 - 885, December 1996
- T. Braithwaite: Information Service Excellence, ASQC Quality Press, 1994
- C.W. Burrill & L.W. Ellsworth: Quality Data Processing. The Profit Potential for the 80s, Burrill-Ellsworth Associates, 1982
- T.S. Chow (ed.): Tutorial: Software Quality Assurance, IEEE Computer Society Press, 1985
- J.A. Clark & D.F. Pradhan: Fault Injection: A method for Validating Computer-System Dependability, IEEE Computer, pp. 47 - 56, June 1995
- R. Glass: Software Creativity, Prentice Hall, 1994
- M. A. Cusumano, R.B. Selby: Microsoft Secrets. How the Worlds Most Powerful Software Company Creates Technology, Shapes Markets and Manages People, Harper Collins Publishers, 1996
- M. A. Cusumano, R.B. Selby: How Microsoft Builds Software, Communications of the ACM, June 1997
- J.B. Dabney: Return on Investment of Independent Verification and Validation Study Preliminary Phase 2B Report, Fairmont, W.V.: NASA IV&V Facility, 2003
- J. DeFeo, W.W. Barnard: A Roadmap For Change, Quality Progress, pp. 24 - 30, January 2005
- R. Denney: Succeeding with Use Cases: Working Smart to Deliver Quality, Addison Wesley Object Technology Seires, 2005
- M. Diaz, J. Sligo: "How Software Process Improvement Helped Motorola", IEEE Software, pp. 75 - 81, September/October 1997
- R. Dion: Process Improvement and the Corporate Balance Sheet, IEEE Software, pp. 28 - 35, July 1993
- J.H. Dobbins: Software Quality Assurance and Evaluation, ASQC Quality Press, 1990
- R.H. Dunn & R.S. Ullman: TQM for Computer Software, McGraw-Hill, 1994
- O. Drori: From Theory to Practice or How Not to Fail in Developing Information Systems, Software Engineering Notes, pp. 85 - 87, January 1997
- N.Eickelmann, A. Anant: Statistical Process Control: What You Dont Measure Can Hurt You!, IEEE Software, pp. 49 - 50, March/April 2003
- I. Evans: Achieving Software Auality through Teamwork, Artech House, 2004
- K. Farrell & C. Broude: Winning the Change Game, Breakthrough Enterprises, 1987
- X. Franch, J.P. Carvallo: Using Quality Models in Software Package Selection, IEEE Software, pp. 34 - 41, January/February 2003
- D. Galin: Software Quality Asssurance: From Theory to Implementation, Addison-Wesley, 2004
- A.C. Gillies: Software Quality - Theory and Management, Chapman&Hall, 1992
- R.L. Glass: Building Quality Software, Prentice Hall, 1992
- R. E. Fairley, . J. Willshire: "Iterative Rework: The Good, the Bad, and the Ugly", IEEE Computer, pp. 34 - 41, September 2005
- T.J. Haley: Software Process Improvement At Raytheon, IEEE Software, pp. 33 - 41, November 1996
- J.W. Horch: Practical Guide to Software Quality Management, Artech House, 2003, free online book for ACM members
- B. M. Hawkins : Preventative Programming Techniques: Avoid and Correct Common Mistakes, Charles River Media, 2003
- F.J. Heemstra, R.J. Kusters: Soft Factors Affecting Quality, Software Quality Professional, pp. 20 - 29, December 2002
- R. Henkoff: New Management Secrets from Japan, Fortune, November 27, 1995
- C. Hollenbach, R. Young, A. Pflugard, D. Smith: Combining Quality and Software Improvement, Communications of the ACM, pp. 41 - 45, June 1997
- D. Houston: The Value of a Good Checklist, Software Quality Professional, pp. 17 - 26, March 2004
- D. Houston: Cost of Software Quality: Justifying Software Process Improvement to Managers, Software Quality Professional, pp. 8 - 16, March 1999
- J.W. Horch: Practical Guide to Software Quality Management, Artech House Books, 2003
- W.S. Humprey: A Discipline for Software Engineering, Addison Wesley, 1994
- D. Ince (ed.): Software Quality and Reliability, Chapman&Hall, 1991
- M.G. Jenner: Software Quality Management and ISO 9001. How to Make Them Work for You. IEEE Computer Society Press, 1995
- N. Karten: Managing Expectations, Dorset House, 1993
- R.S: Kenett, E. R. Baker: Software Process Quality, Marcel Dekker, 1999
- R. J. Kimber, R.W. Grenier, J.J. Heldt: Software Quality Handbook, Marcel Dekker, 1999
- M. Kress: World-class Software Quality in Practice, Software Quality, March 1998
- B. Linders, H. Saasenburg: A Proactive Attitude Toward Quality: The Project Defect Model, Software Quality Professional, pp. 31 - 40, November 2004
- S. Maguire: Debugging the Development Process. Practical Strategies for Staying Focused, Hitting Ship Dates, and Building Solid Teams, Microsoft Press, 1994
- S. McConnell: An Ounce of Prevention, IEEE Software, pp. 5 - 7, May/June 2001
- T. McGibbon: A Business Case for Software Process Improvement, DACS State-of-the-Art Report, 30 September 1999
- D. Meyerhoff, B. Laibarra, R. Kraan, A. Wallet (ed.): Software Quality and Testing in Internet Times, Springer, 2002
- R. Nance, J. Arthur: Managing Software Quality. A Measurement Framework for Assesment and Prediction, Springer, 2002
- S. Lauesen, H. Younessi: Is Software Quality Visible in the Code?, IEEE Software, pp. 69 - 73, July/August 1998
- Laatujärjestelmän käyttöönotto
, SYTYKE-raportti 1993
- A.K. Onoma, T. Yamaura: Practical Steps Toward Quality Development, IEEE Software, pp. 68 - 77, September 1995
- M.A. Ould: Managing Software Quality and Business Risk, John Wiley & Sons, 1999
- M. Paulk: How ISO 9001 Compares with the CMM, IEEE Software, pp. 74 - 83, January 1995
- R. Purushothama: "Toward Understanding the Rhetoric of Small Source Code Changes", IEEE Transactions on Software Engineering, pp. 511 - 526, June 2005
- S. Rakitin: Software Verification and Validation, Artech House Books, 1997
- T.C. Redman: Data Quality: Management and Technology, Bantam Books, 1992
- G.O. Regan: A Practical Approach to Software Quality, Springer, 2002
- M. Ross, ed.: Software Quality Management, Computational Mechanics Publications, 1994
- J. Rothman: What Does It Cost to Fix a Defect?, StickyMinds, 18.2.2002
- V. Roukala: Kehittämisprojektin laadunvarmistus, Weilin+Göös, 1986
- J. Sanders & E. Curran: Software Quality: A Framework for Success in Software Development, ACM Press, 1994
- C. Schmauch: ISO 9000 for Software Developers, IEEE Computer Society Press, 1994
- S.A. Slaughter, D.E. Harter, M.S. Krishnan: Evaluating the Cost of Quality, Communications of the ACM, pp. 67 - 73, August 1998
- D. Spinellis: Code Quality: The Open Source Perspective, Addison-Wesley, 2006
- B.D. Tackett, B. Van Doren: Process Control for Error-Free Software: A Software Success Story, IEEE Software, pp. 24 - 29, May/June 1999
- G. Tassey: The Economic Impacts of Inadequate Infrastructure for Software Testing, National Institute of Standards and Technology, 2002
- C.B. Tayntor: Six Sigma Software Development, Auerbach, 2003
- J. Tian: Quality Assurance Alternatives and Techniques: A Defect-Based Survey and Analysis, Software Quality Professional, pp. 6 - 18, June, 2001
- E.P.W.M van Veenendaal: Practical Quality Assurance for Embedded Software, Software Quality Professional, pp. 7 - 18, June 1999
- J. Voas, G. McGraw: Software Fault Injection: Inoculating Programs Against Errors, John Wiley & Sons, 1997
- J. Waller, D. Allen & A. Burns: How to write and develop a successful Quality Management Manual, Wywern Business Library, 1993
- G. Weinberg: Quality Software Management - vol. 1: Systems Thinking, Dorset House, 1992
- G. Weinberg: Quality Software Management - vol. 2: First-Order Measurement, Dorset House, 1992
- G. Weinberg: Quality Software Management - vol. 3: Congruent Action, Dorset House, 1994
- M. Wieczorek, D. Meyerhoff (ed.) Software Quality. State of the Art in Management, Testing and Tools, Springer, 2001
- P. Yli-Olli & T. Hokkanen: Softa 9000 - Ohjelmistotuotannon laadun kehittäminen, Mecrastor, 1991
- R. Zultner: QFD for Software: Satisfying Customers, American Programmer, February 1992
- Modelling a Software Quality Handbook - MSQH, STRÍ TS2, 1. ed. 1991