Implementing the IBM Rational Unified Process and Solutions

Implementing the IBM Rational Unified Process and Solutions PDF Author: Joshua Barnes
Publisher: Pearson Education
ISBN: 0132704323
Category : Computers
Languages : en
Pages : 371

Get Book Here

Book Description
The Authoritative, Best-Practice Guide to Improving Development Processes with IBM® Rational Unified Process® (RUP®) This book delivers all the knowledge and insight you need to succeed with the IBM Rational Unified Process and Solutions. Joshua Barnes presents a start-to-finish, best-practice roadmap to the complete implementation cycle of IBM RUP–from projecting ROI and making the business case through piloting, implementation, mentoring, and beyond. Drawing on his extensive experience leading large-scale IBM RUP implementations and working with some of the industry’s most recognized thought leaders in the Software Engineering Process world, Barnes brings together comprehensive “lessons learned” from both successful and failed projects. You’ll learn from real-world case studies, including actual project artifacts. Whether you’re an executive, software professional, or consultant, this book will help you continuously improve the maturity of your development processes–and reap the benefits: better quality, faster delivery, and more business value. After reading this book you will be able to · Get past the myths of software process improvement to focus on what’s truly practical · Identify and evaluate your best candidate process solutions · Objectively project the ROI achievable with IBM R UP and IBM Rational solutions · Develop funding models, business cases, and executive support · Recruit, staff, organize, and motivate your implementation team · Plan for effective integration, process alignment, and change management · Choose the right pilots, learn the right lessons, and develop effective adoption models · Move quickly to successful program-level implementation · Set maturity level goals for process and tool utilization · Map “End States” for both quantity and quality · Plan for training and mentoring–and understand the distinct role of each · Keep the momentum going after your implementation is complete Link to www.upmentors.com, where you can download actual sample implementation documents–not just templates! www.ibmpressbooks.com Preface xvii Acknowledgments xxiii About the Author xxv Chapter 1: Evaluating Process Solutions 1 Chapter 2: Your First Steps Toward Implementing RUP and IBM Rational Solutions 17 Chapter 3: Assessing Your Organization and Building Your Business Case for Organizational Change 29 Chapter 4: Implementation Team 49 Chapter 5: Setting Up Pre-Integrated and Process-Aligned Tooling 67 Chapter 6: Implementation Approach 75 Chapter 7: Transitioning to a Program Approach 99 Chapter 8: Funding Model 117 Chapter 9: Training and Mentoring Models 131 Chapter 10: Is Your Implementation Complete? 149 Appendix 1: Executive ROI Overview 155 Appendix 2: Detailed Appendix for Executive ROI Overview 159 Appendix 3: Maturity Level Goals–Sample Tasks 167 Index 175

Implementing the IBM Rational Unified Process and Solutions

Implementing the IBM Rational Unified Process and Solutions PDF Author: Joshua Barnes
Publisher: Pearson Education
ISBN: 0132704323
Category : Computers
Languages : en
Pages : 371

Get Book Here

Book Description
The Authoritative, Best-Practice Guide to Improving Development Processes with IBM® Rational Unified Process® (RUP®) This book delivers all the knowledge and insight you need to succeed with the IBM Rational Unified Process and Solutions. Joshua Barnes presents a start-to-finish, best-practice roadmap to the complete implementation cycle of IBM RUP–from projecting ROI and making the business case through piloting, implementation, mentoring, and beyond. Drawing on his extensive experience leading large-scale IBM RUP implementations and working with some of the industry’s most recognized thought leaders in the Software Engineering Process world, Barnes brings together comprehensive “lessons learned” from both successful and failed projects. You’ll learn from real-world case studies, including actual project artifacts. Whether you’re an executive, software professional, or consultant, this book will help you continuously improve the maturity of your development processes–and reap the benefits: better quality, faster delivery, and more business value. After reading this book you will be able to · Get past the myths of software process improvement to focus on what’s truly practical · Identify and evaluate your best candidate process solutions · Objectively project the ROI achievable with IBM R UP and IBM Rational solutions · Develop funding models, business cases, and executive support · Recruit, staff, organize, and motivate your implementation team · Plan for effective integration, process alignment, and change management · Choose the right pilots, learn the right lessons, and develop effective adoption models · Move quickly to successful program-level implementation · Set maturity level goals for process and tool utilization · Map “End States” for both quantity and quality · Plan for training and mentoring–and understand the distinct role of each · Keep the momentum going after your implementation is complete Link to www.upmentors.com, where you can download actual sample implementation documents–not just templates! www.ibmpressbooks.com Preface xvii Acknowledgments xxiii About the Author xxv Chapter 1: Evaluating Process Solutions 1 Chapter 2: Your First Steps Toward Implementing RUP and IBM Rational Solutions 17 Chapter 3: Assessing Your Organization and Building Your Business Case for Organizational Change 29 Chapter 4: Implementation Team 49 Chapter 5: Setting Up Pre-Integrated and Process-Aligned Tooling 67 Chapter 6: Implementation Approach 75 Chapter 7: Transitioning to a Program Approach 99 Chapter 8: Funding Model 117 Chapter 9: Training and Mentoring Models 131 Chapter 10: Is Your Implementation Complete? 149 Appendix 1: Executive ROI Overview 155 Appendix 2: Detailed Appendix for Executive ROI Overview 159 Appendix 3: Maturity Level Goals–Sample Tasks 167 Index 175

