Information Technology Project Management. Copyright 2012 John Wiley & Sons, Inc.
|
|
- Abigail Stevens
- 6 years ago
- Views:
Transcription
1 Information Technology Project Management 6-1 Copyright 2012 John Wiley & Sons, Inc.
2 Estimating Techniques - Software Engineering Approaches Lines of Code (LOC) Function Points COCOMO Heuristics Software engineering techniques focus on estimating the size of the system to be developed 6-2 Copyright 2012 John Wiley & Sons, Inc.
3 Determinants of Estimating the Largest Deliverable of the Project The Application System 6-3 Copyright 2012 John Wiley & Sons, Inc.
4 Function Point Analysis Allan Albrecht, IBM 1979 Synthetic metric Independent of the Technology IFPUG standards ( 5 Primary Elements Inputs Outputs Inquiries Logical Files Interfaces 6-4 Copyright 2012 John Wiley & Sons, Inc.
5 The Application Boundary for Function Point Analysis 6-5 Copyright 2012 John Wiley & Sons, Inc.
6 Complexity Low Average High Total Internal Logical Files (ILF) _3 x 7 = 21 _2 x 10 = 20 _1 x 15 = External Interface Files (EIF) x 5 = 2 x 7 = 14 x 10 = 14 External Input (EI) _3 x 3 = 9 _5 x 4 = 20 _4 x 6 = External Output (EO) _4 x 4 = 16 _2 x 5 = 10 _1 x 7 = 7 33 External Inquiry (EQ) _2 x 3 = 6 _5 x 4 = 20 _3 x 6 = Total Unadjusted Function Points (UAF) Copyright 2012 John Wiley & Sons, Inc.
7 General System Characteristic Degree of Influence Data Communications 3 Distributed Data Processing 2 Performance 4 Heavily Used Configuration 3 Transaction Rate 3 On-line Data Entry 4 End User Efficiency 4 Online Update 3 Complex Processing 3 Reusability 2 Installation Ease 3 Operational Ease 3 Multiple Sites 1 Facilitate Change 2 Total Degrees of Influence 40 Value Adjustment Factor VAF = (TDI * 0.01) +.65 VAF = (40 *.01) +.65 = 1.05 Total Adjusted Function Points = FP = UAF * VAF FP = 200 * 1.05 = Copyright 2012 John Wiley & Sons, Inc.
8 Language Average Source LOC per Function Pont Average Source LOC for a 210 FP Application Access 38 7,980 Basic ,470 C ,880 C ,130 COBOL ,470 Delphi 29 6,090 Java 53 11,130 Machine Language ,440 Visual Basic ,090 Source: Copyright 2012 John Wiley & Sons, Inc.
9 COCOMO COnstructive COst MOdel Developed by Barry Boehm, Has been extended to COCOMO II _main.html 6-9 Copyright 2012 John Wiley & Sons, Inc.
10 COCOMO Models (Effort) Organic Routine Person Months = 2.4 * KDSI 1.05 Embedded Challenging Person Months = 3.6 * KDSI 1.20 Semi-Detached Middle Person Months = 3.0 * KDSI Copyright 2012 John Wiley & Sons, Inc.
11 COCOMO Effort Example Semi-Detached 10,600 Java LOC = 200 FP * 53 Person Months = 3.0 * KDSI 1.12 = 3.0 * (10.6) 1.12 = Copyright 2012 John Wiley & Sons, Inc.
12 COCOMO Models (Duration) Organic Duration = 2.5 * Effort 0.38 Semi-Detached Duration = 2.5 * Effort 0.35 Embedded Duration = 2.5 * Effort Copyright 2012 John Wiley & Sons, Inc.
13 COCOMO Duration Example Duration = 2.5 * Effort 0.35 = 2.5 *(42.21) 0.35 = 9.26 months People Required = Effort / Duration = / 9.26 = Copyright 2012 John Wiley & Sons, Inc.
14 Heuristics (Rules of Thumb) When scheduling a software task: 1/3 Planning 1/6 Coding 1/4 Component test and early system test 1/4 System test, all components in hand 6-14 Copyright 2012 John Wiley & Sons, Inc.
15 The seeds of major software disasters are usually sown in the first three months of commencing the software project. Hasty scheduling, irrational commitments, unprofessional estimating techniques, and carelessness of the project management function are the factors that tend to introduce terminal problems. Once a project blindly lurches forward toward an impossible delivery date, the rest of the disaster will occur almost inevitably. T. Capers Jones, 1988 Page Copyright 2012 John Wiley & Sons, Inc.
16 Brooks Law Adding manpower to a late software project makes it later Copyright 2012 John Wiley & Sons, Inc.
17 The Man Month 6-17 People People Time versus number of workers When a task that cannot be partitioned perfectly partitionable task i.e., because of sequential constraints, the No communication among them application of more effort has no e.g., reaping wheat. effect on the schedule. Copyright 2012 John Wiley & Sons, Inc.
18 Adding People Increases the total effort necessary The work & disruption of repartitioning Training new people Added intercommunication 6-18 Copyright 2012 John Wiley & Sons, Inc.
19 What can cause inaccurate estimates? Scope changes Overlooked tasks Poor developer-user communication Poor understanding of project goals Insufficient analysis No (or poor) methodology Changes in team Red tape Lack of project control Not identifying or understanding impact of risks 6-19 Copyright 2012 John Wiley & Sons, Inc.
20 Other Factors to Consider When Estimating Rate at which requirements may change Experience & capabilities of project team Process or methods used in development Specific activities to be performed Programming languages or development tools to be used Probable number of bugs or defects & removal methods Environment or ergonomics of work space Geographic separation of team across locations Schedule pressure placed on the team 6-20 Copyright 2012 John Wiley & Sons, Inc.
21 How can estimates be improved? Experience! Lessons learned Best Practices Revision Monitor Focus on deliverables Control 6-21 Copyright 2012 John Wiley & Sons, Inc.
22 Some Terminologies in Project Management Organizational Process Assets Plans, processes, policies procedures, and knowledge bases specific to and used by the performing organization Throughout the project, the project team members may update and add to the organizational process assets as necessary 22
23 Corporate Knowledge Base Organizational knowledge base for storing and retrieving information, includes: Configuration management knowledge base containing the versions and baselines of all performing organization standards, policies and procedures and any project documents Historical information and lesson learned knowledge base Financial information containing information such as labor hours, incurred costs, budgets, and any project cost overruns Process measurement databases used to collect and make available measurement data on processes and products Project files from previous projects 23
24 Enterprise Environmental Factors Conditions, not under the control of project team, that influence, constrain, or direct the project Organization culture, structure, and governance Geographic distribution of facilities and resources Government or industry standards Infrastructure Existing human resources Personnel administration Stakeholder risk tolerance Political climate Project management information system 24
25 Cost and Staffing Levels 25
26 Risk and Uncertainty and Cost of Changes 26
27 Predictive Life Cycle Project scope, the time and cost to deliver that scope are determined as early in the project life cycle as practically possible Example: 27
28 Iterative and Incremental Life Cycle Project phases intentionally repeat one or more project activities as the project team s understanding of the product increases. Iterations develop the product through a series of repeated cycles. Increments successively add the functionality of the product At the end of each of iteration, a deliverable of a set of deliverables will be completed. 28
29 Adaptive Life Cycle (change driven or agile methods) Intended to respond to high levels of change and ongoing stakeholder involvement. Adaptive method are also iterative and incremental but differ in that iterations are very rapidly (with a duration of 2 or 4 weeks) and are fixed in time and cost. Generally preferred when dealing with a rapidly changing environment, when requirement and scope are difficult to define in advance, and when it is possible to define small incremental improvements that will deliver value to stakeholder. 29
30 Project Integration Management Processes and activities to identify, define, combine, unify, and coordinate the various processes and project management activities. Processes: 30
31 31
32 4.1 Develop Project Charter 32
33 33
34 4.2 Develop Project Management Plan 34
35 35 tautan
36 4.3 Direct and Manage Project Work 36
37 37
38 4.4 Monitor and Control Project Work 38
39 39
40 4.5 Perform Integrated Change Control 40
41 41
42 4.6 Close Project or Phase 42
43 43
Software 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 informationA project is a temporary endeavor undertaken to create a unique product, service, or result.
Improving the likelihood of Success in projects: A Value-Driven Approach o Plain & Simple: IT Projects must provide value to the organization Socio-technical Approach o It s not just about the technology
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 informationINDEX. As-is analysis, tool supporting, 302 Attributes, FPA, Availability, software contract requirement, 258
INDEX A Acceptance test phase, 200 Actual Effort (Person Hours), as estimation unit, 16 ADD (Added FP), 185, 188 Add elementary process, 79 Agile software projects case study, 202 204 complex issues in,
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 informationChapter 5: Software effort estimation- part 2
Chapter 5: Software effort estimation- part 2 NET481: Project Management Afnan Albahli " Topics to be covered Difficulties of Estimation Where are estimates done? Problems of over- and under- estimate
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 informationEffective Use of Function Points for Analogous Software Estimation
Effective Use of Function Points for Analogous Software Estimation Dan French, PMP, CFPS, CSM Principal Consultant dfrench@cobec.com 202-827-1316 www.cobec.com Agenda -Introduction -Definition of Analogous
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 informationFigure 1 Function Point items and project category weightings
Software measurement There are two significant approaches to measurement that project managers need to be familiar with. These are Function Point Analysis (Albrecht, 1979) and COCOMO (Boehm, 1981). 1.
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 informationQ/P Management Group, Inc.
Can SAP be Function Point Counted? Debra Maschino Q/P Management Group, Inc. 10 Bow Street Stoneham, MA 02180 Tel: (781) 438-2692 FAX: (781) 438-5549 http:/www.qpmg.com 1 Introduction Can you function
More informationCSSE 372 Software Project Management: Software Estimation Fundamentals
CSSE 372 Software Project Management: Software Estimation Fundamentals Shawn Bohner Office: Moench Room F212 Phone: (812) 877-8685 Email: bohner@rose-hulman.edu Recall: Cleanroom Software Engineering From
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 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 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 informationSoftware Estimation. Estimating Software Size
Appendix C - Software Estimation 1 Software Estimation Accurately estimating software size, cost, effort, and schedule is probably the biggest challenge facing software developers today. A discussion of
More informationSoftware Project Management. Software effort
Software Project Management Chapter Five Software effort estimation 1 Objectives The lecture discusses: why estimating is problematic (or challenging ) the main generic approaches to estimating, including:
More informationGoals of course. Themes: What can you do to evaluate a new technique? How do you measure what you are doing?
MSWE 607: Software Life Cycle methods and Techniques Instructor: Professor Marvin V. Zelkowitz Office: 4121 AV Williams Phone: 405-2690 or 403-8935 (Fraunhofer Center) Email (Best way to contact) mvz@cs.umd.edu
More informationProducing Production Quality Software Lecture 14: Group Programming Practices Data Prof. Arthur P. Goldberg Fall, 2005
Producing Production Quality Software Lecture 14: Group Programming Practices Data Prof. Arthur P. Goldberg Fall, 2005 Best Technical Practices for MIS Software From Software Assessments, Benchmarks, and
More informationSecurity Factors in Effort Estimation of Software Projects
Security Factors in Effort Estimation of Software Projects Jana Sedláčková Department of Information Systems Faculty of Information Technology Brno University of Technology Božetěchova 2, 612 66 Brno,
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 information2011 SCEA Conference Presentation Function Point Analysis: One Size Fits All
2011 SCEA Conference Presentation Function Point Analysis: One Size Fits All Dan French, CFPS dfrench@cobecconsulting.com Program Introduction Origins of Function Points Common Misconceptions Regarding
More informationCMMI and FPA. the link and benefit of using FPA when rolling out CMMI. Christine Green IFPUG - Certified Function Point Specialist EDS
CMMI and FPA the link and benefit of using FPA when rolling out CMMI Christine Green IFPUG - Certified Function Point Specialist EDS and the EDS logo are registered trademarks of Electronic Data Systems
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 informationWave of the Future: Function Point Sizing & COTS Support
Debra Maschino, CFPS, PMP Olga Makar-Limanov, PhD Wave of the Future: Function Point Sizing & COTS Support EDS 5401 Gateway Centre Flint MI. 48507 USA page 1 September 03-23-05 2006 Wave of the Future:
More informationMTAT Software Economics. Session 6: Software Cost Estimation
MTAT.03.244 Software Economics Session 6: Software Cost Estimation Marlon Dumas marlon.dumas ät ut. ee Outline Estimating Software Size Estimating Effort Estimating Duration 2 For Discussion It is hopeless
More informationSOFTWARE PROJECT MANAGEMENT AND COST ESTIMATION
SOFTWARE PROJECT MANAGEMENT AND COST ESTIMATION COMP 319 University of Liverpool slide 1 Communication Training Intercommunication Effort increases as: n(n 1)/2 3 workers require three times as much pair-wise
More informationConcepts of Project Management. All projects have followings.
Concepts of Project Management All projects have followings. An overall goal A project manager Individual tasks to be performed Timing for those tasks to be completed (such as three hours, three days,
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 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 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 informationIf necessary, adjust the language of the virtual conference room in the toolbar located in top right hand corner
If necessary, adjust the language of the virtual conference room in the toolbar located in top right hand corner The event will last 1 hr. of which 45 min. will be devoted the presentation and 15 min.
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 informationManual Techniques, Rules of Thumb
Manual Techniques, Rules of Thumb Seminar on Software Cost Estimation WS 2002/03 Presented by Pascal Ziegler Requirements Engineering Research Group Department of Computer Science University of Zurich,
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 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 informationCost Estimation for Projects
Cost Estimation for Projects Prof. Dr. U. Aßmann Technische Universität Dresden Institut für Software- und Multimediatechnik Gruppe Softwaretechnologie http://www-st.inf.tu-dresden.de Softwaretechnologie
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 informationEarly Lifecycle Estimating for Agile Projects. Raymond Boehm Software Composition Technologies 96 Reids Hill Road Aberdeen, NJ USA
Early Lifecycle Estimating for Agile Raymond Boehm Software Composition Technologies 96 Reids Hill Road Aberdeen, NJ 07747-1883 USA Agenda What and Why Overview The ELFE Methodology The ELFE Process Identifying
More informationAgile Software Development Cost Risk for Information Technology Programs
Agile Software Development Cost Risk for Information Technology Programs Today s Presenter John McCrillis John McCrillis has been working hardware and software cost estimating for 18 years as an operations
More informationWhy SNAP? What is SNAP (in a nutshell)? Does SNAP work? How to use SNAP when we already use Function Points? How can I learn more? What s next?
1 Agenda Why SNAP? What is SNAP (in a nutshell)? Does SNAP work? How to use SNAP when we already use Function Points? How can I learn more? What s next? 2 Agenda Why SNAP? What is SNAP (in a nutshell)?
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 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 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 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 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 informationComputer Science: Disciplines. What is Software Engineering and why does it matter? Software Disasters. Software Engineering
Computer Science: Disciplines 2 What is Software Engineering and why does it matter? Original slides by Chris Wilcox Colorado State University Computer Graphics Computer Networking and Security Parallel
More informationPresented at the 2013 ICEAA Professional Development & Training Workshop -
Presented at the 2013 ICEAA Professional Development & Training Workshop - www.iceaaonline.com International I t ti l Function F ti Point P i t Users Group Functional Sizing Standards Committee Tammyy
More informationAGILE DEVELOPMENT AND ITS IMPACT ON PRODUCTIVITY
AGILE DEVELOPMENT AND ITS IMPACT ON PRODUCTIVITY 2006 International Software Measurement & Analysis Conference David Garmus www.davidconsultinggroup.com Topics Characteristics of Agile Projects Performance
More informationProject Management CSC 310 Spring 2018 Howard Rosenthal
Project Management CSC 310 Spring 2018 Howard Rosenthal 1 Notice This course is based on and includes material from the text: A User s Manual To the PMBOK Guide Authors: Cynthia Stackpole Snyder Publisher:
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 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 informationOracle Unified Method (OUM) The OUM Implement Core Workflow The Key to Understanding and Applying OUM. An Oracle White Paper April 2012
Oracle Unified Method (OUM) The OUM Implement Core Workflow The Key to Understanding and Applying OUM An Oracle White Paper April 2012 OUM Implement Core Workflow White Paper Introduction... 3 OUM is Iterative...
More informationTeam Software Process (TSP) In Context
Capers Jones & Associates LLC Team Software Process (TSP) In Context Capers Jones, President www.spr.com Capers.Jones3@Gmail.co m August 15, 2011 EXC/1 Dedications This presentation is dedicated to: Watts
More informationDOCUMENTING FUNCTION POINT MEASUREMENTS. By Thomas Stein CFPS, CPA, CDFM
DOCUMENTING FUNCTION POINT MEASUREMENTS By Thomas Stein CFPS, CPA, CDFM Doc u men ta tion The orderly presentation, organization, and communication of recorded special knowledge to produce a historical
More informationThe Monitoring and Early Warning Indicators for a software project
The Joint 13 th CSI/IFPUG International Software Measurement & Analysis (ISMA13) Conference Mumbai (India) March 6, 2017 Attracting Management to Sizing and Measurement The Monitoring and Early Warning
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 informationETSF01: Software Engineering Process Economy and Quality. Chapter Five. Software effort estimation. Software Project Management
Software Project Management ETSF01: Software Engineering Process Economy and Quality Dietmar Pfahl Lund University Chapter Five Software effort estimation What makes a successful project? Cost/Schedule
More informationVolume 8, No. 1, Jan-Feb 2017 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at
Volume 8, No. 1, Jan-Feb 2017 International Journal of Advanced Research in Computer Science RESEARCH PAPER Available Online at www.ijarcs.info A Study of Software Development Life Cycle Process Models
More informationInternational Journal of Advanced Research in Computer Science and Software Engineering
Volume 2, Issue 8, August 2012 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Improvement in
More informationProject Management Knowledge Areas SECTION III
Project Management Knowledge Areas SECTION III 1 Project Integration Management CHAPTER 4 2 The Key to Overall Project Success: Good Project Integration Management Project managers must coordinate all
More informationT Software Testing and Quality Assurance Test Planning
T-76.5613 Software Testing and Quality Assurance 10.10.2007 Test Planning Juha Itkonen Outline Test planning, purpose and usage of a test plan Topics of test planning Exercise References: IEEE Std 829-1998,
More informationChapter One PROJECT MANAGEMENT OVERVIEW
Chapter One PROJECT MANAGEMENT OVERVIEW Project management itself is not a new concept. It has been practiced for hundreds, even thousands of years. Any large undertaking requires a set of objectives,
More informationAchieving Excellence In Software Engineering
Namcook Analytics LLC Achieving Excellence In Software Engineering Capers Jones, VP and CTO Web: www.namcook.com Email: Capers.Jones3@Gmail.com October 18, 2012 EXC/1 SIGNIFICANT SOFTWARE INNOVATIONS Software
More informationAvailable online at ScienceDirect. Procedia Computer Science 95 (2016 ) 48 57
Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 95 (2016 ) 48 57 Complex Adaptive Systems, Publication 6 Cihan H. Dagli, Editor in Chief Conference Organized by Missouri
More informationEstimation for Software Projects. Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman. For non-profit educational use only
Chapter 26 Estimation for Software Projects Slide Set to accompany Software Engineering: A Practitioner s Approach, 7/e by Roger S. Pressman Slides copyright 1996, 2001, 2005, 2009 by Roger S. Pressman
More informationPROJECT MANAGEMENT OVERVIEW
Chapter One PROJECT MANAGEMENT OVERVIEW Project management itself is not a new concept. It has been practiced for hundreds, even thousands of years. Any large undertaking requires a set of objectives,
More informationPersonal Software Process SM for Engineers: Part I
Personal Software Process SM for Engineers: Part I Introduction to the PSP SM Defect Removal Estimation of Project Size Microsoft Project Design READING FOR THIS LECTURE A Discipline for Software Engineering,
More informationProject Management CSC 310 Spring 2018 Howard Rosenthal
Project Management CSC 310 Spring 2018 Howard Rosenthal 1 Notice This course is based on and includes material from the text: A User s Manual To the PMBOK Guide Authors: Cynthia Stackpole Snyder Publisher:
More informationSECRETS OF THE AGILE SCALING GURUS
SECRETS OF THE AGILE SCALING GURUS Tools for Understanding Software Size Construx COPYRIGHT NOTICE These presentation materials are 2017 Construx Software Builders, Inc. All Rights Reserved. No part of
More informationPROJECT INTEGRATION MANAGEMENT. 1 Powered by POeT Solvers Limited
PROJECT INTEGRATION MANAGEMENT 1 www.pmtutor.org Powered by POeT Solvers Limited PROCESSES BY PROCESS GROUP Initiating Planning Executing Monitoring and controlling Closing 4.1 Develop Project Charter
More informationInformation Technology Project Management Fifth Edition
Information Technology Project Management Fifth Edition By Jack T. Marchewka Northern Illinois University 5-1 Copyright 2015 John Wiley & Sons, Inc. Project Planning: Scope and the Work Breakdown Structure
More informationCopyright 2013 Pearson Education, Inc. Publishing as Prentice Hall 5-1
Copyright 2013 Pearson Education, Inc. Publishing as Prentice Hall -1 Learning objectives Manage the planning process of a project Understand the work breakdown structure of a project Understand different
More informationSE Notes Mr. D. K. Bhawnani, Lect (CSE) BIT
Unit 5 Software Project Management Introduction Building computer software is a complex undertaking task, which particularly involves many people working over a relatively long time. That s why software
More informationEstablishing a Requirements Baseline by Functional Size Measurement Patterns
Establishing a Requirements Baseline by Functional Size Measurement Patterns Ina Wentzlaff paluno - The Ruhr Institute for Software Technology University of Duisburg-Essen, Germany ina.wentzlaff@uni-due.de
More informationProfessor Hausi A. Müller PhD PEng FCAE Department of Computer Science Faculty of Engineering University of Victoria
Professor Hausi A. Müller PhD PEng FCAE Department of Computer Science Faculty of Engineering University of Victoria www.engr.uvic.ca/~seng321/ courses1.csc.uvic.ca/courses/201/spring/seng/321 SENG 321
More informationEarly Stage Software Effort Estimation Using Function Point Analysis: An Empirical Validation
INTERNATIONAL JOURNAL OF DESIGN, ANALYSIS AND TOOLS FOR INTERGRATED CIRCUITS AND SYSTEMS, VOL. 4, NO. 1, DECEMBER 201 15 Early Stage Software Effort Estimation Using Function Point Analysis: An Empirical
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 informationProject Planning. COSC345 Software Engineering 2016 Slides by Andrew Trotman given by O K
Project Planning COSC345 Software Engineering 2016 Slides by Andrew Trotman given by O K Overview Assignment: The assignment sheet specifies a minimum Think about what else you should include (the cool
More informationDRAFT. Effort = A * Size B * EM. (1) Effort in person-months A - calibrated constant B - scale factor EM - effort multiplier from cost factors
1.1. Cost Estimation Models Parametric cost models used in avionics, space, ground, and shipboard platforms by the services are generally based on the common effort formula shown in Equation 1. Size of
More informationHeadquarters U.S. Air Force
Headquarters U.S. Air Force Software Sizing Lines of Code and Beyond Air Force Cost Analysis Agency Corinne Wallshein June 2009 1 Presentation Overview About software sizing Meaning Sources Importance
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 informationMeltem Özturan
Meltem Özturan www.mis.boun.edu.tr/ozturan/samd 2 1 Information Systems (IS) Development Environment Systems Information Systems Information Systems Development 3 (Systems) A system is a collection of
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 informationThis Week. XAC08-6 Professional Project Management. The Project Charter
1 2 Title XAC08-6 Professional Project Management This Lecture:, Project Management Plan, Work Breakdown Structure Week 06 16 March 2006 Marc Conrad Office: D104 Park Square Contents This Week (Preliminary)
More informationXAC08-6 Professional Project Management
1 XAC08-6 Professional Project Management Title This Lecture: Project Charter, Project Management Plan, Work Breakdown Structure Week 06 16 March 2006 Marc Conrad Office: D104 Park Square Marc.Conrad@luton.ac.uk
More informationDon t Leave Home Without Your SOX!
Don t Leave Home Without Your SOX! Using Function Points to identify and document your company s application controls for the Sarbanes-Oxley Act of 2002, Section 404 Presented by Tammy Preuss CFPS, PMP,
More informationManaging Information System Projects. Railway Staff College, Vadodara November 2011
Managing Information System Projects Railway Staff College, Vadodara November 2011 Importance of Project Management in IS 1995 survey in USA (Standish group Chaos survey 31% of IT projects cancelled before
More informationEnhancement of Software Effort Analysis Using Web Based Tool Estimator
ISSN (Online) : 2319-8753 ISSN (Print) : 2347-6710 International Journal of Innovative Research in Science, Engineering and Technology Volume 3, Special Issue 3, March 2014 2014 International Conference
More informationAnnouncements. INF 111 / CSE 121: Software Tools and Methods. Class Overall & Quiz 3. Class Averages. Today s Lecture. Previously in INF 111/CSE 121
Announcements INF 111 / CSE 121: Software Tools and Methods Lecture Notes for Summer, 2008 Michele Rousseau Set 9 Estimation Techniques Quiz #4 will be on Thursday UML & Readings not covered on previous
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 informationExam Questions PMI-001
Exam Questions PMI-001 Project Management Professional https://www.2passeasy.com/dumps/pmi-001/ 1. A reward can only be effective if it is: A. Given immediately after the project is completed. B. Something
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 informationMTAT Software Economics
MTAT.03.244 Software Economics Product Management (3) Dietmar Pfahl Fall 2016 email: dietmar.pfahl@ut.ee Topics Today Q&A on Assignment 3 Product Sizing: Function Point Analysis (FPA) Parametric Cost Estimation:
More informationFundamental estimation questions. Software cost estimation. Costing and pricing. Software cost components. Software pricing factors
Fundamental estimation questions Software cost estimation How much effort is required to complete an activity? How much calendar time is needed to complete an activity? What is the total cost of an activity?
More informationProject Quality Management
1 Project Quality Management Unit 8 Eng.elsaka09@gmail.com Project Quality Management Includes the processes and activities of the performing organization that determine quality policies, objectives, and
More information