Project, People, Processes and Products
|
|
- Shannon Miller
- 6 years ago
- Views:
Transcription
1
2 Project, People, Processes and Products Project management skills schedule, monitoring, risk management, People management skills delegation, mentoring, staffing, promoting, evaluating, training, Process management skills life cycle model processes and deliverables Product management skills quality control, metrics,
3 Top 10 reasons why projects fail Inadequately trained and/or inexperienced project managers Failure to set and manage expectations Poor leadership at any and all levels Failure to adequately identify, document and track requirements Poor plans and planning processes Poor effort estimation Cultural and ethical misalignment Misalignment between project team and business it serves Inadequate or misused methods Inadequate communication, including progress tracking and reporting
4 Estimation techniques Estimation during project startup Time and effort to be included in initial project schedule Avoid overestimation or underestimation Micro level and macro level estimation Macro level: not detailed, based on Kilo line of code Micro level: detailed, more accurate,
5 Estimation techniques Requirements level estimation black-box, high level Function point, feature point, use case point Implementation level estimation white box, low level based on code COCOMO
6 Empirical estimation models Effort (person-month) E = (a + (b x Size c )) x F a, b and c are model coefficients that are empirically obtained, Size is the estimated size of the project in KLOC F is a product of factors influencing project estimates. In the Bailey-Basili model: E = (5.5 + (0.73 x Size 1.16 ) x F The same general equation is also used to estimate the effort for projects where the Size is estimated in terms of function points needed. In Kemerer model: E = ( x Size) x F F depends on project complexity factors. Size = function points
7 Function point metrics Complexity of software and the effort needed to develop it are a function of the number and type of five different kinds of functional components that can be obtained and assessed at the requirements specifications phase. internal files (IF) corresponding to the database files that are created and maintained within the application to develop. external files (EF) corresponding to the files owned and maintained by other applications, but are used by the application to develop. external inputs (EI) corresponding to the inputs that affect the control flow and internal logic of the application leading to the creation and maintenance of data. external outputs (EO) corresponding to the data leaving the application to different output devices, files or external systems. external inquiries (EIQ) corresponding to simple user queries.
8
9 Example 10.1 Suppose the software to develop has 1 EIs, 3 EOs, and 1 UI, all of simple complexities, the number of unadjusted function points (UFP) would then be 3*1+4*3+3*1 = 18. In addition, it has 2 Eis and 1 UI of average complexity, and 1 EI, 1 EO, 1 IF and 3 EF of high complexity. Similar computations should be performed for the remaining average and complex components. The total number of UFPs is: (3*1+4*3+3*1) + (4*2+4*1) + (6*1+7*1+15*3+10*1) = 98 UFPs.
10
11
12 A rating from 0 to 5 is assigned to each factor. Their sum is computed to obtain a value for S.
13 Computing the adjusted function points (AFP) The overall complexity factor F is then computed using the equation: CF = x S CF will be within the range 0.65 to The number of adjusted function points (AFP) is UFP x CF
14 Reconciling estimations Another approach the manager can take to reduce the risk of underestimation is to produce estimates using different techniques and performed by different experts. Differences between the estimated efforts can then be reconciled using statistical analysis techniques. For example, if the three estimates, E Low, E High and E Mid are obtained, such that E Low < E Mid < E High, the value for E that can be used is computed using the equation: E = (E Low + 4 x E Mid + E High) / 6
15 Mapping AFP to Effort m = f 3*j / 27 person-months. j depends on the type of the software application involved and the capabilities and expertise of the development team and varies from 0.39 to In Example 10.1, if we consider j = 0.43, the number of person-months would be Average number of LOC per function point in the C and Java are 162 and 63, respectively In Example 10.1, the estimated number of lines would be about 15 KLOC of C code or 6 KLOC of Java code.
16 FP estimation excel sheet <<FP sheet>> Assumptions: Effort exponent is 0.43 Cost per day is 400 $ 20 working day per month 65 Java lines of code per AFP
17 Use case point (UCP) estimation By Kamer in 1993 an extension of FP method based on UCM. Based on steps or transactions in a Use Case Unadjusted Actor Weight (UAW), Unadjusted Use Case Weight (UUCW) Unadjusted Use Case Point UUCP = UAW + UUCW Adjusted UCP AUCP = UUCP x TCF x ENVF
18
19 TCF = x TF, TF is sum of weighted values EF = x ENVF, ENVF is sum of all weighed values
20
21
22 Computing the effort 25 person-hours per AUCP Use case PlaceOrder: complex use case, 3 actors: buyer is complex and warehouse and accounting are simple UAW = 5, UUCW = 15, UUCP = 20 TF = 38.5, TCF = 0.985, ENVF = 21.5, EF = AUCP = 20 x x 0.75 = Effort is (14.87 x 25) / 7hrs/day = days
23 UCP estimation excel sheet <<UCP Sheet>> Assumptions: Person-Hours per AUCP is 25 7 hours of work per day 400 $ per day
24 Risk Management One main reason for project failure: inability to deal adequately with anticipated or unanticipated problem Ideally all risks must be anticipated by manager Software risk: a problem occurring during the development of the software and the consequence of that problem. Continuous process: Risk engineering cycle Aim: make timely and informed decisions and take appropriate risk control actions to deal with the risk Prevention, detection, response
25 Scheduling and tracking projects Schedule is influenced by available resources and estimations Tracking project progress to avoid delays and take timely necessary actions To manage and track a large project, the project manager needs to divide the project work into related tasks. Tasks need to be structured around the phases of the life cycle model adopted by the development company.
26 Representing project tasks The tasks of a project can be summarized in both a tabular or graphical form. A typical template for the tabular representation of a project schedule includes one row per task. Columns correspond to the attributes of the task including the task id, task name, duration, start date, finish date, and the predecessor task(s) if any. A task whose duration is 0 day is called a milestone task. It is used to represent the termination of a phase or a group of tasks in the project schedule.
27 Task network A graphical representation of a project schedule. Composed of nodes and directed arcs joining them. A node represents a task and includes its name and its duration. A directed arc between two nodes represents the dependency of the sink node or task on the completion of the start node or task. The task represented by the sink node cannot start until all the predecessor tasks have successfully terminated. Initial tasks are represented by nodes with no incoming edges. Final tasks are represented by nodes with no outgoing edges.
28 Task network The project length is the duration in days of the longest path in the task network, the length of the project critical path. Given the available resources, including human and other system resources, and the tasks dependencies between the tasks the manager must exploit the concurrent execution of tasks to its fullest. The concurrent execution of tasks leads to better resource utilization and to shorter project length.
29 Example A project schedule table composed of 9 tasks including a milestone task. Task A is the initial task, task H is the final A critical path (CP) on the task network is the longest duration path from start to finish. A task network may have more than one CP all having the same total duration. A task that is included in a CP is called a critical task. Any delay in the completion of a critical task leads to a delay in the project termination.
30
TESTING ESTIMATION WITH USE CASE POINTS
TESTING ESTIMATION WITH USE CASE POINTS An approach for testing Size and Effort Estimation Prepared By Vineet Singh Pangtey vspangtey@gmail.com DATE: 30Sept, 2008 White paper on Testing Estimation with
More informationSoftware Size and Effort Estimation. Dr. Aleš Živkovič, CISA, PRINCE 2
Software Size and Effort Estimation Dr. Aleš Živkovič, CISA, PRINCE 2 University of Maribor, Slovenia Faculty of Electrical Engineering and Computer Science e-mail: ales.zivkovic@uni-mb.si http://www.feri.uni-mb.si/
More informationDarshan Institute of Engineering & Technology for Diploma Studies
RESPONSIBILITY OF SOFTWARE PROJECT MANAGER Job responsibility Software project managers take the overall responsibility of project to success. The job responsibility of a project manager ranges from invisible
More informationEstimation Based on Function Points
EECS811: IT Project Management(University of Kansas, Spring 2013) Slide 1 Estimation Based on Function Points Based on the Number of input items (I): those items provided by the user that describe distinct
More informationSoftware Project Planning The overall goal of project planning is to establish a pragmatic strategy for controlling, tracking, and monitoring a comple
Estimation for Software Projects 1 Software Project Planning The overall goal of project planning is to establish a pragmatic strategy for controlling, tracking, and monitoring a complex technical project.
More informationRole of Technical Complexity Factors in Test Effort Estimation Using Use Case Points
Role of Technical ity s in Test Effort Estimation Using Use Case Points Dr. Pradeep Kumar Bhatia pkbhatia.gju@gmail.com Ganesh Kumar gkyaduvansi@gmail.com Abstarct-The increasing popularity of use-case
More informationSoftware Efforts & Cost Estimation Matrices and Models. By: Sharaf Hussain
Software Efforts & Cost Estimation Matrices and Models By: Sharaf Hussain Techniques for estimating Software Cost Lines of Code Function Point COCOMO SLIM Lines of code (LOC) Lines of Code LOC NCLOC (Non
More informationSOFTWARE ENGINEERING
SOFTWARE ENGINEERING Project planning Once a project is found to be feasible, software project managers undertake project planning. Project planning is undertaken and completed even before any development
More informationResearch Article Volume 6 Issue No. 7
DOI 10.4010/2016.1913 ISSN 2321 3361 2016 IJESC Research Article Volume 6 Issue No. 7 A Tool to Evaluate the Performance of UCP Shaweta Mehta 1, Shailja Kumari 2 Assistant Professor 2 Department of Computer
More informationToday s Lecture. Fall 2004 SE 101 Introduction to Software Engineering 2
Project Planning Today s Lecture 1. Intro to Software Engineering 2. Inexact quantities 3. Error propagation 4. Floating-point numbers 5. Design process 6. Teamwork - no web review 7. Project planning
More informationProfessor, Department of CSE Chandigarh Engineering College, Mohali, Punjab, India 2
IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY Result Paper on a Tool to Evaluate the Performance of UCP Dr. Bikrampal Kaur 1, Ms. Dipeeka Rani Bathla 2 1 Professor, Department
More informationANALYSIS OF USE CASE POINTS MODELS FOR SOFTWARE COST ESTIMATION
Farhad S. Gharehchopogh, A. Talebi, I. Maleki. Analysis of use case points models for software cost estimation. International Journal of Academic Research Part A; 2014; 6(3), 118-124. DOI: 10.7813/2075-4124.2014/6-3/A.16
More informationEstimating Duration and Cost. CS 390 Lecture 26 Chapter 9: Planning and Estimating. Planning and the Software Process
CS 390 Lecture 26 Chapter 9: Planning and Estimating Before starting to build software, it is essential to plan the entire development effort in detail Planning continues during development and then postdelivery
More informationCOCOMO Models 26/12/2016 1
COCOMO Models 26/12/2016 1 Project Management and Mr. Murphy 1. Logic is a systematic method of coming to the wrong conclusion with confidence. 2. Technology is dominated by those who manage what they
More informationA Lightweight Incremental Effort Estimation Model For Use Case Driven Projects
A Lightweight Incremental Effort Estimation Model For Use Case Driven Projects Kan Qi, Dr. Barry Boehm University of Southern California {kqi,boehm}@usc.edu Outline Background of use case driven approach
More informationDevelopment Methodologies
Slide 7.1 Development Methodologies Prof. Dr. Josef M. Joller jjoller@hsr.ch Development Methodologies Prof. Dr. Josef M. Joller 1 CHAPTER 7 Slide 7.2 PLANNING AND ESTIMATING Development Methodologies
More informationThe E- project manager
The E- project manager Jayashree A. Mahajan 1, A.N.Paithane 2 1 (Department of Electronics and Telecommunication,Rajrshi Shahu College of Engineering, Pune, India) 2(Faculty, Dept of Electronics and Telecommunication,Rajrshi
More informationChapter 2. Literatures Review
Chapter 2 Literatures Review As we mentioned previously, before the machine learning techniques are applied to the estimation domain, the most estimation models are analytic-based. They estimate cost through
More informationEvaluation of Software Hazard and Cost by Commercial Point-of-View
Evaluation of Software Hazard and Cost by Commercial Point-of-View Ankur Srivastava 1 Mahesh Kumar Singh 2, Abhimanyu Mishra 3 1 3 Assistant Professor, Department of CSE, Jahangirabad Group of Institutions,
More informationSoftware Metrics & Software Metrology. Alain Abran. Chapter 9 Use Case Points: Analysis of their Design
Software Metrics & Software Metrology Alain Abran Chapter 9 Use Case Points: Analysis of their Design 1 Agenda This chapter covers: Overview of the Use Case Points (UCP): origins & initial design. Analysis
More informationInformation Technology Project Management. Copyright 2012 John Wiley & Sons, Inc.
Information Technology Project Management 6-1 Copyright 2012 John Wiley & Sons, Inc. Estimating Techniques - Software Engineering Approaches Lines of Code (LOC) Function Points COCOMO Heuristics Software
More informationSELECTION OF DIRECT AND DERIVED FUNCTION POINT ESTIMATION METHODS
SELECTION OF DIRECT AND DERIVED FUNCTION POINT ESTIMATION METHODS Edna Tarverdian, Michael Scott Brown, Michael Pelosi University of Maryland University College etarverdian@student.umuc.edu Michael.brown@umuc.edu
More informationANALYSIS OF FACTORS CONTRIBUTING TO EFFICIENCY OF SOFTWARE DEVELOPMENT
ANALYSIS OF FACTORS CONTRIBUTING TO EFFICIENCY OF SOFTWARE DEVELOPMENT Nafisseh Heiat, College of Business, Montana State University-Billings, 1500 University Drive, Billings, MT 59101, 406-657-2224, nheiat@msubillings.edu
More informationE2-E3: MANAGEMENT. CHAPTER-3 PROJECT MANAGEMENT (Date of creation: )
E2-E3: MANAGEMENT CHAPTER-3 PROJECT MANAGEMENT (Date of creation: 01-04-2011) Page: 1 Project Management Introduction: Project management is concerned with the overall planning and co-ordination of a project
More informationCommunication Model for Cooperative Robotics Simulator. Project Plan. Version 1.0
Communication Model for Cooperative Robotics Simulator Project Plan Version 1.0 1 Introduction This document provides an overview of project plan for Communication Model for Cooperative Robotics Simulator
More informationLessons to be learnt from students software estimation exercises
Lessons to be learnt from students software estimation exercises Emma Sharkey The University of Auckland Private Bag 92019 Auckland eshark@slingshot.co.nz, j.paynter@auckland.ac.nz John Paynter This research
More informationManagement of Software Engineering. Ch. 8 1
Management of Software Engineering Ch. 8 1 Project control Ch. 8 2 Work Breakdown Structure WBS describes a break down of project goal into intermediate goals Each in turn broken down in a hierarchical
More informationSENG Software Reliability and Software Quality Project Assignments
The University of Calgary Department of Electrical and Computer Engineering SENG 521 - Software Reliability and Software Quality Project Assignments Behrouz Far Fall 2012 (Revision 1.01) 1 Assignment no.
More informationIntroduction to Software Metrics
Introduction to Software Metrics Outline Today we begin looking at measurement of software quality using software metrics We ll look at: What are software quality metrics? Some basic measurement theory
More informationChapter 5 Project Scheduling. (Source: Pressman, R. Software Engineering: A Practitioner s Approach. McGraw-Hill,
Chapter 5 Project Scheduling (Source: Pressman, R. Software Engineering: A Practitioner s Approach. McGraw-Hill, Project Scheduling Project Scheduling Project Scheduling important task to completed in
More informationContents. Today Project Management. What is Project Management? Project Management Activities. Project Resources
Contents Last Time - Software Development Processes Introduction Software Development Processes Project Management Requirements Engineering Software Construction Group processes Quality Assurance Software
More informationFirst, a detailed description of function points Then, how to use function points and lines of code for cost estimation.
Cost Page 1 Cost modeling Monday, October 05, 2009 11:17 AM First, a detailed description of function points Then, how to use function points and lines of code for cost estimation. Reading: SEPA Chapter
More informationSources of Error in Software Cost Estimation
Sources of Error in Software Cost Estimation Seminar on Software Cost Estimation Silvio Meier Presentation Schedule Accuracy of historical cost data Correcting historical cost data Judging the accuracy
More informationPlanning & Scheduling
Planning & Scheduling Dr. Nabil I. El Sawalhi Assistant Professor of Construction Management Chapter 3 1 Planning Successful Project Management depends on continues planning. The activities of Designers,
More informationProject Planning & Scheduling
Project Planning & Scheduling 2 Objectives To introduce and discuss key concepts and techniques for planning and scheduling major projects To provide ideas for development of a practice session to apply
More informationArtificial Intelligence
Artificial Intelligence Combinatorial Optimization G. Guérard Department of Nouvelles Energies Ecole Supérieur d Ingénieurs Léonard de Vinci Lecture 4 Outline 1 2 Decisions about Resource Allocation Which
More informationSOFTWARE ENGINEERING. Topics covered 1/20/2015. Chapter 3 - Project Management. Risk management Managing people Project cost Project plan & schedule
SOFTWARE ENGINEERING Chapter 3 - Project Management Sep 2013 Chapter 2. Project Management 2 Topics covered Risk management Managing people Project cost Project plan & schedule 1 Sep 2013 Chapter 2. Project
More informationUsing Monte Carlo and COCOMO-2 to Model a Large IT System Development. COCOMO/SCM 17 October 24, 2002 John Bailey Institute for Defense Analyses
Using Monte Carlo and COCOMO-2 to Model a Large IT System Development COCOMO/SCM 17 October 24, 2002 John Bailey Institute for Defense Analyses Study Goals Estimate the cost and schedule of a large IT
More informationCIPRIANI COLLEGE OF LABOUR & CO-OPERATIVE STUDIES BSC IN PROJECT MANAGEMENT PRM 135: PROPOSAL DEVELOPMENT & COSTING WEEK 8
CIPRIANI COLLEGE OF LABOUR & CO-OPERATIVE STUDIES BSC IN PROJECT MANAGEMENT PRM 135: PROPOSAL DEVELOPMENT & COSTING WEEK 8 Project Scope -Definition A documented description of the project in terms of
More informationSoftware Cost Models
Software Cost Models Y.Sangeetha M.Tech (Ph.d) P.Madhavi Latha Dr R.Satya Prasad Asst.Professor, Asst.Professor Associate Professor VRSEC, VRSEC Acarya Nagarjuna University Vijayawada. Vijayawada. Vijayawada.
More informationSynopsis 2017 of PS Project Management Course
Synopsis 2017 of PS Project Management Course Material based on Dr. Giedrius Slivinskas PS Project Management Course Made by Kęstutis Matuliauskas in January, 2018 1 Table of Contents Part #1... 3 Part
More informationA Proposed Framework for Use Case based Effort Estimation using Fuzzy Logic: Building upon the outcomes of a Systematic Literature Review
A Proposed Framework for Use Case based Effort Estimation using Fuzzy Logic: Building upon the outcomes of a Systematic Literature Review Mohammed Wajahat Kamal and Moataz A. Ahmed Information and Computer
More informationProject Management PSGLE 122. Time and Resources
Project Management PSGLE 122 Time and Resources Copyright Materials This presentation is protected by US and International Copyright laws. Reproduction, distribution, display and use of the presentation
More informationSoftware Project Management
Software Project Management Ali Ameer Gondal Assistant Professor University of Engineering & Technology Taxila, Pakistan ali.ameer@uettaxila.edu.pk 27 th Oct. 2011 Software Project Management Lecture #
More informationObject-Oriented Estimation Techniques
Object-Oriented Estimation Techniques Presented at the ISPA SCEA National Conference Industry Hills, California June 24 27, 2008 Leah Upshaw OPS Consulting, L.L.C. Agenda What is the Object-Oriented Design
More informationModern Systems Analysis and Design Seventh Edition
Modern Systems Analysis and Design Seventh Edition Jeffrey A. Hoffer Joey F. George Joseph S. Valacich Managing the Information Systems Project Learning Objectives ü Explain the process of managing an
More informationWhat Function Points Are and Are Not
What Function Points Are and Are Not Presented by Carol Dekkers Quality Plus Technologies, Inc. COPYRIGHT 1997 QUALITY PLUS TECHNOLOGIES, INC. PSM July 21, 1997 Page 1 Topics of Discussion Software Measurement
More information6 PROJECT TIME MANAGEMENT
CHAPTER 6 PROJECT TIME MANAGEMENT LEARNING OBJECTIVES After reading this chapter, you will be able to: Understand the importance of project schedules and good project time management Define activities
More informationCHAPTER 6 AN ANALYSIS OF EXISTING SOFTWARE ESTIMATION TECHNIQUES
54 CHAPTER 6 AN ANALYSIS OF EXISTING SOFTWARE ESTIMATION TECHNIQUES This chapter describes the series of techniques that are implemented in the hybrid tool. Several programs, with Graphic User Interfaces
More informationSoftware Engineering. Lab Manual. Software Engineering BE(comp) VII semester
Lab Manual Software Engineering BE(comp) VII semester 1 Index Sr. No. of Programming Page No. 1 Studying Various phases of Water-Fall Model. 3 2 3 Prepare SRS for Banking or On line book store domain problem.
More informationScheduling Resources and Costs
Student Version CHAPTER EIGHT Scheduling Resources and Costs McGraw-Hill/Irwin Copyright 2011 by The McGraw-Hill Companies, Inc. All rights reserved. Gannt Chart Developed by Henry Gannt in 1916 is used
More informationmywbut.com Software Project Planning
Software Project Planning 1 Project Planning and Project Estimation Techniques 2 Specific Instructional Objectives At the end of this lesson the student would be able to: Identify the job responsibilities
More informationLecture- 10. Project Scheduling. Dronacharya College of Engineering
Lecture- 10 Project Scheduling Dronacharya College of Engineering Scheduling and Planning The majority of projects are 'completed' late, if at all. A project schedule is required to ensure that required
More informationAn Empirical Validation of Mobile Application Effort Estimation Models
, March 5-7, 207, Hong Kong An Empirical Validation of Mobile Application Effort Estimation Models Tharwon Arnuphaptrairong and Wachira Suksawasd Abstract Software effort and cost estimation are necessary
More informationAN EMPIRICAL APPROACH TO PREDICT SOFTWARE DEVELOPMENT EFFORT USING LINEAR REGRESSION MODEL
VOL. 13, NO. 7, APRIL 218 ISSN 1819-668 26-218 Asian Research Publishing Network (ARPN). All rights reserved. AN EMPIRICAL APPROACH TO PREDICT SOFTWARE DEVELOPMENT EFFORT USING LINEAR REGRESSION MODEL
More informationPLANNING AND ESTIMATING
Slide 9.1 Overview Slide 9.2 PLANNING AND ESTIMATING Planning and the software process Estimating duration and cost Components of a software project management plan Software project management plan framework
More informationGlobal Project Management, LLC
Global Project Management, LLC 2250 Gause Boulevard, Suite 310 Slidell, Louisiana 70461 Tel: 985-781-9190 A Projectis a temporary endeavor undertaken to create a unique product, service, or result. Initiation
More informationChapter 4 Project Management
Chapter 4 Project Management For internal use of BSNL only Page 1 Project Management 1.0 Introduction Project management is concerned with the overall planning and co-ordination of a project from conception
More information1.Which of the items listed below is not one of the software engineering layers?
1.Which of the items listed below is not one of the software engineering layers? Process Manufacturing Methods Tools 2.The software quality assurance activity which is performed to check errors in logic,
More informationProject Time Management
Project Time Management Project Time Management Project Time Management includes the processes required to manage timely completion of the project. Plan schedule management The process of establishing
More informationIT-hub College, Sargodha Version: 1.0 Online Attendance Management System Date: February 20, 2017
Department of Computer Science & Information Technology University of Sargodha Online Attendance Management System Version 1.0 IT-Hub College, Sargodha 1 Table of contents Chapter 1 : Final Project Proposal...
More informationSoftware Project Cost Estimation: Issues, Problems and Possible Solutions
International Journal of Engineering Science Invention ISSN (Online): 2319 6734, ISSN (Print): 2319 6726 Volume 3 Issue 6ǁ June 2014 ǁ PP.38-43 Software Project Cost Estimation: Issues, Problems and Possible
More informationRisks Associated to Size Estimation of E-Commerce System using Function Point based Estimation Techniques
Indian Journal of Science and Technology, Vol 9(7), DOI: 10.17485/ijst/2016/v9i7/85148, February 2016 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 Risks Associated to Size Estimation of E-Commerce
More informationOperations Management
17-1 Project Management Operations Management William J. Stevenson 8 th edition 17-2 Project Management CHAPTER 17 Project Management McGraw-Hill/Irwin Operations Management, Eighth Edition, by William
More informationSoftware Engineering
Software Engineering Project Management 1 Objectives To explain the main tasks undertaken by project managers To introduce software project management and to describe its distinctive characteristics To
More information4-3 Software Measurement
4-3 Software Measurement Measurements in the physical world can be categorized in two ways: direct measures (e.g., the length of a bolt) and indirect measures (e.g., the "quality" of bolts produced, measured
More informationMassport Capital Programs Enterprise Schedule Management. Document 11 A. Primavera Schedule Toolkit Vertical Projects. July 2017 Version 1.
Massport Capital Programs Enterprise Schedule Management Document 11 A Primavera Schedule Toolkit Vertical Projects July 2017 Version 1.5 Contents 1.0 INTRODUCTION 2 1.1 DISCLAIMER 2 2.0 TOOLKIT SCHEDULE
More informationQuestion Paper Solution (75:25), April 2015 Subject : Software Project Management
Question Paper Solution (75:25), April 2015 Subject : Software Project Management Ques1. (a) Discuss the significance, of reducing the product size, on ROI (returns on investment). Explain, briefly, how
More informationReceived on: Accepted on: Abstract
ISSN: 0975-766X CODEN: IJPTFI Available Online through Research Article www.ijptonline.com SOFTWARE DEVELOPMENT EFFORT AND DURATION ESTIMATES USING SIZE BASED FP METHODOLOGY M.Bala Subramanian*, G. Rajarajeswari**
More informationUnit-II Measures, Metrics and Indicators
Page no: 1 Unit-II Measures, Metrics and Indicators Measure: The Quantitative indication of the extent, amount, dimension, or size of some attribute of a product or process. A single data point. Metrics:
More informationPaper Id: IJRDTM CONSISTENCY IN USE CASE TRANSACTION IDENTIFICATION METHODS
CONSISTENCY IN USE CASE TRANSACTION IDENTIFICATION METHODS by Tanveer Ikram Visiting Faculty ikram712000@yahoo.com BITS Pilani, Rajasthan, India ABSTRACT Use case transactions are used in Use Case Point
More informationSENG380:Software Process and Management. Software Size and Effort Estimation Part2
SENG380:Software Process and Management Software Size and Effort Estimation Part2 1 IFPUG File Type Complexity Table 1 External user type External input types External output types Low Average High 3 4
More informationAnnotation of Function Point Model over Size Estimation
Annotation of Function Point Model over Size Estimation Souvik Daw Avijit Das Parthasarathi paul Sikkim Manipal Institute Birla Institute of Birla Institute of of Technology Technology Technology Sikkim
More informationChapter 4 Software Process and Project Metrics
Chapter 4 Software Process and Project Metrics 1 Measurement & Metrics... collecting metrics is too hard... it's too time-consuming... it's too political... it won't prove anything... Anything that you
More informationConstructing Networks
Constructing Networks 1 Network Terms Project: Obtain a college degree (B.S.) Register 1 Attend class, study etc. 4 Years Receive diploma Event (Node) Activity (Arrow) Event (Node) Activity Relationships
More informationEstimating Project Schedule-Time and Cost
Estimating Project Schedule-Time and Cost Chapter 5 5 1 Where We Are Now 5 2 1 Overview Seminar Agenda What is involved in schedule and cost management? In-depth Determining the sequence of activities
More informationSimplifying effort estimation based on Use Case Points
Simplifying effort estimation based on Use Case Points by M. Ochodek, J. Nawrocki, K. Kwarciak pre- print submitted to: Information and Software Technology Please cite as: Ochodek, M., Nawrocki, J., &
More informationStaffing Management Plan Template
Staffing Management Plan Template Project Name: U.S. Department of Housing and Urban Development October, 2010 Staffing Management Plan Template (V1.0) VERSION HISTORY [Provide information on how the development
More informationSeminar 6: Project Management Part 1 Semester 1, 2005
IMS 1501 Studio 1: Information Systems Foundations 1 Seminar 6: Project Management Part 1 Semester 1, 2005 Seminar 6.1 - Sem 1, 2005 IMS1501: Unit framework Ethics Documentation Efficiency Tools System
More informationObjectives. Topics covered. Software project management. Management activities. Software management distinctions. Project management
Objectives Project management To explain the main tasks undertaken by project managers To introduce software project management and to describe its distinctive characteristics To discuss project planning
More informationGeog 469 GIS Workshop. Project Management
Geog 469 GIS Workshop Project Management Outline Basic principles of project management 6.1 What is a project versus an application? 6.2 What is a scoping statement for your project? 6.3 Why are critical
More informationSeminar 6: Project Management Part 1 Semester 1, 2005
IMS1501: Unit framework IMS 1501 Studio 1: Information Systems Foundations 1 Ethics Documentation Developing Information Systems Efficiency Tools Seminar 6: Project Management Part 1 Semester 1, 2005 System
More information1. are generally independent of the volume of units produced and sold. a. Fixed costs b. Variable costs c. Profits d.
Final Exam 61.252 Introduction to Management Sciences Instructor: G. V. Johnson December 17, 2002 1:30 p.m. to 3:30 p.m. Room 210-224 University Centre Seats 307-328 Paper No. 492 Model Building: Break-Even
More informationProject management. ACSC 383 Software Engineering. Efthyvoulos C. Kyriacou (PhD) Assoc. Prof. Computer Science and Engineering Department
Project management ACSC 383 Software Engineering Efthyvoulos C. Kyriacou (PhD) Assoc. Prof. Computer Science and Engineering Department Resources : Ian Sommervile Software engineering, 7 th edition presentations
More informationAdministration. Welcome to the Eastwood Harris Pty Ltd MICROSOFT PROJECT AND PMBOK GUIDE FOURTH EDITION training course presented by.
Welcome to the Eastwood Harris Pty Ltd MICROSOFT PROJECT AND PMBOK GUIDE FOURTH EDITION training course presented by Paul E Harris Administration Evacuation Timings, meals and facilities Mobile phones
More informationTopic 12. SW/CIS Project Estimates (LOC, FP, efforts, cost, etc.)
Topic 12 SW/CIS Project Estimates (LOC, FP, efforts, cost, etc.) SW/CIS Development Project Estimation: An Overview 1. SW/CIS D&D Project planning involves estimating how much time, effort, money, and
More informationESTIMATION OF ASPECT ORIENTED PROGRAMMING USING DIFFERENT METRICES
International Journal of Scientific & Engineering Research, Volume 6, Issue 4, April-2015 1460 ESTIMATION OF ASPECT ORIENTED PROGRAMMING USING DIFFERENT METRICES Annu Student, M.Tech Deptt. Of Computer
More informationA Treeboost Model for Software Effort Estimation Based on Use Case Points
Western University Scholarship@Western Electrical and Computer Engineering Publications Electrical and Computer Engineering 12-2012 A Treeboost Model for Software Effort Estimation Based on Use Case Points
More informationSri Vidya College of Engineering & Technology-Virudhunagar
Sri Vidya College of Engineering &Technology Department of Information Technology Class II Year (04 Semester) Subject Code CS6403 Subject SOFTWARE ENGINEERING Prepared By R.Vidhyalakshmi Lesson Plan for
More informationTransshipment. Chapter 493. Introduction. Data Structure. Example Model
Chapter 493 Introduction The transshipment model is a special case of the minimum cost capacitated flow model in which there are no capacities or minimums on the arc flows. The transshipment model is similar
More information1) Introduction to Project Management
1) Introduction to Project Management a) Project: A temporary endeavour consisting of a series of activities and tasks undertaken to create a unique product or service. b) Project Management: The application
More informationProject Management Framework
Project Management Framework What s Project? - Why Project? What s Project Management? - Why Project Management? What s Project Management Professionals? - Why Project Management Professionals? Project
More informationPROJECT TIME MANAGEMENT Powered by POeT Solvers Limited
PROJECT TIME MANAGEMENT 1212 Powered by POeT Solvers Limited PLANNING DEFINE ACTIVITIES MONITORING & CONTROLLING 6.1 Plan Schedule Mgt 6.7 Control Schedule 6.2 Define Activities 6.3 Sequence Activities
More informationEast Central College
SECTION 013200 - CONSTRUCTION PROGRESS DOCUMENTATION PART 1 - GENERAL 1.1 RELATED DOCUMENTS A. Drawings and general provisions of the Contract, including General and Supplementary Conditions and other
More informationPMBOK Guide Fifth Edition Pre Release Version October 10, 2012
5.3.1 Define Scope: Inputs PMBOK Guide Fifth Edition 5.3.1.1 Scope Management Plan Described in Section 5.1.3.1.The scope management plan is a component of the project management plan that establishes
More informationManagement and MDD. Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information Systems March 6, 2007
Management and MDD Peter Dolog dolog [at] cs [dot] aau [dot] dk E2-201 Information Systems March 6, 2007 2 Management Software Engineering Management 3 Req. Design Const. Test Iterations Management 4 5
More informationIntroduction to Function Points
Introduction to Function Points Mauricio Aguiar International Function Point Users Group 191 Clarksville Rd. Princeton Junction, NJ 08550 Tel: 609-799-4900 Email: ifpug@ifpug.org Web: www.ifpug.org 1 Credits:
More informationCompetitive Project Unit (CPU) Tanta University. Tools for Project Management:
Competitive Project Unit (CPU) Tanta University Tools for Project Management: LFM and GANTT Charts By Mohamed Labib Salem, PhD Prof. of Immunology, Faculty of Science Director, Competitive Project Unit
More informationInternational Association of Certified Practicing Engineers
www.iacpe.com Knowledge, Certification, Networking Page: 1 71 IACPE No 19, Jalan Bilal Mahmood 80100 Johor Bahru Malaysia The International is providing the introduction to the Training Module for your
More informationMeasure Performance of VRS Model using Simulation Approach by Comparing COCOMO Intermediate Model in Software Engineering
Measure Performance of VRS Model using Simulation Approach by Comparing COCOMO Intermediate Model in Software Engineering Dr. Devesh Kumar Srivastava Jaipur India E-mail: devesh98@gmail.com Abstract Estimation
More information