This document outlines the table of contents for a book on software project management. It covers 5 units that discuss topics such as project planning, selection of project approaches, activity planning, risk management, and monitoring and control. Some specific techniques and models covered include the waterfall model, prototyping, estimation methods like COCOMO II, network planning models, risk identification, and quality management systems. The document provides an overview of the key areas and concepts within software project management that the book will examine.
This document outlines the table of contents for a book on software project management. It covers 5 units that discuss topics such as project planning, selection of project approaches, activity planning, risk management, and monitoring and control. Some specific techniques and models covered include the waterfall model, prototyping, estimation methods like COCOMO II, network planning models, risk identification, and quality management systems. The document provides an overview of the key areas and concepts within software project management that the book will examine.
This document outlines the table of contents for a book on software project management. It covers 5 units that discuss topics such as project planning, selection of project approaches, activity planning, risk management, and monitoring and control. Some specific techniques and models covered include the waterfall model, prototyping, estimation methods like COCOMO II, network planning models, risk identification, and quality management systems. The document provides an overview of the key areas and concepts within software project management that the book will examine.
This document outlines the table of contents for a book on software project management. It covers 5 units that discuss topics such as project planning, selection of project approaches, activity planning, risk management, and monitoring and control. Some specific techniques and models covered include the waterfall model, prototyping, estimation methods like COCOMO II, network planning models, risk identification, and quality management systems. The document provides an overview of the key areas and concepts within software project management that the book will examine.
No. I Introduction to Software Project Management: Introduction, Why is Software Project Management Important? What is a Project? Software Projects versus Other Types of Project, Contract Management and Technical Project Management, Activities Covered by Software Project Management, Plans, Methods and Methodologies, Some Ways of Categorizing Software Projects, Project Charter, Stakeholders, Setting Objectives, The Business Case, Project Success and Failure, What is Management? Management Control, Project Management Life Cycle, Traditional versus Modern Project Management Practices. Project Evaluation and Programme Management: Introduction, Business Case, Project Portfolio Management, Evaluation of Individual Projects, Cost–benefit Evaluation Techniques, Risk Evaluation, Programme Management, Managing the Allocation of Resources within Programmes, Strategic Programme Management, Creating a Programme, Aids to Programme Management, Some Reservations about Programme Management, Benefits Management. An Overview of Project Planning: Introduction to Step Wise Project Planning, Step 0: Select Project, Step 1: Identify Project Scope and Objectives, Step 2: Identify Project Infrastructure, Step 3: Analyse Project Characteristics, Step 4: Identify Project Products and Activities, Step 5: Estimate Effort for Each Activity, Step 6: Identify Activity Risks, Step 7: Allocate Resources, Step 8: Review/Publicize Plan, Steps 9 and 10: Execute Plan/Lower Levels of Planning
II Selection of an Appropriate Project Approach: Introduction, Build or
Buy? Choosing Methodologies and Technologies, Software Processes and Process Models, Choice of Process Models, Structure versus Speed of Delivery, The Waterfall Model, The Spiral Model, Software Prototyping, Other Ways of Categorizing Prototypes, Incremental Delivery, Atern/Dynamic Systems Development Method, Rapid Application Development, Agile Methods, Extreme Programming (XP), Scrum, Lean Software Development, Managing Iterative Processes, Selecting the Most Appropriate Process Model. Software Effort Estimation: Introduction, Where are the Estimates Done? Problems with Over- and Under-Estimates, The Basis for Software Estimating, Software Effort Estimation Techniques, Bottom-up Estimating, The Top-down Approach and Parametric Models, Expert Judgement, Estimating by Analogy, Albrecht Function Point Analysis, Function Points Mark II, COSMIC Full Function Points, COCOMO II: A Parametric Productivity Model, Cost Estimation,
Video lectures - https://www.youtube.com/c/TirupParmar & Notes :- https://t.me/bscit Page 2
https://E-next.in Prof.Tirup Parmar
Staffing Pattern, Effect of Schedule Compression, Capers Jones Estimating
Rules of Thumb.
III Activity Planning: Introduction, Objectives of Activity Planning, When to
Plan, Project Schedules, Projects and Activities, Sequencing and Scheduling Activities, Network Planning Models, Formulating a Network Model, Adding the Time Dimension, The Forward Pass, Backward Pass, Identifying the Critical Path, Activity Float, Shortening the Project Duration, Identifying Critical Activities, Activity-on-Arrow Networks. Risk Management: Introduction, Risk, Categories of Risk, Risk Management Approaches, A Framework for Dealing with Risk, Risk Identification, Risk Assessment, Risk Planning, Risk Management, Evaluating Risks to the Schedule, Boehm’s Top 10 Risks and Counter Measures, Applying the PERT Technique, Monte Carlo Simulation, Critical Chain Concepts. Resource Allocation: Introduction, Nature of Resources, Identifying Resource Requirements, Scheduling Resources, Creating Critical Paths, Counting the Cost, Being Specific, Publishing the Resource Schedule, Cost Schedules, Scheduling Sequence.
IV Monitoring and Control: Introduction, Creating the Framework, Collecting
the Data, Review, Visualizing Progress, Cost Monitoring, Earned Value Analysis, Prioritizing Monitoring, Getting the Project Back to Target, Change Control, Software Configuration Management (SCM). Managing Contracts: Introduction, Types of Contract, Stages in Contract Placement, Typical Terms of a Contract, Contract Management, Acceptance. Managing People in Software Environments : Introduction, Understanding Behaviour, Organizational Behaviour: A Background, Selecting the Right Person for the Job, Instruction in the Best Methods, Motivation, The Oldham–Hackman Job Characteristics Model, Stress, Stress Management, Health and Safety, Some Ethical and Professional Concerns.
V Working in Teams: Introduction, becoming a Team, Decision Making,
Organization and Team Structures, Coordination Dependencies, Dispersed and Virtual Teams, Communication Genres, Communication Plans, Leadership. Software Quality: Introduction, The Place of Software Quality in Project Planning, Importance of Software Quality, Defining Software Quality, Software Quality Models, ISO 9126, Product and Process Metrics, Product versus Process Quality Management, Quality Management Systems, Process Capability Models, Techniques to Help Enhance Software Quality, Testing, Software Reliability, Quality Plans.
Video lectures - https://www.youtube.com/c/TirupParmar & Notes :- https://t.me/bscit Page 3
Information Technology Project Management Interview Questions: IT Project Management and Project Management Interview Questions, Answers, and Explanations