دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Gibbs. R Dennis
سری:
ISBN (شابک) : 0321336399, 9780321336392
ناشر: IBM Press; Books24x7.com
سال نشر: 2006;2007
تعداد صفحات: 287
[311]
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 2 Mb
در صورت تبدیل فایل کتاب Project management with the IBM Rational Unified Process: lessons from the trenches به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب مدیریت پروژه با فرآیند یکپارچه منطقی IBM: درس هایی از سنگرها نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
تسلط بر تکنیکهای برد-برد برای مدیریت پروژههای برونسپاری و فراساحلی، از تدارکات و کاهش ریسک تا تعمیر و نگهداری. استفاده از RUP برای اجرای بهترین عملکرد مدیریت پروژه در طول چرخه عمر توسعه نرمافزار، غلبه بر چالشهای مدیریت کلیدی، از تغییر نیازمندیها تا مدیریت انتظارات کاربر. -راهنمای روشن، شروع تا پایان برای مدیریت پروژه های نرم افزاری با فرآیند یکپارچه منطقی IBM. این راهنمای قطعی برای مدیریت پروژه های توسعه نرم افزار با فرآیند یکپارچه منطقی IBM (RUP) است. R. Dennis Gibbs با تکیه بر تجربه گسترده خود در مدیریت پروژه ها با RUP، کل چرخه عمر توسعه، از برنامه ریزی و الزامات تا پس از مرگ و نگهداری سیستم را پوشش می دهد. Gibbs بینشهای ارزشمندی را در مورد استفاده از RUP برای مدیریت پروژههای برونسپاری شده و هر پروژهای که بر تیمهای توسعه توزیع شده متکی است - برونسپاری، برونسپاری یا هر دو ارائه میدهد. این کتاب راهنمای \\\"از سنگرها\\\" برای هر کسی که علاقه مند به بهترین روش ها برای مدیریت توسعه نرم افزار است ارزشمند است: مدیران پروژه، رهبران تیم، متخصصان تدارکات و قرارداد، متخصصان تضمین کیفیت و فرآیند نرم افزار، مشاوران و توسعه دهندگان. اگر قبلاً از RUP استفاده میکنید، Gibbs به شما کمک میکند تا به طور مؤثرتری از آن استفاده کنید. نقش شما یا تجربه RUP هرچه که باشد، راههایی را برای سادهسازی و سادهسازی مدیریت هر پروژه بزرگ مقیاس یا برونسپاری شده، غلبه بر چالشهای استفاده از RUP در مدیریت پروژه نرمافزاری، بهینهسازی خرید نرمافزار و روابط تامینکننده، از درخواست پیشنهادات (RFP) و قراردادها برای تحویل - کارکنان تیمهای پروژه با کارایی بالا و دفاتر مدیریت پروژه - ایجاد محیطهای توسعه مولد و منسجم - اجرای موثر پروژهها - شناسایی سیستماتیک و کاهش ریسکهای پروژه - مدیریت چالشهای فنی و تجاری ناشی از تغییر نیازمندیها � تکرارها و آزمایش ها را در فرآیندهای توسعه تدریجی سازماندهی کنید � سیستم های جدید را به سرویس انتقال دهید: از مدیریت انتظارات به انتقال داده ها � برنامه ریزی برای نگهداری سیستم و اجرای کنترل موثر تغییرات � هر چه می توانید از پروژه های پس از مرگ بیاموزید - و این درس ها را عملی کنید.
� 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
Cover......Page 1
Contents......Page 10
Acknowledgments......Page 18
About the Author......Page 20
Introduction......Page 22
Chapter 1 Introduction to Outsourcing......Page 28
Outsourcing Defined......Page 29
Four Common Scenarios Encountered in Outsourced Projects......Page 30
Scenario 1: Colocated Contractors......Page 31
Scenario 2: Offshore Projects......Page 34
Scenario 4: Multiple Contractors......Page 38
Summary......Page 40
What’s Next?......Page 41
The Traditional Software Development Process......Page 42
Advantages of the Waterfall Process......Page 43
Disadvantages of the Waterfall Process......Page 44
Introducing the Rational Unified Process......Page 47
History......Page 48
The Six Best Practices......Page 49
RUP Lifecycle Phases......Page 57
Is the RUP Agile?......Page 61
What’s Next?......Page 62
Chapter 3 Getting Started: Request for Proposals (RFPs), Proposals, and Contracts......Page 64
The Ten Steps in the Procurement Process......Page 65
What’s Wrong with This Procurement Process?......Page 68
A Proposed Progressive Acquisition Model for Small Projects......Page 70
A Progressive Acquisition Model for Medium to Large Projects......Page 73
Issues with Managing Fixed-Price Projects......Page 76
Earned Value......Page 77
Project Estimation......Page 81
Selecting a Contractor Proficient in the RUP......Page 82
Lessons Learned for Contractors......Page 83
What’s Next?......Page 84
Key Roles Defined......Page 86
The Project Manager......Page 87
The Lead User Representative......Page 90
The PMO Project Architect......Page 91
The Contracting Officer......Page 94
The IT Manager......Page 95
Developing a Data Model......Page 96
Summary......Page 97
What’s Next?......Page 98
Chapter 5 Best Practices for Staffing the Contractor’s Software Project Team......Page 100
Governing Principles for Staffing the Team......Page 101
Roles on the Contractor’s Software Development Team......Page 102
The Project Manager Role......Page 103
The Developer Role......Page 106
The Architect Role......Page 107
The Toolsmith Role......Page 108
The Requirements Analyst Role......Page 109
The Configuration Management/QA Role......Page 110
Best Practices for Managing Teams......Page 111
Summary......Page 112
What’s Next?......Page 113
Shareware Tools......Page 114
Commercially Available Tools......Page 115
Custom “In-House” Tools......Page 116
Requirements Management......Page 117
Important Features to Look for in a Requirements Management Tool......Page 118
Features Needed in Change Request Management Tools......Page 121
Features Needed in Configuration Management Tools......Page 124
Requirements for Servers......Page 129
Best Practices for Deploying New Tools......Page 130
Summary......Page 131
What’s Next?......Page 132
Purpose and Goals of the Inception Phase......Page 134
The Project Vision Statement......Page 135
The Project Software Development Plan (SDP)......Page 136
The Project Glossary......Page 137
Setting the Project Vision......Page 138
Maintaining Communication on the Project......Page 141
Advantages of Project Web Sites......Page 142
Suggestions for Content of Project Web Sites......Page 143
What Can Go Wrong During the Inception Phase......Page 144
Establishing a Sense of Ownership of the Project Plan......Page 145
What’s Next?......Page 146
Chapter 8 Identifying and Managing Risks......Page 148
Managing Technical Risks......Page 149
An Example of Discovering a Political Risk......Page 151
Funding Risks......Page 152
Business Risks......Page 153
An Example of Managing Dependency on a Vendor......Page 154
Characteristics of a Risk Tracking System......Page 156
What’s Next?......Page 159
Chapter 9 Navigating the Requirements Management Process......Page 160
Enabling Success in Requirements Management......Page 161
Attribute 1: The Contractor Has Easy Access to the Proper Set of Stakeholders in the Outsourcing Organization......Page 162
Attribute 2: Establishing a Strong Working Relationship with Stakeholders......Page 163
Attribute 3: Collecting and Disseminating Information Obtained from Stakeholders......Page 164
Looking for Communication Opportunities......Page 167
Modeling the Business Process......Page 168
Definition of Business Modeling......Page 169
Use Cases: A Best Practice for Capturing Business Processes and Functional Requirements......Page 170
Transitioning to System Use Cases......Page 171
They Tell You That the Requirements Analysis Is Already Finished......Page 174
Avoiding Unbounded Growth in Requirements, or Requirements “Churn”......Page 177
Summary......Page 179
What’s Next?......Page 180
How Can You Tell if the Project Is Ready for Construction?......Page 182
Assessing Project Readiness for Construction: Checklists......Page 183
How Long Should Iterations Be?......Page 184
Construction Phase Iteration Planning......Page 185
Assessing the Results of an Iteration......Page 187
Demonstrating the Results of an Iteration......Page 188
Contractual Issues Revisited......Page 190
Mistake 3: Iterations with No Stated Purpose......Page 191
Anecdotal Observations from Development Teams Using Iterative Techniques Versus Waterfall Techniques......Page 192
What’s Next?......Page 194
How Traditional Waterfall Lifecycle Models Inhibit Testing......Page 196
Testing with Iterative Lifecycle Models......Page 198
Advantages of Testing with Iterative Development......Page 199
Prerequisites for Testing with Iterative Lifecycle Models......Page 200
The Different Types of Testing......Page 203
Functional Testing......Page 204
Unit Testing......Page 205
Reliability Testing......Page 206
Performance/Stress Testing......Page 207
Involve Testing Expertise During Requirements Elicitation......Page 209
Replicate the Production Environment......Page 210
Final Thoughts and Philosophies on Staffing for the Testing Discipline......Page 211
What if a Separate Team, Perhaps Offshore, Performs the Testing?......Page 212
Testing Efforts Gone Awry......Page 213
Summary......Page 215
What’s Next?......Page 216
Staffing Considerations in the Transition Phase......Page 218
Deploying the IOC......Page 220
Online Help......Page 221
Change Requests......Page 222
Data Migration......Page 223
Training......Page 228
Acceptance Testing......Page 229
Setting End-User Expectations for Production......Page 230
Identifying User Groups to Aid in Production Rollout......Page 231
Summary......Page 232
What’s Next?......Page 233
Operations Support......Page 234
Maintenance Support......Page 240
What’s Next?......Page 242
Staff Augmentation......Page 244
Expert Consultants......Page 246
Expert Consultants from Vendors......Page 247
Expert Process Consultants from Consulting Firms......Page 249
Summary......Page 254
What’s Next?......Page 255
Defining the Project Postmortem......Page 256
Sources of Information for Lessons Learned......Page 257
Why Bother with a Project Postmortem?......Page 258
Project Management Forums......Page 260
Examples of Trends from the Configuration Management Discipline......Page 261
Defect Trends on Iterative Projects......Page 263
Trends in the Requirements Management Discipline......Page 264
Summary......Page 266
Mistake 1: Iterations of Inappropriate Length......Page 268
Mistake 2: Iterations with No Clear Goal......Page 269
Mistake 3: Choosing the Wrong Project for Your First Experience with the RUP......Page 270
Mistake 5: Failing to Tailor the RUP Appropriately......Page 271
Mistake 7: Assuming You Can Implement the RUP Perfectly the First Time......Page 272
Cultural Changes Needed......Page 274
Contract Types......Page 275
Who Bids on the Second Phase?......Page 276
Set of Supplementary Requirements......Page 277
Summary......Page 278
B......Page 280
C......Page 281
H......Page 282
P......Page 283
S......Page 284
U......Page 285
X......Page 286
Bibliography......Page 288
A......Page 292
C......Page 293
D......Page 295
F......Page 296
H......Page 297
I......Page 298
M......Page 299
N-O......Page 300
P......Page 301
R......Page 303
S......Page 305
T......Page 306
W–X–Y–Z......Page 308