"The Japanese samurai Musashi wrote: 'One can win with the long sword, and one can win with the short sword. Whatever the weapon, there is a time and situation in which it is appropriate.' "Similarly, we have the long RUP and the short RUP, and all sizes in between. RUP is not a rigid, static recipe, and it evolves with the field and the practitioners, as demonstrated in this new book full of wisdom to illustrate further the liveliness of a process adopted by so many organizations around the world. Bravo!" --Philippe Kruchten, Professor, University of British Columbia "The Unified Process and its practices have had, and continue to have, a great impact on the software industry. This book is a refreshing new look at some of the principles underlying the Unified Process. It is full of practical guidance for people who want to start, or increase, their adoption of proven practices. No matter where you are today in terms of software maturity, you can start improving tomorrow." --Ivar Jacobson, Ivar Jacobson Consulting "Kroll and MacIsaac have written a must-have book. It is well organized with new principles for software development. I encounter many books I consider valuable; I consider this one indispensable, especially as it includes over 20 concrete best practices. If you are interested in making your software development shop a better one, read this book!" --Ricardo R. Garcia, President, Global Rational User Group Council, www.rational-ug.org/index.php "Agile software development is real, it works, and it's here to stay. Now is the time to come up to speed on agile best practices for the Unified Process, and this book provides a great starting point." --Scott W. Ambler, practice leader, Agile Modeling "IBM and the global economy have become increasingly dependent on software over the last decade, and our industry has evolved some discriminating best practices. Per and Bruce have captured the principles and practices of success in this concise book; a must for executives, project managers, and practitioners. These ideas are progressive, but they strike the right balance between agility and governance and will form the foundation for successful systems and software developers for a long time." --Walker Royce, Vice President, IBM Software Services-Rational "Finally, the RUP is presented in digestible, byte-size pieces. Kroll and MacIsaac effectively describe a set of practices that can be adopted in a low-ceremony, ad hoc fashion, suited to the culture of the more agile project team, while allowing them to understand how to scale their process as needed." --Dean Leffingwell, author and software business advisor and executive "This text fills an important gap in the knowledge-base of our industry: providing agile practices in the proven, scalable framework of the Unified Process. With each practice able to be throttled to the unique context of a development organization, Kroll and MacIsaac provide software teams with the ability to balance agility and discipline as appropriate for their specific needs." --Brian G. Lyons, CTO, Number Six Software, Inc. In Agility and Discipline Made Easy , Rational Unified Process (RUP) and Open Unified Process (OpenUP) experts Per Kroll and Bruce MacIsaac share twenty well-defined best practices that you and your team can start adopting today to improve the agility, predictability, speed, and cost of software development. Kroll and MacIsaac outline proven principles for software development, and supply a number of supporting practices for each. You'll learn what problems each practice addresses and how you can best leverage RUP and OpenUP (an open-source version of the Unified Process) to make the practice work for you. You'll find proactive, prescriptive guidance on how to adopt the practices with minimal risk and implement as much or as little of RUP or OpenUP as you want. Learn how to apply sample practices from the Unified Process so you can Execute your project in iterations Embrace and manage change Test your own code Describe requirements from the user perspective Architect with components and services Model key perspectives Whether you are interested in agile or disciplined development using RUP, OpenUP, or other agile processes, this book will help you reduce the anxiety and cost associated with software improvement by providing an easy, non-intrusive path toward improved results--without overwhelming you and your team.
Published by Pearson Education on 05/19/2006
Book details: 480 pages.
The authors explain the underlying software development principles behind theRUP, and guide readers in its application in their organization.
Published by Addison-Wesley Professional on 08/18/2019
Book details: 416 pages.
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
Published by Pearson Education on 06/08/2007
Book details: 216 pages.
Significantly more examples and diagrams in this volume help the readers grasp core concepts. Also includes enhanced coverage of the latest security concerns regarding web applications.
Published by Addison-Wesley Professional on 08/18/2019
Book details: 468 pages.
“The title makes a huge promise: a way to divide commitment into increments that are both meetable (good news for developers) and meaningful (good news for managers and stakeholders). And the book makes good on that promise.” –Tom DeMarco, Principal, The Atlantic Systems Guild, author of Peopleware, Deadline, and Slack “I am seriously impressed with this ICSM book. Besides being conceptually sound, I was amazed by the sheer number of clear and concise characterizations of issues, relationships, and solutions. I wanted to take a yellow highlighter to it until I realized I’d be highlighting most of the book.” –Curt Hibbs, Chief Agile Evangelist, Boeing Use the ICSM to Generate and Evolve Your Life-Cycle Process Assets to Best Fit Your Organization’s Diverse and Changing Needs Many systems development practitioners find traditional “one-size-fits-all” processes inadequate for the growing complexity, diversity, dynamism, and assurance needs of their products and services. The Incremental Commitment Spiral Model (ICSM) responds with a principle- and risk-based framework for defining and evolving your project and corporate process assets, avoiding pitfalls and disruption, and leveraging opportunities to increase value. This book explains ICSM’s framework of decision criteria and principles, and shows how to apply them through relevant examples. It demonstrates ICSM’s potential for reducing rework and technical debt, improving maintainability, handling emergent requirements, and raising assurance levels. Its coverage includes What makes a system development successful ICSM’s goals, principles, and usage as a process-generation framework Creating and evolving processes to match your risks and opportunities Integrating your current practices and adopting ICSM concepts incrementally, focusing on your greatest needs and opportunities About the Website: Download the evolving ICSM guidelines, subprocesses, templates, tools, white papers, and academic support resources at csse.usc.edu/ICSM.
Published by Addison-Wesley Professional on 05/29/2014
Book details: 336 pages.
I plotted our suns course through space to discover that our sun was born in the constellation Orion. After the planets were formed Earth was covered with a five-mile-thick coating of ice one billion years. We eventually drifted near the Sirius multiple star system and little Sirius B (1.5 solar masses) grabbed hold of our sun putting it in orbit around Sirius A. During the rein of the dinosaurs the atmospheric pressure was around 30 pounds per square inch. Now it is 14.5 pounds per square inch. Before our sun was captured by the Sirius system earth had an atmosphere of 750 pounds per square inch. Such an atmosphere extended 2,500 miles above the planet. There was no way sunlight could thaw out mile-deep ice over the oceans. It took the power of a white dwarf to get life started. Our sun does not have enough power to keep us out of the ice ages otherwise we wouldnt have them! Cosmological Ice Ages Solved: the greatest mysteries of all time! Where was our sun born? What took Earth out of a billion year ice age? What made all the coal, oil and limestone? How did Earth get a 20.8% oxygen atmosphere? Where did the energy come from to make all the coal, oil and limestone? Who, what, when and why was the moon brought into orbit around Earth? By Henry Kroll 384 pages 8.5 by 11; quality trade paperback (soft cover); Catalog #08-0164; ISBN 1-4251-7062-5; US$31.35, C$31.35, EUR21.42, 16.19 About the Book I plotted our suns course through space to discover that our sun was born in the constellation Orion. After the planets were formed Earth was covered with a five-mile-thick coating of ice one billion years with an atmospheric pressure of over 750-pounds per square inch. Sunlight could not penetrate such an atmosphere extending 2,500-miles above the planet. We eventually drifted near the Sirius multiple star-system. Little Sirius B (1.5 solar masses) grabbed hold of our sun putting it in orbit around Sirius A. Earth has lost 98% of its atmosphere (AKA radiation shield). Our sun does not have enough power to keep us out of the ice ages. The additional light and heat from Sirius star system that melted the ice caps and got life started in the oceans. Over time the 750 PSI carbon dioxide atmosphere was laid down as coal, oil and limestone using photosynthesis and light from Sirius A and B. Dinosaurs couldnt live in todays atmosphere because their lungs were too small. 65-million years ago the atmosphere was 30 to 60 PSI. Earth has lost 98% of its atmosphere. It is now 14.5 pounds per square inch. We have a limited time to get our act together and get off the planet to seed life in other biospheres. www.GuardDogBooks.com Wholesale orders (20 or more): www.Trafford.com www.AlaskaPublishing.com Also: www.Amazon.com www.AmazonUK.com www.Barns&Noble.com www.GuardDogBooks.com www.AlaskaPublishin.com
Published by Trafford Publishing on 08/19/2009
Book details: 392 pages.
“We need better approaches to understanding and managing software requirements, and Dean provides them in this book. He draws ideas from three very useful intellectual pools: classical management practices, Agile methods, and lean product development. By combining the strengths of these three approaches, he has produced something that works better than any one in isolation.” –From the Foreword by Don Reinertsen, President of Reinertsen & Associates; author of Managing the Design Factory; and leading expert on rapid product development Effective requirements discovery and analysis is a critical best practice for serious application development. Until now, however, requirements and Agile methods have rarely coexisted peacefully. For many enterprises considering Agile approaches, the absence of effective and scalable Agile requirements processes has been a showstopper for Agile adoption. In Agile Software Requirements, Dean Leffingwell shows exactly how to create effective requirements in Agile environments. Part I presents the “big picture” of Agile requirements in the enterprise, and describes an overall process model for Agile requirements at the project team, program, and portfolio levels Part II describes a simple and lightweight, yet comprehensive model that Agile project teams can use to manage requirements Part III shows how to develop Agile requirements for complex systems that require the cooperation of multiple teams Part IV guides enterprises in developing Agile requirements for ever-larger “systems of systems,” application suites, and product portfolios This book will help you leverage the benefits of Agile without sacrificing the value of effective requirements discovery and analysis. You’ll find proven solutions you can apply right now–whether you’re a software developer or tester, executive, project/program manager, architect, or team leader.
Published by Addison-Wesley Professional on 12/27/2010
Book details: 560 pages.
Illustrations and rhyming text provide a look at all kinds of friendships.
Published by Eerdmans Young Readers on 12/22/1999
Book details: 32 pages.
Published by SteinerBooks
Book details: 32 pages.
This 2001 book covers theory and applications of conceptual design, the initial stage of engineering design.
Published by Cambridge University Press on 09/27/2001
Book details: 232 pages.