Dreadfully Ever After Sale
 
 

Recently Viewed clear list


Original Essays | September 30, 2014

Benjamin Parzybok: IMG A Brief History of Video Games Played by Mayors, Presidents, and Emperors



Brandon Bartlett, the fictional mayor of Portland in my novel Sherwood Nation, is addicted to playing video games. In a city he's all but lost... Continue »
  1. $11.20 Sale Trade Paper add to wish list

    Sherwood Nation

    Benjamin Parzybok 9781618730862

spacer
Qualifying orders ship free.
$45.50
New Trade Paper
Ships in 1 to 3 days
Add to Wishlist
available for shipping or prepaid pickup only
Available for In-store Pickup
in 7 to 12 days
Qty Store Section
1 Remote Warehouse Software Engineering- General

Other titles in the SEI Series in Software Engineering series:

Architecture-Centric Software Project Management: A Practical Guide (SEI Series in Software Engineering)

by

Architecture-Centric Software Project Management: A Practical Guide (SEI Series in Software Engineering) Cover

 

Synopses & Reviews

Publisher Comments:

Architecture-Centered Software Project Planning (ACSPP) is an important software development methodology for planning software projects. By utilizing software architecture when managing projects, practitioners experience better success completing projects on time and within budget, while effectively fulfilling the project's requirements.

Written for project managers and software architects, Architecture-Centric Software Project Management demonstrates how to draw on software architecture to design schedules, generate estimates, make scope decisions, and manage the development team for a successful outcome. The book addresses each cornerstone of effective project management—planning, organizing, implementing, and measuring.

Dan Paulish provides a wealth of practical, experience-based advice on such topics as:

  • Using architecture to define project organization
  • Developing realistic schedules
  • Using global analysis for project and test planning
  • Managing expectations and deciding when to commit
  • Building a project culture and an effective team
  • Managing tradeoffs and making project decisions
  • Risk management and avoiding unpleasant surprises
  • Defining project success
  • Using architecture for global development

In addition, real-world case studies illustrate the book's strategies, approaches, and techniques. These case studies help the reader fully comprehend the challenges and struggles inherent in software development, and demonstrate how common obstacles can be more easily avoided using an architecture-centric approach.

0201734095B11202001

Book News Annotation:

Written for project managers and software architects, this guide explains the uses of software architecture in creating schedules, estimates, scope decisions, and in team management. Focusing on the main elements of project management—planning, organizing, implementing, and measuring—the book uses case studies to illustrate the challenges involved in software development and the strategies and techniques for meeting them. Paulish is a software project manager.
Annotation c. Book News, Inc., Portland, OR (booknews.com)

Synopsis:

Dan Paulish provides a wealth of practical, experience-based advice on such topics as: using architecture to define project organization; developing realistic schedules; using global analysis for project and test planning; managing expectations and deciding when to commit; building a project culture and an effective team; managing tradeoffs and making project decisions; risk management and avoiding unpleasant surprises; defining project success; and, using architecture for global development. In addition, real-world case studies illustrate the book's strategies, approaches, and techniques. These case studies help the reader fully comprehend the challenges and struggles inherent in software development, and demonstrate how common obstacles can be more easily avoided using an architecture-centric approach.

About the Author

0201734095AB09052001

Table of Contents

Preface.

I. MOTIVATION.

1. Motivation.

What is Project Management?

What is Software Architecture?

Core Beliefs.

Project Management Process.

Architecture-Centric Project Management.

Planning.

Organizing.

Implementing.

Measuring.

0 Summary.

II. PLANNING.

2. Architecture-Centered Software Project Planning.

Developing Realistic Schedules.

Approach.

Benefits.

Experience.

Rules of Thumb.

Summary.
3. Global Analysis.

What is Global Analysis?

Global Analysis Activities.

Using GA for Project Planning.

Using GA for Test Planning.

Benefits.
4. Managing Expectations.

When to Plan and When to Commit.

Managing Upward.

Managing Sideways.

Information Flow.

Using the Software Development Plan.

Summary.

III. ORGANIZING. Chapter 5: The Project Organization.

Using Software Architecture to Define the Project Organization.

Architecture Team Roles during Development.

Project Functions that Support Development.

Responsibilities, Roles, Authority, and Ownership.

Summary.
6. Global Development.

Why Global Development?

Architectures for Supporting Global Development.

Development Processes for Global Development.

Multicultural Variables.

Recommendations for Global Development Teams.