IBM Rational Unified Process Reference and Certification Guide

IBM Rational Unified Process Reference and Certification Guide PDF Author: Ahmad K. Shuja
Publisher: IBM Press
ISBN: 9780131562929
Category : Computers
Languages : en
Pages : 307

Get Book Here

Book Description
The Only Official RUP® Certification Prep Guide and Compact RUP Reference The IBM® Rational Unified Process® has become the de facto industry-standard process for large-scale enterprise software development. The IBM Certified Solution Designer - IBM Rational Unified Process V7.0 certification provides a powerful way for solutions developers to demonstrate their proficiency with RUP. The first and only official RUP certification guide, this book fully reflects the latest versions of the Rational Unified Process and of the IBM RUP exam. Authored by two leading RUP implementers, it draws on extensive contributions and careful reviews by the IBM RUP process leader and RUP certification manager. This book covers every facet of RUP usage. It has been carefully organized to help you prepare for your exam quickly and efficiently--and to provide a handy, compact reference you can rely on for years to come. Coverage includes A full section on RUP exam preparation and a 52-question practice exam Core RUP concepts, the new RUP process architecture, and key principles of business-driven development RUP's architecture-centric approach to iterative development: practical issues and scenarios Patterns for successful RUP project implementation–and “anti-patterns” to avoid The Unified Method Architecture (UMA): basic content and process elements RUP content disciplines, in depth: Business Modeling, Requirements, Analysis and Design, Implementation, Test, Deployment, Project Management, Change and Configuration Management, and Environment Essential RUP work products, roles, and tasks RUP phases, activities, and milestones RUP tailoring and tools for your organization--including introductions to IBM Rational Method Composer (RMC) and MyRUP

Project Management with the IBM Rational Unified Process

Project Management with the IBM Rational Unified Process PDF Author: R. Dennis Gibbs
Publisher: Prentice Hall Professional
ISBN: 0132704404
Category : Computers
Languages : en
Pages : 311

Get Book Here

Book Description
· Master win–win techniques for managing outsourced and offshore projects, from procurement and risk mitigation to maintenance · Use RUP to implement best-practice project management throughout the software development lifecycle · Overcome key management challenges, from changing requirements to managing user expectations The Hands-On, Start-to-Finish Guide to Managing Software Projects with the IBM® Rational Unified Process® This is the definitive guide to managing software development projects with the IBM Rational Unified Process (RUP®). Drawing on his extensive experience managing projects with the RUP, R. Dennis Gibbs covers the entire development lifecycle, from planning and requirements to post-mortems and system maintenance. Gibbs offers especially valuable insights into using the RUP to manage outsourced projects and any project relying on distributed development teams—outsourced, insourced, or both. This “from the trenches” guidebook is invaluable for anyone interested in best practices for managing software development: project managers, team leaders, procurement and contracting specialists, quality assurance and software process professionals, consultants, and developers. If you’re already using the RUP, Gibbs will help you more effectively use it. Whatever your role or the RUP experience, you’ll learn ways to · Simplify and streamline the management of any large-scale or outsourced project · Overcome the challenges of using the RUP in software project management · Optimize software procurement and supplier relationships, from Request for Proposals (RFPs) and contracts to delivery · Staff high-performance project teams and project management offices · Establish productive, consistent development environments · Run effective project kickoffs · Systematically identify and mitigate project risks · Manage the technical and business challenges of changing requirements · Organize iterations and testing in incremental development processes · Transition new systems into service: from managing expectations to migrating data · Plan system maintenance and implement effective change control · Learn all you can from project post-mortems—and put those lessons into practice

