Flylib.com
Programming Microsoft Visual C++
Programming Microsoft Visual C++
ISBN: N/A
EAN: 2147483647
Year: 2005
Pages: 173
Authors:
David Kruglinski
,
George Shepherd
,
Scot Wingo
BUY ON AMAZON
Main Page
Table of content
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 RUPThe Approach
The RUPA Well-Defined Software Engineering Process
The RUPA 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, ISOIEC, 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
Index
Programming Microsoft Visual C++
ISBN: N/A
EAN: 2147483647
Year: 2005
Pages: 173
Authors:
David Kruglinski
,
George Shepherd
,
Scot Wingo
BUY ON AMAZON
Lotus Notes and Domino 6 Development (2nd Edition)
The Release 6 Object Store
Using the Form Design Document
Using the Page Designer
Embedding Outlines
Enhancing Domino Applications for the Web
Developing Tablet PC Applications (Charles River Media Programming)
Introduction to Ink-Enabled Applications
Tablet PC Full Screen Utility
Creating an MP3 Player
Virtual Joystick
Tablet Fax
Competency-Based Human Resource Management
A Need for Implementing Competency-Based HR Management
Competency-Based HR Planning
Competency-Based Employee Recruitment and Selection
Competency-Based Performance Management
Competency-Based Employee Rewards
Microsoft VBScript Professional Projects
VBScript Objects
Mapping Network Printers and Disks
Using Configuration Files to Control Script Execution
Archive Management
Appendix A Windows XP Command Reference
Telecommunications Essentials, Second Edition: The Complete Global Source (2nd Edition)
Circuit-Switched Networks
The Broadband Evolution
The Migration to Optical Networking
Cable TV Networks
Mobile IP
Python Programming for the Absolute Beginner, 3rd Edition
Utility Modules
Give Me an Order of Persistence, but Hold the Pickles
So What s Python The Sequel
Section B.2. Book Examples Distribution
Appendix C. Python Versus C++
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies