Tài liệu Rational Unified Process Made Easy: A Practitioner's Guide to the RUP, The

Thảo luận trong 'Kế Toán - Kiểm Toán' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    173
    Điểm thành tích:
    0
    Xu:
    0Xu
    Copyright
    The Addison-Wesley Object Technology Series
    The Component Software Series
    FIGURES
    TABLES
    Foreword
    Preface
    Why We Wrote This Book
    What You Will Learn from This Book
    Who Should Read This Book?
    Structure and Contents of This Book
    How to Read This Book


    Part I. Introducing the Rational Unified Process
    Chapter 1. Introducing the Rational Unified Process
    What Is the Rational Unified Process?
    The RUP—The Approach
    The RUP—A Well-Defined Software Engineering Process
    The RUP—A Customizable Process Product
    Conclusion

    Chapter 2. The Spirit of the RUP: Guidelines for Success
    Attack Major Risks Early and Continuously. , or They Will Attack You
    Ensure That You Deliver Value to Your Customer
    Stay Focused on Executable Software
    Accommodate Change Early in the Project
    Baseline an Executable Architecture Early On
    Build Your System with Components
    Work Together as One Team
    Make Quality a Way of Life, Not an Afterthought
    Conclusion

    Chapter 3. Comparing Processes: The RUP, Agile Methods, and Heavyweight Government Standards
    How Can We Compare Processes?
    Agile Development: Low-Ceremony, Iterative Approaches
    SEI CMM, SEI CMMI, ISO/IEC, DOD-STD, MIL-STD: High Ceremony Striving for Higher Predictability
    The RUP: An Iterative Approach with an Adaptable Level of Ceremony
    How Iterative Do You Want to Be?
    How Much Ceremony Do You Want?
    What Kind of RUP Configuration Meets Your Process Needs?
    Conclusion

    Chapter 4. The RUP for a Team of One: Project Deimos
    A Solo Software Project: Project Deimos
    The Commitment (Monday Lunch)
    Digging In (Later Monday)
    Pressing On (Tuesday)
    More Progress, More Changes (Wednesday)
    Nearing Completion (Thursday)
    Beta and Ship (Friday)
    Conclusion


    Part II. The Lifecycle of a Rational Unified Process Project
    Chapter 5. Going Through the Four Phases
    A Major Misconception
    Major Milestones
    No Fixed Workflows
    No Frozen Artifacts
    Three Types of Projects

    Chapter 6. The Inception Phase
    Objectives of the Inception Phase
    Inception and Iterations
    Objective 1: Understand What to Build
    Objective 2: Identify Key System Functionality
    Objective 3: Determine at Least One Possible Solution
    Objective 4: Understand the Costs, Schedule, and Risks Associated with the Project
    Objective 5: Decide What Process to Follow and What Tools to Use
    Project Review: Lifecycle Objective Milestone
    Conclusion

    Chapter 7. The Elaboration Phase
    Objectives of the Elaboration Phase
    Elaboration and Iterations
    Objective 1: Get a More Detailed Understanding of the Requirements
    Objective 2: Design, Implement, Validate, and Baseline the Architecture
    Objective 3: Mitigate Essential Risks, and Produce Accurate Schedule and Cost Estimates
    Objective 4: Refine the Development Case, and Put the Development Environment in Place
    Project Review: Lifecycle Architecture Milestone
    Conclusion

    Chapter 8. The Construction Phase
    Objectives of the Construction Phase
    Construction and Its Iterations
    Objective 1: Minimize Development Costs and Achieve Some Degree of Parallelism
    Objective 2: Iteratively Develop a Complete Product That Is Ready to Transition to Its User Community
    Project Review: Initial Operational Capability Milestone
    Conclusion

    Chapter 9. The Transition Phase
    Objectives of the Transition Phase
    Transition Iterations and Development Cycles
    Objective 1: Beta Test to Validate That User Expectations Are Met
    Objective 2: Train Users and Maintainers to Achieve User Self-Reliability
    Objective 3: Prepare Deployment Site and Convert Operational Databases
    Objective 4: Prepare for Launch: Packaging, Production, and Marketing Rollout
    Objective 5: Achieve Stakeholder Concurrence That Deployment Is Complete
    Objective 6: Improve Future Project Performance Through Lessons Learned
    Project Review: Product Release Milestone
    Conclusion


    Part III. Adopting the Rational Unified Process
    Chapter 10. Configuring, Instantiating, and Customizing the Rational Unified Process
    Configuring the RUP
    Instantiating the RUP in a Project
    Customizing the RUP
    Conclusion

    Chapter 11. Adopting the Rational Unified Process
    Adopting the RUP in a Project
    Adopting the RUP in a Large Organization
    A Typical Program for Moderate Change
    A Typical Program for Major Change
    An Aggressive Program for Major Change
    Conclusion

    Chapter 12. Planning an Iterative Project
    Motivation
    Key Concepts
    Coarse-Grain and Fine-Grain Plans: Project Plans and Iteration Plans
    Building a Project Plan
    Iteration Planning
    Estimating
    An Iterative Estimation Technique: Wideband Modified Delphi
    Optimizing the Project Plan
    Conclusion

    Chapter 13. Common Mistakes When Adopting and Using the RUP and How to Avoid Them
    Mistakes When Adopting the RUP
    Mistakes When Managing Iterative Development
    Mistakes in Analysis, Architecture, Design., Implementation, and Testing
    Conclusion


    Part IV. A Role-Based Guide to the Rational Unified Process
    Chapter 14. A Project Manager's Guide to the RUP
    The Mission of a Project Manager
    Project Management
    Activities of a Project Manager
    Finding Your Way in the RUP
    Conclusion
    Resources for the Project Manager

    Chapter 15. An Analyst's Guide to the RUP
    Your Mission as an Analyst
    Where Do You Start?
    Understand How Your Business Should Operate
    Understand Stakeholder Needs
    Develop a Vision
    Develop a Use-Case Model and Glossary
    Example: Use-Case Specification for Register for Courses
    Fine-Tune Your Models
    Update and Refine Requirements
    Ensure That the Requirements Are Delivered and Tested
    The Analyst's Role in the Rational Unified Process
    Resources for Analysts

    Chapter 16. An Architect's Guide to the RUP
    The Mission of an Architect
    Architecture
    An Evolving Role
    What Do Architects Do?
    The Architect's Activities in the RUP
    The Architect's Roles in the RUP
    Finding Your Way in the RUP Product
    Resources for the Architect

    Chapter 17. A Developer's Guide to the RUP
    Your Mission as a Developer
    Overview of the Developer's Tasks
    Understand the Requirements and Design Constraints
    Design, Implement, and Test Use Cases and Components
    Design, Implement, and Test Any Necessary Databases
    Frequently Integrate Your Application with the Work of Other Developers
    Developer Best Practices
    Available Resources for Developers

    Chapter 18. A Tester's Guide to the RUP
    The Mission of the Tester
    What Is Testing?
    The RUP Testing Philosophy
    The Test Discipline in the RUP Product
    Activities of the Tester
    Conclusion
    Resources for Testers


    Glossary
    Bibliography
     

    Các file đính kèm:

Đang tải...
Chủ đề tương tự
  1. Thúy Viết Bài
    Trả lời:
    0
    Xem:
    349