دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Kroll. Per, MacIsaac. Bruce, Booch. Grady(Foreword by) سری: Addison-Wesley object technology series ISBN (شابک) : 0321321308, 9780321321305 ناشر: Addison-Wesley Professional سال نشر: 2006 تعداد صفحات: 447 زبان: English فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 4 مگابایت
در صورت تبدیل فایل کتاب Agility and discipline made easy practices from OpenUP and RUP به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب چابکی و نظم از طریق OpenUP و RUP به راحتی تمرینات را انجام می دهد نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
\"سامورایی ژاپنی موساشی نوشت: "با شمشیر بلند می توان پیروز
شد و با شمشیر کوتاه می توان پیروز شد. هر سلاحی که باشد، زمان و
موقعیتی وجود دارد که در آن مناسب است."
\"به طور مشابه، ما RUP بلند و RUP کوتاه و همه اندازه ها را
در میان داریم. RUP یک دستور العمل ثابت و سفت و سخت نیست، و با
این رشته و تمرینکنندگان تکامل مییابد، همانطور که در این کتاب
جدید پر از خرد نشان داده شده است تا سرزندگی فرآیندی را که توسط
بسیاری از سازمانها در سراسر جهان اتخاذ شده است، بیشتر نشان
دهد. براوو!\"
-- فیلیپ کروختن، پروفسور دانشگاه بریتیش کلمبیا
\"فرایند یکپارچه و شیوه های آن داشته است، و همچنان تاثیر
زیادی بر صنعت نرم افزار دارد. این کتاب نگاهی تازه و تازه به
برخی از اصول زیربنای فرآیند یکپارچه است. این مملو از راهنمایی
های عملی برای افرادی است که می خواهند شیوه های اثبات شده خود را
شروع کنند یا افزایش دهند. مهم نیست که امروز از نظر بلوغ نرم
افزار کجا هستید، می توانید از فردا شروع به بهبود
کنید.\"
--Ivar Jacobson، Ivar Jacobson Consulting
\"کرول و مک ایزاک کتابی نوشته اند که باید داشته باشید. به
خوبی با اصول جدید برای توسعه نرم افزار سازماندهی شده است. من با
کتاب های زیادی مواجه می شوم که از نظر من ارزشمند است. من این
یکی را ضروری می دانم، به خصوص که شامل بیش از 20 بهترین شیوه
واقعی است. اگر میخواهید فروشگاه توسعه نرمافزار خود را بهتر
بسازید، این کتاب را بخوانید!\"
--Ricardo R. Garcia، رئیس شورای گروه کاربر منطقی
جهانی،www.rational-ug.org/index.php
\"توسعه نرم افزار چابک واقعی است، کار می کند، و اینجاست که
بماند. اکنون زمان آن است که به بهترین شیوه های چابک برای فرآیند
یکپارچه سرعت دهیم، و این کتاب یک نقطه شروع عالی را فراهم می
کند.\"
--Scott W. Ambler، رهبر تمرین مدلسازی چابک
\"آیبیام و اقتصاد جهانی در دهه گذشته به طور فزایندهای به
نرمافزار وابسته شدهاند و صنعت ما بهترین شیوههای متمایزکننده
را تکامل داده است. پر و بروس اصول و شیوه های موفقیت را در این
کتاب مختصر به تصویر کشیده اند. برای مدیران اجرایی، مدیران پروژه
و متخصصان امری ضروری است. این ایدهها پیشرو هستند، اما تعادل
مناسبی بین چابکی و حکمرانی ایجاد میکنند و پایه و اساس
توسعهدهندگان موفق سیستمها و نرمافزار را برای مدت طولانی
تشکیل میدهند.\"
--Walker Royce, نایب رئیس، IBM Software Services-Rational
\"در نهایت، RUP در قطعات قابل هضم و اندازه بایت ارائه می
شود. کرول و مک ایزاک به طور مؤثر مجموعهای از شیوهها را توصیف
میکنند که میتوان آنها را در مراسمی کم، موردی، متناسب با
فرهنگ تیم پروژه چابکتر، در حالی که به آنها اجازه میدهد درک
کنند که چگونه فرآیند خود را در صورت نیاز مقیاسبندی کنند، اتخاذ
شود.\"< /i>
--Dean Leffingwell، نویسنده و مشاور تجاری نرم افزار و
اجرایی
\"این متن شکاف مهمی را در دانش پایه صنعت ما پر می کند. : ارائه
شیوه های چابک در چارچوب اثبات شده و مقیاس پذیر فرآیند یکپارچه.
Kroll و MacIsaac با هر تمرینی که میتواند در زمینه منحصربهفرد
یک سازمان توسعهیافته قرار بگیرد، به تیمهای نرمافزاری این
توانایی را میدهند که چابکی و انضباط را متناسب با نیازهای خاص
خود متعادل کنند.\"
--Brian G. Lyons، CTO، Number Six Software, Inc.
درچابکی و نظم و انضباط آسان شده، فرآیند
یکپارچه منطقی (RUP) ) و کارشناسان فرآیند یکپارچه باز (OpenUP)
Per Kroll و Bruce MacIsaac بیست روش خوب تعریف شده را به اشتراک
می گذارند که شما و تیمتان می توانید از امروز برای بهبود چابکی،
پیش بینی پذیری، سرعت و هزینه توسعه نرم افزار استفاده
کنید.
< br /> Kroll و MacIsaac اصول اثبات شده برای توسعه نرم
افزار را ترسیم می کنند و تعدادی روش پشتیبانی برای هر کدام ارائه
می دهند. شما خواهید آموخت که هر تمرین به چه مشکلاتی رسیدگی می
کند و چگونه می توانید به بهترین نحو از RUP و OpenUP (نسخه منبع
باز Unified) استفاده کنید. فرآیند) تا تمرین برای شما کارساز
باشد. راهنمایی های پیشگیرانه و تجویزی در مورد نحوه اتخاذ شیوه
ها با کمترین خطر و اجرای هر اندازه یا کمتر از RUP یا OpenUP که
می خواهید پیدا خواهید کرد.
بیاموزید که چگونه از رویه های یکپارچه نمونه استفاده کنید تا
بتوانید
پروژه خود را در تکرارها اجرا کنید. تغییرات را در آغوش بگیرید و
مدیریت کنید تست کد خود را شرح نیازها از دیدگاه کاربر معمار با
اجزا و خدمات مدل دیدگاه های کلیدی چه به توسعه چابک یا منضبط با
استفاده از RUP، OpenUP یا سایر فرآیندهای چابک علاقه مند باشید،
این کتاب به شما کمک می کند تا با ارائه مسیری آسان و غیر سرزده
به سمت نتایج بهبودیافته، اضطراب و هزینه های مرتبط با بهبود نرم
افزار را کاهش دهید. شما و تیمتان را تحت تأثیر قرار می دهد.
"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.
InAgility 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.
Cover......Page 1
Contents......Page 10
Foreword......Page 14
Preface......Page 16
About the Authors......Page 22
Where Do the Practices Come From?......Page 24
Using Practice Descriptions......Page 26
Adopting the Practices: Iterative Development, Levels of Ceremony, and Agility......Page 27
Key Development Principles......Page 32
Unified Process Lifecycle......Page 35
OpenUP/Basic......Page 38
Rational Unified Process (RUP)......Page 40
eXtreme Programming (XP)......Page 42
Scrum......Page 44
Summary......Page 46
Chapter 2 Demonstrate Value Iteratively......Page 48
Practice 1 Manage Risk......Page 52
Practice 2 Execute Your Project in Iterations......Page 65
Practice 3 Embrace and Manage Change......Page 83
Practice 4 Measure Progress Objectively......Page 100
Chapter 3 Focus Continuously on Quality......Page 114
Practice 5 Test Your Own Code......Page 118
Practice 6 Leverage Test Automation Appropriately......Page 138
Practice 7 Everyone Owns the Product!......Page 155
Chapter 4 Balance Stakeholder Priorities......Page 174
Practice 8 Understand the Domain......Page 178
Practice 9 Describe Requirements from the User Perspective......Page 193
Practice 10 Prioritize Requirements for Implementation......Page 209
Practice 11 Leverage Legacy Systems......Page 224
Chapter 5 Collaborate Across Teams......Page 236
Practice 12 Build High-Performance Teams......Page 240
Practice 13 Organize Around the Architecture......Page 255
Practice 14 Manage Versions......Page 268
Chapter 6 Elevate the Level of Abstraction......Page 282
Practice 15 Leverage Patterns......Page 286
Practice 16 Architect with Components and Services......Page 298
Practice 17 Actively Promote Reuse......Page 311
Practice 18 Model Key Perspectives......Page 324
Chapter 7 Adapt the Process......Page 336
Practice 19 Rightsize Your Process......Page 339
Practice 20 Continuously Reevaluate What You Do......Page 352
Which Practices Should I Adopt First?......Page 368
Start with the Basics......Page 370
Adopt Related Practices......Page 376
How Can RUP and EPF Help Me?......Page 380
Choosing the Right Pilot Project......Page 381
Conclusions......Page 383
Why EPF?......Page 384
What Is EPF?......Page 385
Potential Users of EPF......Page 386
Extensible Process Content......Page 389
Software Process Engineering Metamodel......Page 391
Extensible Process Engineering Tools......Page 397
Participating in the Development of EPF......Page 399
Appendix B: IBM Rational Method Composer (RMC)......Page 402
Process for a Variety of Projects......Page 403
Process for the Enterprise......Page 407
How a Project Manager Uses RMC......Page 408
How Process Managers Use RMC......Page 410
Guiding Principles for Evolving IBM Rational Method Composer......Page 413
E......Page 414
P......Page 415
T......Page 416
W......Page 417
Bibliography......Page 418
B......Page 430
C......Page 431
E......Page 432
I......Page 433
L......Page 434
O......Page 435
P......Page 436
R......Page 437
S......Page 438
U......Page 439
Y......Page 440