Software project management : a unified framework / Walker Royce ; [foreword by Barry Boehm].
Material type:
TextSeries: Addison-Wesley object technology seriesPublication details: Reading, Mass. : Addison-Wesley, c1998.Description: xxviii, 406 p. : ill. ; 25 cmISBN: - 0201309580
- 005.12 22
| Item type | Current library | Call number | Copy number | Status | Date due | Barcode | |
|---|---|---|---|---|---|---|---|
Books
|
Main library General Stacks | 005.12 / RO.S 1998 (Browse shelf(Opens below)) | 1 | Available | 000287 |
Browsing Main library shelves, Shelving location: General Stacks Close shelf browser (Hides shelf browser)
|
|
|
|
|
|
|
||
| 005.12 / AD.P 2011 Principles of program design : | 005.12 / EE.P 2010 The process of software architecting / | 005.12 / QI.S 2010 Software architecture and design illuminated / | 005.12 / RO.S 1998 Software project management : | 005.12 / SO.I 2009 Information storage and management : | 005.12 / ST.C 2006 Cryptography and network security : | 005.12 / ST.C 2006 Cryptography and network security : |
Includes bibliographical references (p. 397-399) and index.
Software Management Renaissance -- Conventional Software Management-- The Waterfall Model -- In Theory -- In Practice -- Conventional Software Management Performance -- Evolution of Software Economics -- Software Economics -- Pragmatic Software Cost Estimation -- Improving Software Economics -- Reducing Software Product Size -- Languages -- Object-Oriented Methods and Visual Modeling -- Reuse -- Commercial Components -- Improving Software Processes -- Improving Team Effectiveness -- Improving Automation through Software Environments -- Achieving Required Quality -- Peer Inspections: A Pragmatic View -- The Old Way and the New -- The Principles of Conventional Software Engineering -- The Principles of Modern Software Management -- Transitioning to an Iterative Process -- A Software Management Process Framework -- Life-Cycle Phases -- Engineering and Production Stages -- Inception Phase -- Elaboration Phase -- Construction Phase -- Transition Phase -- Artifacts of the Process -- The Artifact Sets -- The Management Set -- The Engineering Sets -- Artifact Evolution over the Life Cycle -- Test Artifacts -- Management Artifacts -- Engineering Artifacts -- Pragmatic Artifacts -- Model-Based Software Architectures -- Architecture: A Management Perspective -- Architecture: A Technical Perspective -- Workflows of the Process -- Software Process Workflows -- Iteration Workflows -- Checkpoints of the Process -- Major Milestones -- Minor Milestones -- Periodic Status Assessments -- Software Management Disciplines -- Iterative Process Planning -- Work Breakdown Structures -- Conventional WBS Issues -- Evolutionary Work Breakdown Structures -- Planning Guidelines -- The Cost and Schedule Estimating Process -- The Iteration Planning Process -- Pragmatic Planning -- Project Organizations and Responsibilities -- Line-of-Business Organizations -- Project Organizations -- Evolution of Organizations -- Process Automation -- Tools: Automation Building Blocks -- The Project Environment -- Round-Trip Engineering -- Change Management -- Infrastructures -- Stakeholder Environments -- Project Control and Process Instrumentation -- The Seven Core Metrics -- Management Indicators -- Work and Progress -- Budgeted Cost and Expenditures -- Staffing and Team Dynamics -- Quality Indicators -- Change Traffic and Stability -- Breakage and Modularity -- Rework and Adaptability -- MTBF and Maturity -- Life-Cycle Expectations -- Pragmatic Software Metrics -- Metrics Automation -- Tailoring the Process -- Process Discriminants -- Scale -- Stakeho.
Software project managers face the same challenges as managers in other industries and disciplines. For example, they must keep their teams motivated, cost justify their strategies, beat deadlines, and balance budgets. These issues are even more challenging in the world of software development, where technologies, terms, and processes shift rapidly. This book explains the latest management strategies and techniques in software development and provides managers with the necessary background and keen insight to plan and execute a successful software project.
1
There are no comments on this title.