دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Cotterell & Mall Hughes
سری:
ISBN (شابک) : 0071072748, 9780071072748
ناشر: Tmh
سال نشر: 2011
تعداد صفحات: 420
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 5 مگابایت
در صورت تبدیل فایل کتاب Software Project Management 5ED به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب نرم افزار مدیریت پروژه 5ED نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Cover Contents 1. Introduction to Software Project Management 1.1 Introduction 1.2 Why is Software Project Management Important? 1.3 What is a Project? 1.4 Software Projects versus Other Types of Project 1.5 Contract Management and Technical Project Management 1.6 Activities Covered by Software Project Management 1.7 Plans, Methods and Methodologies 1.8 Some Ways of Categorizing Software Projects 1.9 Stakeholders 1.10 Setting Objectives 1.11 The Business Case 1.12 Project Success and Failure 1.13 What is Management? 1.14 Management Control 1.15 Traditional versus Modern Project Management Practices Conclusion Annex 1 Contents List for a Project Plan Further Exercises 2. Project Evaluation and Programme Management 2.1 Introduction 2.2 A Business Case 2.3 Project Portfolio Management 2.4 Evaluation of Individual Projects 2.5 Cost–benefi t Evaluation Techniques 2.6 Risk Evaluation 2.7 Programme Management 2.8 Managing the Allocation of Resources within Programmes 2.9 Strategic Programme Management 2.10 Creating a Programme 2.11 Aids to Programme Management 2.12 Some Reservations about Programme Management 2.13 Benefi ts Management Conclusion Further Exercises 3. An Overview of Project Planning 3.1 Introduction to Step Wise Project Planning 3.2 Step 0: Select Project 3.3 Step 1: Identify Project Scope and Objectives 3.4 Step 2: Identify Project Infrastructure 3.5 Step 3: Analyse Project Characteristics 3.6 Step 4: Identify Project Products and Activities 3.7 Step 5: Estimate Effort for Each Activity 3.8 Step 6: Identify Activity Risks 3.9 Step 7: Allocate Resources 3.10 Step 8: Review/Publicize Plan 3.11 Steps 9 and 10: Execute Plan/Lower Levels of Planning Conclusion Further Exercises 4. Selection of an Appropriate Project Approach 4.1 Introduction 4.2 Build or Buy? 4.3 Choosing Methodologies and Technologies 4.4 Software Processes and Process Models 4.5 Choice of Process Models 4.6 Structure versus Speed of Delivery 4.7 The Waterfall Model 4.8 The Spiral Model 4.9 Software Prototyping 4.10 Other Ways of Categorizing Prototypes 4.11 Incremental Delivery 4.12 Atern/Dynamic Systems Development Method 4.13 Rapid Application Development 4.14 Agile Methods 4.15 Extreme Programming (XP) 4.16 Scrum 4.17 Managing Iterative Processes 4.18 Selecting the Most Appropriate Process Model Conclusion Further Exercises 5. Software Effort Estimation 5.1 Introduction 5.2 Where are Estimates Done? 5.3 Problems with Over- and Under-Estimates 5.4 The Basis for Software Estimating 5.5 Software Effort Estimation Techniques 5.6 Bottom-up Estimating 5.7 The Top-down Approach and Parametric Models 5.8 Expert Judgement 5.9 Estimating by Analogy 5.10 Albrecht Function Point Analysis 5.11 Function Points Mark II 5.12 COSMIC Full Function Points 5.13 COCOMO II: A Parametric Productivity Model 5.14 Cost Estimation 5.15 Staffi ng Pattern 5.16 Effect of Schedule Compression 5.17 Capers Jones Estimating Rules of Thumb Conclusion Further Exercises 6. Activity Planning 6.1 Introduction 6.2 The Objectives of Activity Planning 6.3 When to Plan 6.4 Project Schedules 6.5 Projects and Activities 6.6 Sequencing and Scheduling Activities 6.7 Network Planning Models 6.8 Formulating a Network Model 6.9 Adding the Time Dimension 6.10 The Forward Pass 6.11 The Backward Pass 6.12 Identifying the Critical Path 6.13 Activity Float 6.14 Shortening the Project Duration 6.15 Identifying Critical Activities 6.16 Activity-on-Arrow Networks Conclusion Further Exercises 7. Risk Management 7.1 Introduction 7.2 Risk 7.3 Categories of Risk 7.4 A Framework for Dealing with Risk 7.5 Risk Identifi cation 7.6 Risk Assessment 7.7 Risk Planning 7.8 Risk Management 7.9 Evaluating Risks to the Schedule 7.10 Applying the PERT Technique 7.11 Monte Carlo Simulation 7.12 Critical Chain Concepts Conclusion Further Exercises 8. Resource Allocation 8.1 Introduction 8.2 The Nature of Resources 8.3 Identifying Resource Requirements 8.4 Scheduling Resources 8.5 Creating Critical Paths 8.6 Counting the Cost 8.7 Being Specifi c 8.8 Publishing the Resource Schedule 8.9 Cost Schedules 8.10 The Scheduling Sequence Conclusion Further Exercises 9. Monitoring and Control 9.1 Introduction 9.2 Creating the Framework 9.3 Collecting the Data 9.4 Review 9.5 Project Termination Review 9.6 Visualizing Progress 9.7 Cost Monitoring 9.8 Earned Value Analysis 9.9 Prioritizing Monitoring 9.10 Getting the Project Back to Target 9.11 Change Control 9.12 Software Confi guration Management (SCM) Conclusion Further Exercises 10. Managing Contracts 10.1 Introduction 10.2 Types of Contract 10.3 Stages in Contract Placement 10.4 Typical Terms of a Contract 10.5 Contract Management 10.6 Acceptance Conclusion Further Exercises 11. Managing People in Software Environments 11.1 Introduction 11.2 Understanding Behaviour 11.3 Organizational Behaviour: A Background 11.4 Selecting the Right Person for the Job 11.5 Instruction in the Best Methods 11.6 Motivation 11.7 The Oldham–Hackman Job Characteristics Model 11.8 Stress 11.9 Health and Safety 11.10 Some Ethical and Professional Concerns Conclusion Further Exercises 12. Working in Teams 12.1 Introduction 12.2 Becoming a Team 12.3 Decision Making 12.4 Organization and Team Structures 12.5 Coordination Dependencies 12.6 Dispersed and Virtual Teams 12.7 Communication Genres 12.8 Communication Plans 12.9 Leadership Conclusion Further Exercises 13. Software Quality 13.1 Introduction 13.2 The Place of Software Quality in Project Planning 13.3 The Importance of Software Quality 13.4 Defi ning Software Quality 13.5 ISO 9126 13.6 Product and Process Metrics 13.7 Product versus Process Quality Management 13.8 Quality Management Systems 13.9 Process Capability Models 13.10 Techniques to Help Enhance Software Quality 13.11 Testing 13.12 Software Reliability 13.13 Quality Plans Conclusion Further Exercises Appendix A Prince2—An Overview Appendix B Project Management Tools Appendix C Answer Pointers Further Reading Index