作者: Karl Eugene Wiegers
DOI:
关键词: Operations research 、 Software peer review 、 Pair programming 、 Engineering management 、 Software inspection 、 Peer review 、 Technical peer review 、 Software walkthrough 、 Software technical review 、 Engineering 、 Project management
摘要: Preface. My Objectives. Intended Audience. Reading Suggestions. Acknowledgments. 1. The Quality Challenge. Looking Over the Shoulder. Isn't Quite Free. Justifying Peer Reviews. Reviews, Testing, and Tools. What Can Be Reviewed. A Personal Commitment to Quality. 2. Little Help from Your Friends. Scratch Each Other's Back. Reviews Team Culture. Influence of Managers. Why People Don't Do Overcoming Resistance Review Sophistication Scale. Planning for Guiding Principles 3. Formality Spectrum. Inspection. Review. Walkthrough. Pair Programming. Deskcheck. Passaround. Ad Hoc Choosing a Approach. 4. Inspection Process. Inspector Roles. Author's Role. To Read or Not Read. Size. Process Stages. Planning. Overview. Preparation. Meeting. Rework. Follow-up. Causal Analysis. Variations on Theme. Gilb/Graham Method. High-Impact Phased Inspections. 5. When Hold Moderator. Selecting Material. Entry Criteria. Assembling Cast. Perspectives. Managers Observers. Package. Rates. Scheduling Events. 6. Examining Work Product. Overview Stage. Preparation Approaches. Defect Checklists. Other Analysis Techniques. 7. Putting Heads Together. Moderator's Launching Conducting Raising Defects Issues. Recording Watching Problems. Product Appraisal. Closing Improving 8. Bringing Closure. Rework Follow-Up Exit 9. Analyzing Data. Collect Data? Some Measurement Caveats. Basic Data Items Metrics. Database. Measuring Impact Effectiveness. Efficiency. Return Investment. 10. Installing Program. Owner. Preparing Organization. Assets. Coordinator. Training. Piloting 11. Making You. Critical Success Factors. Traps Avoid. Troubleshooting 12. Special Challenges. Large Products. Geographical Time Separation. Distributed Asynchronous Generated Nonprocedural Code. Too Many Participants. No Qualified Reviewers Available. Epilogue. Appendix A: Improvement Models. Capability Maturity Model Software. Goals Key Area. Activities Performed. Perform. Ability Verifying Implementation. Systems Engineering Model. CMMI-SE/SW. Prepare Conduct Analyze ISO 9000-3. B: Supplemental Materials. Aids. Resources. Glossary. Index.