The Rational Unified Process Made Easy

The Rational Unified Process Made Easy PDF Author: Per Kroll
Publisher: Addison-Wesley Professional
ISBN: 9780321166098
Category : Computers
Languages : en
Pages : 462

Get Book Here

Book Description
The authors explain the underlying software development principles behind theRUP, and guide readers in its application in their organization.

Adopting the Rational Unified Process

Adopting the Rational Unified Process PDF Author: Stefan Bergström
Publisher: Addison-Wesley Professional
ISBN:
Category : Computers
Languages : en
Pages : 280

Get Book Here

Book Description
- Helps organizations tackle the complexity of implementation and begin seeing immediate return on their significant RUP investment - Another in a successful line of books from authors at Rational/IBM, and the latest in the acclaimed Object Technology Series - Significant co-marketing opportunities with Rational/IBM

The Rational Unified Process

The Rational Unified Process PDF Author: Philippe Kruchten
Publisher: Addison-Wesley Professional
ISBN: 9780321197702
Category : Computers
Languages : en
Pages : 332

Get Book Here

Book Description
bull; Reflects all of the changes that were integrated into RUP v2003-the latest version of the very popular produc t bull; Learn the key concepts, fundamentals of structure, integral content, and motivation behind the RUP bull; Covers all phases of the software development lifecycle -from concept, to delivery, to revision

Implementing an Advanced Application Using Processes, Rules, Events, and Reports

Implementing an Advanced Application Using Processes, Rules, Events, and Reports PDF Author: Ahmed Abdel-Gayed
Publisher: IBM Redbooks
ISBN: 0738437387
Category : Computers
Languages : en
Pages : 318

Get Book Here

Book Description
In this IBM® Redbooks® publication we describe how to build an advanced business application from end to end. We use a fictional scenario to define the application, document the deployment methodology, and confirm the roles needed to support its development and deployment. Through step-by-step instructions you learn how to: - Define the project lifecycle using IBM Solution for Collaborative Lifecycle Management - Build a logical and physical data model in IBM InfoSphere® Data Architect - Confirm business rules and business events using IBM WebSphere® Operational Decision Management - Map a business process and mediation using IBM Business Process Manager - Use IBM Cognos® Business Intelligence to develop business insight In addition, we articulate a testing strategy using IBM Rational® Quality Manager and deployment options using IBM Workload Deployer. Taken together, this book provides comprehensive guidance for building and testing a solution using core IBM Rational, Information Management, WebSphere, Cognos and Business Process Management software. It seeks to demystify the notion that developing and deploying advanced solutions is taxing. This book will appeal to IT architects and specialists who seek straightforward guidance on how to build comprehensive solutions. They will be able to adapt these materials to kick-start their own end-to-end projects.

IBM Rational Unified Process Reference and Certification Guide

IBM Rational Unified Process Reference and Certification Guide PDF Author: Ahmad K. Shuja
Publisher: Pearson Education
ISBN: 0132704293
Category : Computers
Languages : en
Pages : 415

Get Book Here

Book Description
The Only Official RUP® Certification Prep Guide and Compact RUP Reference The IBM® Rational Unified Process® has become the de facto industry-standard process for large-scale enterprise software development. The IBM Certified Solution Designer - IBM Rational Unified Process V7.0 certification provides a powerful way for solutions developers to demonstrate their proficiency with RUP. The first and only official RUP certification guide, this book fully reflects the latest versions of the Rational Unified Process and of the IBM RUP exam. Authored by two leading RUP implementers, it draws on extensive contributions and careful reviews by the IBM RUP process leader and RUP certification manager. This book covers every facet of RUP usage. It has been carefully organized to help you prepare for your exam quickly and efficiently--and to provide a handy, compact reference you can rely on for years to come. Coverage includes A full section on RUP exam preparation and a 52-question practice exam Core RUP concepts, the new RUP process architecture, and key principles of business-driven development RUP’s architecture-centric approach to iterative development: practical issues and scenarios Patterns for successful RUP project implementation–and “anti-patterns” to avoid The Unified Method Architecture (UMA): basic content and process elements RUP content disciplines, in depth: Business Modeling, Requirements, Analysis and Design, Implementation, Test, Deployment, Project Management, Change and Configuration Management, and Environment Essential RUP work products, roles, and tasks RUP phases, activities, and milestones RUP tailoring and tools for your organization--including introductions to IBM Rational Method Composer (RMC) and MyRUP

