Software management / [edited by] Donald J. Reifer - 5th ed - Los Alamitos, Calif. : IEEE Computer Society Press, 1997 - xvii, 650 pages : illustrations ; 29 cm

Includes bibliographical references

Principles of Software Engineering Project Management / The "3P's" of Software Management / Management-Aided Software Engineering / Work Organization: Paradigms for Project Management and Organization / A Spiral Model of Software Development and Enhancement / TRW's Ada Process Model for Incremental Development of Large Software Systems / SEL's Software Process-Improvement Program / SEI Capability Maturity Model's Impact on Contractors / Software Process Improvement at Raytheon / Achieving Higher SEI Levels / The Clash of Two Cultures: Project Management Versus Process Management / An Exploratory Analysis Relating the Software Project Management Process to Project Success / How To Fail In Project Management (Without Really Trying) / The Mythical Man-Month / Engineering Project Management Techniques and Their Application to Computer Projects / Industrial-Strength Management Strategies / An OO Project Management Strategy / Breakthrough Project Management / The Planning Hierarchy / Structured Planning -- Project Views / Tailoring a Software Process for Software Development Plans Part 2: Documenting the Project's Defined Software Process / A Project Planning and Development Process for Small Teams / Software Estimating Technology: A Survey / Software Engineering Economics / Living with Function Points / The COCOMO 2.0 Software Cost Estimation Model: A Status Report / The Changing Face of the Organization / The Core Competence of the Corporation / Organizing for Successful Software Development / Excellence In Action: Building A Competitive IS Organization / How To Pick Eagles / The Net Negative Producing Programmer / Appraising MIS Personnel: Techniques to Make it Work in Your Organization / Ten Lessons Learned from Implementing Integrated Product Teams / The Dynamics of Software Project Staffing: A System Dynamics Based Simulation Approach / The Human Side of Management / The Legacy of Leadership Revisited / Motivating IS Personnel / Management Delegation Myths and the Paradox of Task Assignment / Empowerment: The Catchword of the 90's / Controlling Software Projects / Elements of Software Configuration Management / Impacts of Life Cycle Models on Software Configuration Management / Quality Management -- Procedures and Practices / Practical Steps Toward Quality Development / Software Verification and Validation: An Overview / Software Inspections: An Effective Verification Tool / Experience with Inspection in Ultralarge-Scale Developments / Key Lessons In Achieving Widespread Inspection Use / Software Risk Management: Principles and Practices / Large-Scale Project Management Is Risk Management / Understanding What Metrics Can Do To You And For You / Work-Product Analysis: The Philosopher's Stone of Software? / Measuring Software Quality: A Case Study / Applying Reliability Measurement: A Case Study / Why is Software Technology Transfer So Hard? / Prospects for an Engineering Discipline of Software / Succeeding as a Clandestine Change Agent / Technology Transfer at Motorola / Java, the Web, and Software Development / Managing Product Lines, Architectures and Reuse / Managing Domain-Specific Product-Line Development / Experiences of a Software Reuse Project / Product-Line Reuse Delivers a System in One-Fifth the Cost in One-Half the Time / COTS Integration in Software Solutions -- A Cost Model / Software Acquisition Management / Been There, Done that: Some Lessons Learned from Development Contracts / Donald J. Reifer -- Donald J. Reifer -- Sheila Brady and Tom DeMarco -- Larry L. Constantine -- Barry W. Boehm -- Walker Royce -- Victor Basili, Marvin Zelkowitz and Frank McGarry [and others] -- Hossein Saiedian and Richard Kuzara -- Thomas J. Haley -- Michael K. Daskalantonakis -- Rob Thomsett -- Michael S. Deutsch -- J.K. Pinto and O.P. Kharbanda -- Frederick P. Brooks, Jr. -- Guy D. Carter, C.P. Clare and D.C.J. Thorogood -- Norm Brown -- Babak Sadr and Patricia J. Dousette -- Rick Zahniser -- Donald J. Reifer -- David N. Wilson and Mark J. Sifer -- Faye C. Budlong and Paul A. Szulewski -- Marc Rettig and Gary Simons -- Richard D. Stutzke -- Barry W. Boehm -- Lawrence Bernstein and Alex Lubashevsky -- Barry W. Boehm, Bradford Clark and Ellis Horowitz [et al.] -- Elizabeth B. Baatz -- C.K. Prahalad and G. Hamid -- Edmund B. Daly -- Rich Defiore and Ann Gorewitz -- Robert A. Zawacki -- G. Gordon Schulmeyer -- Lockwood Lyon -- Paul R. Popick and Sarah A. Sheard -- Tarek K. Abdel-Hamid -- T. Teal -- Karl O. Magnusen -- J. Daniel Couger -- Stephen C. Bushardt, David L. Duhon and Aubrey R. Fowler, Jr. -- Wayne C. Shannon -- Paul Rook -- Edward H. Bersoff -- Edward H. Bersoff and Alan M. Davis -- G.D. Frewin and B.J. Hatton -- Akira K. Onoma and Tsuneo Yamaura -- Dolores R. Wallace and Roger U. Fujii -- A. Frank Ackerman, Lynne S. Buchwald and Frank H. Lewski -- Glen W. Russell -- Robert B. Grady and Tom Van Slack -- Barry W. Boehm -- Robert N. Charette -- Donald J. Reifer -- Robert B. Grady -- Thomas Drake -- Willa K. Ehriich, S. Keith Lee and Rex H. Molisani -- Donald J. Reifer -- Mary Shaw -- C. Dennis Allen -- Victor R. Basili, Michael K. Daskalantonakis and Robert H. Yacobellis -- Edward Yourdon -- Donald J. Reifer -- Randall R. Macala, Lynn D. Stuckey, Jr. and David C. Gross -- Sadahiro Isoda -- R.L. Randall, D.J. Bristow and J.G. Foster [et al.] -- T. Ellis -- J.J. Marciniak and Donald J. Reifer -- Michael J. Hillelsohn

"Software Management, Fifth Edition provides a clear understanding of the available technology so software managers can use it to improve their software processes, motivate their people, and build software products. The text revolves around the five basic functions of management: planning, organizing, staffing, directing, and controlling. Reifer provides software executives with the knowledge they need to develop future software engineering management strategies. Software project engineers will get valuable insight into the tools and techniques that they can use to deliver high quality software products to the user on time and within budget constraints."--Jacket

0818680016 9780818680014

97020501


Computer programming--Management
Computer software--Development--Management

QA76.6 / .T888 1997

005.1/068