Conclusions.
7. Building a Project Culture <38> Team.

Establishing Project Goals.

Characteristics of Good Teams.

Building a Project Culture.

Building Consensus.

Setting the Amount of Direction.

Summary.
8. The Role of the Software Project Manager.

Creating a Vision.

Coaching.

Making Decisions.

Coordinating.

Working with Your Project Team.

Software Project Management as a Career.

Summary.

IV. IMPLEMENTING.

9. Tradeoffs <38> Project Decisions.

Using the Project Goals to Make Decisions.

Managing Creeping Functionality <38> Architecture Drift.

Taking Responsibility.

When to Accept or Reject Changes.

Ethical Decisions of the Project Manager.

Summary.
10. Incremental Development.

Baselining the Software Development Plan.

Build Planning <38> Management.

Getting Everyone Involved.

Tracking Progress.

Incremental Testing.

Release Criteria Meeting.

Tooling.

Summary.
11. Creating Visibility <38> Avoiding Surprises.

Risk Management.

Communicating Status and Issues.

Building Credibility with Management.

Recognizing and Celebrating Success.

Summary.
12. Staying Calm in the Heat of Battle.

Cheerleading, Micro-management, <38> Discipline.

Remaining Optimistic.

Playing the Quality Card.

Providing Support <38> Removing Obstacles.

Handling Problem Employees.

Emotions <38> Avoidance.

Quality of Work Life.

Summary.

V. MEASURING.

13. Measures to Pay Attention To.

Global Metrics for Project Managers.

Phase Metrics for High-Level Design.

Cost-to-Completes.

Engineering Budgets.

Watching the Test Results.

Summary.
14. What is a “Good Job”?

Trading off Schedule, Functionality, <38> Quality.

Defining Project Success.

Measuring Team Member's Contributions.

Rewards.

Staff Turnover.

Summary.

VI. CASE STUDIES.

15. IS2000.

Background.

System Overview.

Project Planning.

Project Management.

Lessons Learned.
16. DPS2000.

Background.

Global Analysis.

Product Line Design Strategies.

DPS2000 Architecture.

Project Planning.

Project Management.

Lessons Learned.
17. Conclusions.

Sharing Best Practices.

Benefits.

Summary.

VII. APPENDIX.

Appendix - Forms.

Glossary.

Bibliography.

Index.

Product Details

ISBN:
9780201734096
Author:
Paulish, Daniel J.
Author:
Paulish, D. J.
Publisher:
Addison-Wesley Professional
Location:
Boston
Subject:
Management
Subject:
Programming - General
Subject:
Computer Architecture
Subject:
Programming - Software Development
Subject:
Computer software
Subject:
Software Development & Engineering - General
Subject:
Computer software -- Development -- Management.
Subject:
Software Engineering-General
Copyright:
Edition Description:
Trade paper
Series:
SEI Series in Software Engineering (Paperback)
Series Volume:
20
Publication Date:
December 2001
Binding:
TRADE PAPER
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Yes
Pages:
320
Dimensions:
9 x 7.2 x 0.8 in 499 gr

Other books you might like

  1. Software Architecture for Product... Used Hardcover $9.95
  2. Managing Multiple Projects... Used Trade Paper $4.95
  3. German Step By Step Used Trade Paper $8.95
  4. The Manager's Guide to Effective... Used Trade Paper $9.00
  5. Lifescripts: What to Say to Get What... Used Trade Paper $3.95

Related Subjects

Computers and Internet » Computers Reference » General
Computers and Internet » Software Engineering » General

Architecture-Centric Software Project Management: A Practical Guide (SEI Series in Software Engineering) New Trade Paper
0 stars - 0 reviews
$45.50 In Stock
Product details 320 pages Addison-Wesley Professional - English 9780201734096 Reviews:
"Synopsis" by , Dan Paulish provides a wealth of practical, experience-based advice on such topics as: using architecture to define project organization; developing realistic schedules; using global analysis for project and test planning; managing expectations and deciding when to commit; building a project culture and an effective team; managing tradeoffs and making project decisions; risk management and avoiding unpleasant surprises; defining project success; and, using architecture for global development. In addition, real-world case studies illustrate the book's strategies, approaches, and techniques. These case studies help the reader fully comprehend the challenges and struggles inherent in software development, and demonstrate how common obstacles can be more easily avoided using an architecture-centric approach.
spacer
spacer
  • back to top
Follow us on...




Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.