Requirements Management Using IBM Rational RequisitePro

Requirements Management Using IBM Rational RequisitePro PDF Author: Peter Zielczynski
Publisher: IBM Press
ISBN: 9780321383006
Category : Computers
Languages : en
Pages : 0

Get Book Here

Book Description
Optimize Your Entire Requirements Process-and Use Requirements to Build More Successful Software Using IBM� Rational� RequisitePro�, you can systematically improve the way you create and maintain requirements-and use those requirements to build more effective, higher-quality software. Now, for the first time, there''s a comprehensive, hands-on guide to optimally using RequisitePro in real-world development environments. Utilizing a start-to-finish sample project, requirements expert Peter Zielczynski introduces an organized, best-practice approach to managing requirements and shows how to implement every step with RequisitePro. You''ll walk through planning, eliciting, and clarifying stakeholder requirements; building use cases and other key project documents; managing changing requirements; transforming requirements into designs; and much more. Every stage of the process is illuminated with examples, realistic artifacts, and practical solutions. This book is an invaluable resource for everyone who creates requirements, and everyone who relies on them: business analysts, systems analysts, project managers, architects, designers, developers, and testers alike. Coverage includes Overcoming the three leading causes of project failure: lack of user input, incomplete requirements and specifications, and poorly managed change Understanding each type of software requirement-how they interrelate, and what makes a good requirement Establishing a Requirements Management Plan that describes how requirements are created and handled throughout the project lifecycle Developing a Vision document that can drive your project from beginning to end Creating high-quality use cases Using requirements as the basis for system design Leveraging RequisitePro features for improved project management Integrating requirements management with the IBM Rational Unified Process� Foreword xvii Preface xix Acknowledgments xxiii About the Author xxv Part I: Overview 1 Chapter 1: Requirements Management 3 Chapter 2: Overview of RequisitePro 23 Part II: Requirements Management Activities 33 Chapter 3: Establishing a Requirements Management Plan 35 Chapter 4: Setting up the Project 45 Chapter 5: Requirements Elicitation 63 Chapter 6: Developing a Vision Document 99 Chapter 7: Creating Use Cases 129 Chapter 8: Supplementary Specification 157 Chapter 9: Creating Test Cases from Use Cases 191 Chapter 10: Creating Test Cases from Supplementary Requirements 221 Chapter 11: Object-Oriented Design 243 Chapter 12: Documentation 273 Part III: Other Topics 285 Chapter 13: Managing Projects 287 Chapter 14: Requirements Management in the Rational Unified Process 295 Part IV: Review 311 Chapter 15: Summary 313 Appendix: Sample Requirements Management Plan 319 Index 327

Persistence in the Enterprise

Persistence in the Enterprise PDF Author: Roland Barcia
Publisher: Addison-Wesley Professional
ISBN: 0132704382
Category : Business & Economics
Languages : en
Pages : 467

Get Book Here

Book Description
The Definitive Guide to Today’s Leading Persistence Technologies Persistence in the Enterprise is a unique, up-to-date, and objective guide to building the persistence layers of enterprise applications. Drawing on their extensive experience, five leading IBM® Web development experts carefully review the issues and tradeoffs associated with persistence in large-scale, business-critical applications. The authors offer a pragmatic, consistent comparison of each leading framework--both proprietary and open source. Writing for IT managers, architects, administrators, developers, and testers, the authors address a broad spectrum of issues, ranging from coding complexity and flexibility to scalability and licensing. In addition, they demonstrate each framework side by side, via a common example application. With their guidance, you’ll learn how to define your persistence requirements, choose the most appropriate solutions, and build systems that maximize both performance and value. Coverage includes Taking an end-to-end application architecture view of persistence Understanding business drivers, IT requirements, and implementation issues Driving your persistence architecture via functional, nonfunctional, and domain requirements Modeling persistence domains Mapping domain models to relational databases Building a yardstick for comparing persistence frameworks and APIs Selecting the right persistence technologies for your applications Comparing JDBCTM, Apache iBATIS, Hibernate Core, Apache OpenJPA, and pureQuery The companion web site includes sample code that implements the common example used throughout the technology evaluation chapters, 5-9. The IBM Press developerWorks® Series is a unique undertaking in which print books and the Web are mutually supportive. The publications in this series are complemented by resources on the developerWorks Web site on ibm.com. Icons throughout the book alert the reader to these valuable resources.