Function Point Training

Size: px
Start display at page:

Download "Function Point Training"

Transcription

1 Function Point Training Instructor: David Longstreet tel. or fax. 112 Two Day Schedule Day One - Function Points Concepts, Questions and Exercises Day Two - Exercises and Case Studies 113

2 Some of My Metrics Over 2 million frequent flyer miles. Consulted on every continent except Antarctica. Presented papers at conferences in USA, Europe, Middle East, Asia, and Australia. Written and published articles in American Programmer, Software Development Magazine and Journal of Information Systems Management. 114 Clients Clients include Banking & Finance, Aerospace, Retailers, Animal Food, Telephony, Consulting Companies, Medical Research, Defense Contractors, Automotive, Universities, Government Agencies and others Some clients: MasterCard, Saudi American Bank, Ralston Purina, Sprint, Lockheed, The GAP, Nissan, Biologic, and Andersen Consulting. 115

3 Worst Practices No historical data Failure to monitor and report status Creating analysis documentation after coding Excessive and irrational schedule pressures Failure to establish clear acceptance criteria Reduce testing time to make schedule 116 Software Past, Present, Future 117

4

5

6 122 What is a Function Point? Function Points are a unit of measure Like a hour is to measuring time Or a inch is to measuring distance A unit is important to understanding and communicating such metrics as Average Cost. 123

7 Function Points Analysis Is a structured technique of classifying components of a system. Is a method to break systems into smaller components, so they can be better understood and analyzed. Measures software by quantifying its functionality provided to the user based primarily on the logical design. Logical functionality from a sophisticated user view rather than a physical view. A standard method for measuring software development from the customers point of view 124 Estimate the Surface Area of a A can of diet coke 125

8 Function Points? 126 Average Maximum Temperature Kansas City, MO Fahrenheit Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec Celsius 127

9 Components of Function Point Analysis Transactional Function Types External Inputs (EI) External Outputs (EO) External Inquiries (EQ) Data Function Types Internal Logical Files (ILF) External Interface Files (EIF) 128 Size of Largest Projects Since ,000 Function Points 20,000 15,000 10,000 5, Years 129

10 Hours/FP Hours/FP Since 1970 (Unit Cost) Hours Per Function Point By Size Size v. Effort Hours Per FP ,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 Size in Function Points 9,000 10,000 11,000 12,000 13,000 14,000 15,

11 Large Projects Increasing Marginal Cost As size increases unit cost rise. Any large engineering or construction project follows the same economic model. 132 Problems with LOC Metrics Higher level languages produce less LOC Better programmers produce less LOC Actual LOC are known too late to be used for estimating No consistent method to count LOC especially between languages 133

12 Benefits to Measurement Understand Costs Understand Schedule Understand Quality Levels Understand Productivity Levels Increased Control 134 Problems with Measurements Difficult to quantify anything disorganized Time consuming Benefits are not immediate Consistency 135

13 Motivation of Metrics 1. Stabilizing Processes 2. Data for Estimating 3. Improve Quality 4. Cost Reduction 5. Schedule Reduction 6. Compare Methods 7. Compare Organizations 8. Better Controls 136 Measurement/Goals Measurements need to support the goals of the organization Measurement should not drive goals Management should drive goals 137

14 Characteristics of Effective Measurement Programs Aligned with business objectives Integrated with continuous process Tied to decision making Balanced metrics Focused on measuring processes Viewed as mission critical 138 Productivity The output-input ratio within a time period with due consideration for quality. Productivity = outputs/inputs 139

15 Effectiveness v. Efficiency Effectiveness is the achievement of objectives Efficiency is the achievement of the ends with least amount of resources. 140 Understanding Potential Scope Creep A project will grow at 1 percent per month during the entire development schedule. FP Analysis allows the ability to compare project size at the end of requirements, analysis, design, and implementation. 141

16 Examples of Project Growth A project that is schedule for 12 months will grow over 12 percent. A project that is scheduled for 48 months will grow over 48 percent. 142 Calculating Function Points Three types of calculations Development Enhancement Application or Baseline 143

17 Benefits of Function Point Analysis can be used to size software applications accurately. can be counted by different people, at different times, to obtain the same measure within a reasonable margin of error. are easily understood by the non technical user. can be used to determine whether a tool, a language, an environment, is more productive when compared with others. 144 Objectives of Function Point Analysis Measures functionality that the user requests and receives. Measures software development and maintenance independently of technology used for implementation. Simple enough to minimize measurement costs A consistent measure 145

18 Function Points Analysis Is a structured technique of classifying components of a system. Is a method to break systems into smaller components, so they can be better understood and analyzed. Measures software by quantifying its functionality provided to the user based primarily on the logical design. Logical functionality from a sophisticated user view rather than a physical view. A standard method for measuring software development from the customers point of view 146 Sophisticated User Defines Requirements Participates in Acceptance Testing Understands flow of Information Subject Matter Experts (SMEs) 147

19 Issues of Function Point Analysis Does not accurately size heavy algorithm applications Hard to understand and to use Developed for MIS Type applications Does not take into account many other factors 148 Counting Procedures Step 1 -- Determine Type of Count Step 2 -- Establish the Boundary Step 3 -- Identify and Rate Transactional Function Types (assume an average value) Step 4 -- Identify and Rate Data Function Types (assume an average value) Step 5 -- Determine the Value Adjustment Factor (assume a value of 1) Step 6 -- Determine Adjusted Function Point Count 149

20 Determine type of Count Identify Boundary Count Transactional Function Types Count Data Function Types Determine Unadjusted Function Point Count Determine Adjusted Function Point Count 150 User Domain Boundary External Inputs (EI) External Outputs (EO) External Inquiries (EQ) Internal Logical Files (ILF) EQ EI EO External Interface Files (EIF) Application Boundary Other Applications 151

21 EI Boundary EQ Other Applications ILF B EIF ILF A ILF C EO EI 152 Components of Function Point Analysis Transactional Function Types External Inputs (EI) External Outputs (EO) External Inquiries (EQ) Data Function Types Internal Logical Files (ILF) External Interface Files (EIF) 153

22 Function Point Calculation Table Functional Complexity External Inputs External Outputs External Inquiries Internal Logical Files External Interface Files Low Average High Total x 3 = x 4 = x 6 = x 4 = x 5 = x 7 = x 3 = x 4 = x 6 = x 7 = x 10 = x 15= x 5 = x 7 = x 10 = Unadjusted Function Points Multiplied by Value Adjustment Factor Adjusted Function Points 154 High Level FPA Process Application Documentation Application Experts FPA Rules FPA FP FPA FPA Major Processes FPA for Transactional Function Types FPA for Data Function Types FPA for GSCs 155

23 Function Point Domain EIs, EOs and EQs Transactions Rating is dependent on transactions and files Files ILFs and EIFs Rating is independent of transactions 156 FPA for Transactional Function Types Application Documentation Transaction Model Data Model FPA Rules Transaction Rules T1. Identify Transaction T2. Type of Transaction (EO, EI, EQ) T3. Determine DET s & FTR s T4. Classify as Low, Average or High Functional Complexity Tables of Weight T5. Values Determined T6. All Transactions are summed to obtain UFP for Transactional Function Types. 157

24 EI EI ILF A ILF C ILF B EQ EO EI EI EQ EO ILF A ILF B ILF C ========== 3 ILF s (FTR s) 2 EI s, 1 EQ, 1 EO 158 FPA for Data Function Types Application Documentation Transaction Model F1. Identify logical groupings of information Data Model FPA Rules File Rules F2. Determine if ILF or EIF F3. Determine RET s & DET s F4. Low, Average or High Functional Complexity F5. Values Determined Tables of Weight F6. All Files are summed to obtain UFP for Data Function Types. 159

25 Rating Components Component RET s FTR s DET s External Inputs External Outputs External Inquiries Internal Logical Files External Interface Files 160 Identifying RET s, DET s and FTR s Record Element Type (RET): A RET is user recognizable sub group of data elements within a ILF or an EIF. It is best to look at logical groupings of data to help identify them. Data Element Type (DET): A DET is a unique user recognizable, nonrecursive field. File Type Referenced (FTR): A FTR is a file type referenced by a transaction. An FTR must also be a internal logical file or an external interface file. 161

26 Function Point Calculation Table Functional Complexity External Inputs External Outputs External Inquiries Internal Logical Files External Interface Files Low Average High Total x 3 = x 4 = x 6 = x 4 = x 5 = x 7 = x 3 = x 4 = x 6 = x 7 = x 10 = x 15= x 5 = x 7 = x 10 = Unadjusted Function Points Multiplied by Value Adjustment Factor Adjusted Function Points 162 Data Elements Types (DET s) Transactional Functional Types -- data input fields, error messages, buttons, data fields on reports, and calculated values. Data Function Types -- unique user recognizable, non recursive fields (columns of information) 163

27 Inventory Report University MousePads Inc. Item Description Quantity Hawk Pad University of Iowa MousePad 1,250 JayPad University of Kansas MousePad 500 HuskerPad University of Nebraska MousPad 3,000 Total MousePads 4, Inventory Report University MousePads Inc. 1 3 Item Description Quantity Hawk Pad University of Iowa MousePad 1,250 JayPad University of Kansas MousePad 500 HuskerPad University of Nebraska MousPad 3,000 2 Total MousePads 4,

28 Data Element Types for GUI s Radio Buttons Check Boxes Command Buttons Result of a Pick List Box Sound Bytes Photographic Images 166 Data Element Types for Real Time and Embedded Systems Temperature Lamp (on / off) Channel Pressure Units (psi / mbar) Polarity (Normal / Reverse) Pressure Type (Pressure / Vacuum) 167

29 External Inputs Defined Is an elementary process in which data or control information crosses the boundary from outside to inside. The data may come from a data input screen or an other application. The data is used to maintain one or more internal logical files. Maintain means to add, change or delete information. An external input is rated based upon the number of data elements types (DET s) and the number of files referenced (FTR). 168 EI EI ILF A ILF B EI & 1 FTR (ILF) EI & 1 FTR (ILF) EI & 1 FTR (ILF) 3 EI s, 3 ILF s ILF C EI 169

30 ILF B ILF A ILF C EI 1 EI and 2 FTR 170 EI ILF B ILF A ILF C 1 EI and 2 FTR 171

31 Control EI EI ILF B ILF A ILF C 1 EI and 0 FTR 172 Control EI ILF B EO ILF A ILF C 1 EI and 0 FTR 173

32 What Makes External Inputs Unique? Unique Processing Logic Different ILFs and EIFs updated and referenced Different Calculations and/or Algorithms Data Elements identified are different from other external inputs for the application. 174 Examples of External Inputs Business Data: customer name, address, phone, so on and so forth that updates an internal logical file (ILF). Control Data: sort sequence, printer port, number of copies may or may not update an ILF. Rules Data: number of days before customer is placed for collection, updates an ILF. 175

33 Examples of External Inputs Real Time Systems Hardware to Software states Operator Controls Volume Controls Sensor Readings Radio Frequencies Standard and Limit Settings (Alarm Settings) Other Subsystems Outputs Initialization Files (control input) 176 Examples of Invalid External Inputs Log on Screens -- counted as an external inquiry Menus -- impacts usability not functionality Navigational Screens -- impacts usability not functionality Reference Information -- counted as external interface file 177

34 Rating External Inputs File Type Referenced (FTR s) Data Elements (DET s) Greater than 15 Less than 2 Low Low Average 2 Low Average High More than 2 Average High High 178 Examples of Data Elements for an External Input Data Input Fields: customer name and other business information GUI: Radio buttons and check boxes Calculated Values that are stored Error Messages: a transaction was not completed 179

35 Identification Rules for an EI Data is received from outside the application boundary. The data in an ILF is maintained though an elementary process. The process is self contained and leaves the business of the application being counted in a consistent state. Processing Logic must be unique. 180 External Outputs Defined An elementary process in which derived data passes across the boundary from inside to outside. The data creates reports or output files sent to other applications. These reports and files are created from one or more internal logical files and/or external interface files. Derived Data is data that is processed beyond direct retrieval and editing of information from internal logical file or external interface files. Derived data is usually the result of Edits, Algorithms, or calculations. 181

36 What Makes an External Output Unique? Processing Logic Different Different ILF s and EIF s read and referenced Unique Set of Calculations 182 A/B = C EO ILF A Derived Data ILF B A * B = D (A,B) =X External Output (EO) and 2 FTR s 183

37 Examples of External Outputs EO s almost always contain business data Notification Messages are considered EO s. A notification message is the result of some business logic processing. Textual Reports Graphical Reports Reports produced on different media Electronic Outputs to other applications 184 EO ILF A Derived Data ILF B External Output (EO) and 2 FTR s 185

38 Examples of Data Elements for an External Output Error Messages Calculated values on a report Values on a report that are read from a ILF or EIF Non recursive values Generally, do not count report headings (literals) as data elements unless they are dynamic. 186 ILF A ILF B EO EO ILF C 2 EO s 187

39 Alarms External Outputs Real Time Systems Displays to Operator Panels Communication sent to Hardware Devices Electronic transmission to other sub-systems Graphical displays 188 EO ILF A Derived Data Error Message ILF B 4 DET s (Blue, Yellow, Green, & Error Message) 1 EO, 2 FTR s & 4 DET s 189

40 Rating External Outputs File Type Referenced (FTR s) Data Elements (DET s) Greater than 19 Less than 2 Low Low Average 2 or 3 Low Average High More than 3 Average High High 190 Examples of Invalid External Outputs Error Messages Reports that do not contain derived data Output side of an inquiry Undefined Ad-Hoc reports Confirmation Message 191

41 Identification Rules for EO s The process sends data or control information external to the application s boundary. The data or control information is sent via an elementary process. The process is self contained and leaves the business of the application in a consistent state. Processing logic must be unique. 192 External Inquiries Defined An elementary process with both input and output components that result in data retrieval from one or more internal logical files and/or external interface files. The input process does not maintain any internal logical files. The output side does not contain derived data. Unique processing logic from other EQ s (edits, a reference to or use of an ILF or EIF). 193

42 Examples of External Inquiries Log On screens Request for a specific record Help request and answer Listing of information 194 EQ ILF A ILF B (A,B) =X 195

43 ILF C EQ ILF A or ILF B (A,B) =X 1 EQ s, 3 FTR s & 3 DET s 196 Examples of External Inquiries Real Time Systems Request Current Parameter Settings Request Current Hardware State Display of Stored Data Current Standards and Limits 197

44 Searching EQ ILF A Request (input side) ILF B Searching = 1 DET (input side) (A,B) =X 198 Not Found EQ Request (input side) ILF A ILF B (A,B) =X Not Found = 1 DET (output side) 199

45 Searching ILF A Not Found EQ Request (input side) ILF B (A,B) =X Total DET s = 4 DET (input + output side) 200 Examples of Data Elements for an External Inquiry Input Side a customer name to search on a click of the on a scroll bar Output Side a listing of customers by name display of a particular customer 201

46 Examples of Invalid External Inquires Screen data that contains derived data Navigational Screens Error/Confirmation Messages 202 Identification Rules for an EQ An input request enters the application boundary. Output results exist the boundary. Data is retrieved. The data retrieved does not contain derived data. The input request and output results together make up a process that is considered an elementary process. Process does not maintain or update an ILF. Must be unique from other EQ s. 203

47 New Customer Exercise

48

49 Internal Logical Files Defined A user identifiable group of logically related data or control information that resides entirely within the applications boundary and is maintained through External Inputs. 208 Examples of Internal Logical Files Business Data (customer name, tax id, address) Control Data (color, copies, printer port) Rules Based Data (meta data, payment criteria, tax zones) 209

50 Examples of Internal Logical Files Real Time Systems Log Files Diagnostic Files Hardware Parameter Settings Initialization Files Data Files 210 Rating Internal Logical Files Record Element Types (RET s) Data Elements (DET s) Greater than 50 1 Low Low Average 2 to 5 Low Average High More than 5 Average High High 211

51 ILF Identification Rules Group of data or control information is logical, user identifiable, and fulfills specific user requirements. Data is maintained within the application boundary. Data is modified via an elementary process (one or more EI s). Has not been counted as an EIF for the application. 212 Examples of Record Elements A RET is user recognizable sub group of data elements within a ILF or an EIF. It is best to look at logical groupings of data to help identify them. Groupings can be either optional or mandatory 213

52 1 ILF, 2 RET 2 ILF, 1 RET each 214 EI Temporary ILF 1 EI and 1 ILF 215

53 Cache? ILF B EQ 1 EQ 1 EO ILF C EO 216 Examples of External Interface Files Reference Information Edit data Control Information Information that does not update an internal logical file 217

54 Examples of External Interface Files Real Time Systems Other systems hardware state Data that belongs to another system or application Control Information Information that is used but that does not update any internal logical file 218 Application A Application B ILF B ILF A EIF ILF C EO 1 ILF 1 EIF 1 EO, 2 FTR 219

55 EI Application B ILF EI ILF ILF EI 220 Rating External Interface Files Record Element Types (RET s) Data Elements (DET s) Greater than 50 1 Low Low Average 2 to 5 Low Average High More than 5 Average High High 221

56 Function Point Calculation Table Functional Complexity Low Average High Total External Inputs x 3 = x 4 = x 6 = External Outputs x 4 = x 5 = x 7 = External Inquiries x 3 = x 4 = x 6 = Internal Logical Files x 7 = x 10 = x 15= External Interface Files x 5 = x 7 = x 10 = Unadjusted Function Points Multiplied by Value Adjustment Factor X 1.0 Adjusted Function Points 222 External Interface Files Defined A user identifiable group of logically related data that resides entirely outside the applications boundary and is not maintained by the application. An external interface file is an internal logical file for another application. 223

57 EIF Identification Rules Group of data or control information is a logical, user identifiable, and fulfills specific user requirements. Group of data is referenced by, and external to, the application being counted. Group of data has not been counted as an ILF by the application. 224 General System Characteristics There are 14 general system characteristics (GSC s) that rate the general functionality of the application being counted. Each characteristic has associated descriptions that help determine the degrees of influence of the characteristics. 225

58 User Domain Boundary External Inputs (EI) External Outputs (EO) External Inquiries (EQ) Internal Logical Files (ILF) EQ EI EO External Interface Files (EIF) Application Boundary Other Applications 226 Sophisticated User Defines Requirements Participates in Acceptance Testing Understands flow of Information Subject Matter Experts (SMEs) 227

59 Determine type of Count Identify Boundary Count Transactional Function Types Count Data Function Types Determine Unadjusted Function Point Count Determine Adjusted Function Point Count 228 Calculating Adjusted FP Count Development DFP = (UFP + CFP) * VAF Where: DFP is development function point count UFP is unadjusted function point count CFP is the function point count added by the conversion unadjusted function point count VAF is the value adjustment factor (assume = 1) 229

60 Calculating Adjusted Function Point Count Enhancement Project Function Point Calculations EFP = [(ADD + CHGA + CFP) * VAFA] + (DEL* VAFB) EFP is the enhancement project function point count. ADD is the unadjusted function point count of those functions that were added by the enhancement project. CHGA is the unadjusted function point count of those functions that were modified by the enhancement project. This number reflects the functions after the modifications. CFP is the function point count added by the conversion VAFA is the value adjustment factor of the application after the enhancement project. DEL is the unadjusted function point count of those functions that were deleted by the enhancement project. VAFB is the value adjustment factor of the application before the enhancement project. 230 EFP Simplified EFP = [(ADD + CHGA + CFP) * VAFA] + (DEL*VAFB) Assume that CFP = 0 and VAFA=VAFB=1 Hence, EFP s = (ADD + CHGA+DEL) 231

61 Application After Enhancement Project AFP = [(UFPB + ADD + CHGA) - (CHGB + DEL)] * VAFA or AFP = (UFPB+ADD + CHGA-CHGB - DEL)* VAFA Where UFPB = Unadjusted Function Points Before ADD = Added Function Points CHGA = Change After CHGB = Change Before DEL = Deleted VAFA = Value Adjustment Factor After Enhancement (assume = 1.0) 232 AFP Simplified AFP = (UFPB+ADD + CHGA-CHGB - DEL)* VAFA Assume, CHGA = CHGB, DEL = 0 Then AFP s = (UFPB +ADD) * VAFA 233

62 Application Function Point Count AFP = ADD * VAF Where: AFP is the initial application function point count. ADD is the unadjusted function point count of those functions that were installed by the development project. VAF is the value adjustment factor of the application (assume = 1). 234

EI, EO, EQ QUESTIONS. Expected Result: The student should obtain a score of 90 percent.

EI, EO, EQ QUESTIONS. Expected Result: The student should obtain a score of 90 percent. EI, EO, EQ QUESTIONS Objective: The following questions represent typical questions regarding transactions that will be on the exam. It is important that you become familiar with answering these types

More information

Workshop 2: Function Point Analysis. Marlon Dumas

Workshop 2: Function Point Analysis. Marlon Dumas Software Economics Fall 2012 Workshop 2: Function Point Analysis Marlon Dumas (slides partly based on FPA Manual by David Longstreet) Function Point Analysis Function point is a measure of the amount of

More information

Certified Function Point Specialist

Certified Function Point Specialist IFPUG I40-420 Certified Function Point Specialist Version: 4.1 Topic 1, Definitions IFPUG I40-420 Exam QUESTION NO: 1 When counting DETs which of the following rules apply? A. Count a DET for each recursive

More information

Function Point Analysis

Function Point Analysis Function Point Analysis Introduction and Basic Overview as an Alternative to SLOC-based Estimation November 17, 2010 Tucker Moore TASC - ASOU Software Cost Estimation Two Main Types of Developed SW Cost

More information

Workshop 2-3: Function Point Analysis. Dietmar Pfahl

Workshop 2-3: Function Point Analysis. Dietmar Pfahl Software Economics Fall 2015 Workshop 2-3: Function Point Analysis Dietmar Pfahl (slides based on material of Marlon Dumas and (partly) on FPA Manual by David Longstreet) Function Point Analysis Function

More information

International Function Point Users Group References: Capers Jones: Applied Software Measurement (1997) Estimating Software Costs (1998)

International Function Point Users Group  References: Capers Jones: Applied Software Measurement (1997) Estimating Software Costs (1998) Function Point Estimation Normalized software project metric Application domain rather than technical domain Application functions and data rather than code International Function Point Users Group www.ifpug.org

More information

FPA and Portfolio Counting

FPA and Portfolio Counting FPA and Portfolio Counting Size for Application Maintenance projects the easy way Christine Green CFPS EDS and the EDS logo are registered trademarks of Electronic Data Systems Corporation. EDS is an equal

More information

EXTERNAL INQUIRIES. Objective of Section: Definition: Rating:

EXTERNAL INQUIRIES. Objective of Section: Definition: Rating: EXTERNAL INQUIRIES 7 Objective of Section: Describe and define the concepts necessary to identify and rate External Inquiries. The exercises at the end of the section help the student demonstrate that

More information

EXTERNAL INPUTS. Objective of Section: Definition: Rating: Counting Tips:

EXTERNAL INPUTS. Objective of Section: Definition: Rating: Counting Tips: EXTERNAL INPUTS 5 Objective of Section: Describe and define the concepts necessary to identify and rate External Inputs. The exercises at the end of the section help the student demonstrate that they have

More information

INTERNAL LOGICAL FILES

INTERNAL LOGICAL FILES INTERNAL LOGICAL FILES 9 Objective of Section: Describe and define the concepts necessary to identify and rate Internal Logical Files. The exercises at the end of the section help the student demonstrate

More information

Technical Report

Technical Report FULL FUNCTION POINTS: COUNTING PRACTICES MANUAL Technical Report 1997-04 Edited by Software Engineering Management Research Laboratory and Software Engineering Laboratory in Applied Metrics (SELAM) In

More information

Seminar on Software Cost Estimation: Function Points

Seminar on Software Cost Estimation: Function Points : Function Points Institut für Informatik, Universität Zürich Prof. Dr. Martin Glinz Arun Mukhija WS 2002/03 10. December 2002 Author: Christoph Suter Hoffeld 2 8057 Zürich fels@datacomm.ch 1 Introduction...4

More information

Probabilistic Models of Software Function Point Elements

Probabilistic Models of Software Function Point Elements Probabilistic Models of Software Function Point Elements Masood Uzzafer Amity university Dubai Dubai, U.A.E. Email: muzzafer [AT] amityuniversity.ae Abstract Probabilistic models of software function point

More information

CASE STUDIES ANSWERS. Page 1 Longstreet Consulting Inc.

CASE STUDIES ANSWERS. Page 1 Longstreet Consulting Inc. CASE STUDIES ANSWERS Page 1 Collection Letter Dear , Our records indicate that you are past due . If you do not pay within , then we will kindly repo

More information

Part 1 - Process and Rules

Part 1 - Process and Rules Part 1 - Process and Rules This page intentionally left blank. Part 2 Counting Practices This page intentionally left blank. Part 3 - Examples This page intentionally left blank. Part 4 Appendices and

More information

Interface Models and Function Point Calculation

Interface Models and Function Point Calculation Interface Models and Function Point Calculation Jeannie Bellows Senior Consultant jbellows@castek.com Who is Castek? Who is Castek? Global organization, headquartered in Toronto, Canada with offices in

More information

Aligning Function Point Counting and Test Planning

Aligning Function Point Counting and Test Planning Aligning Function Point Counting and Test Planning Chris Francis, CSTE Senior Consultant Nestlé Purina Petcare Company Checkerboard Square St. Louis, MO 63164 1 Content Brief Background on Testing Similarities

More information

E s timation of effort using F unction Points

E s timation of effort using F unction Points E s timation of effort using F unction Points -Vijay S hankar Vijay Shankar Cognizant Technology Solutions, Feb 2003. All rights reserved. You may make one attributed copy of this material for your own

More information

Part 5 Appendices and Glossary

Part 5 Appendices and Glossary Part 5 Appendices and Glossary This page intentionally left blank. Part 5 Appendix A Appendix A: Functional Size Calculation Table Introduction Contents Appendix A includes a table to facilitate measuring

More information

Software Metrics 2.1 INTRODUCTION 2.2 PROJECT MANAGEMENT PROCESS ACTIVITIES

Software Metrics 2.1 INTRODUCTION 2.2 PROJECT MANAGEMENT PROCESS ACTIVITIES 2 C h a p t e r Software Metrics 2.1 INTRODUCTION I am reminded of a very interesting story when we talk of software metrics. Once there was a meeting going on in USA. In that meeting, one of the ladies

More information

Functional Size Measurement for Web Applications

Functional Size Measurement for Web Applications Functional Size Measurement for Web Applications Silvia Abrahão Valencia University of Technology, Spain sabrahao@dsic.upv.es Contents Part I Introduction Why measure? Software Metrics Why measure software

More information

EVOLVED. Function Points. Lee Fischman COCOMO/SCM 15 Forum Spring 2000

EVOLVED. Function Points. Lee Fischman COCOMO/SCM 15 Forum Spring 2000 EVOLVED Function Points Lee Fischman COCOMO/SCM 15 Forum Spring 2000 Galorath Incorporated 2000 1 Traditional Function Points - A Great Start At Functional Scoping Identification Input Inquiry Output Complexity

More information

Joint Application Design & Function Point Analysis the Perfect Match By Sherry Ferrell & Roger Heller

Joint Application Design & Function Point Analysis the Perfect Match By Sherry Ferrell & Roger Heller Joint Application Design & Function Point Analysis the Perfect Match By Sherry Ferrell & Roger Heller Introduction The old adage It s not what you know but when you know it that counts is certainly true

More information

Improving the Accuracy of Function Points Counts

Improving the Accuracy of Function Points Counts The PROJECT PERFECT White Paper Collection Improving the Accuracy of Function Points Counts Abstract Amit Javadekar The Function Point (FP) Analysis model was invented by Allan Albrecht in 1979 as an alternative

More information

Ms. Bhawna Sharma 1, Ms. Kavita Choudhary 2, Mr Rajendra Purohit 3 1 M.Tech. Scholar, 2 Associate professor, 3 Research Scholar

Ms. Bhawna Sharma 1, Ms. Kavita Choudhary 2, Mr Rajendra Purohit 3 1 M.Tech. Scholar, 2 Associate professor, 3 Research Scholar Function Point Analysis: Converting various design elements into Function Points Ms. Bhawna Sharma 1, Ms. Kavita Choudhary 2, Mr Rajendra Purohit 3 1 M.Tech. Scholar, 2 Associate professor, 3 Research

More information

Section 1.2: What is a Function? y = 4x

Section 1.2: What is a Function? y = 4x Section 1.2: What is a Function? y = 4x y is the dependent variable because it depends on what x is. x is the independent variable because any value can be chosen to replace x. Domain: a set of values

More information

Shared Data Real-time Responses

Shared Data Real-time Responses itip Guidance from the Functional Sizing Standards Committee on topics important to you Shared Data Real-time Responses itip # 06 (Version 1.1 10/19/2014) itips provide guidance on topics important to

More information

Function Point Counting Practices Manual. Release 4.2.1

Function Point Counting Practices Manual. Release 4.2.1 Function Point Counting Practices Manual Release 4.2.1 International Function Point Users Group (IFPUG) Function Point Counting Practices Manual Release 4.2.1 Chairperson, Counting Practices Committee

More information

Royce Edwards. Software Composition Technologies 75 Kentucky Way Freehold, New Jersey, USA

Royce Edwards. Software Composition Technologies 75 Kentucky Way Freehold, New Jersey, USA Royce Edwards Software Composition Technologies 75 Kentucky Way Freehold, New Jersey, USA 07728-4604 732-866-0090 (voice) 732-377-8410 (fax) Royce@RoyceEdwards.com Royce Edwards has taught web site counting

More information

IFPUG 4.3 What You Need to Know!

IFPUG 4.3 What You Need to Know! DCG WEBINAR IFPUG 4.3 What You Need to Know! Sheila P. Dennis, CFPS sdennis@davidconsultinggroup.com Presentation Topics Let s Talk Function Points What Did They Do to the Counting Practices Manual (CPM)?

More information

Boundaries: The Undiscovered Territory

Boundaries: The Undiscovered Territory Boundaries: The Undiscovered Territory 2009 The Problem... Many definitions although lots of similarities Individual perception can and does impact the definition of boundaries Boundary definition can

More information

Getting in Gear with the Service Catalog

Getting in Gear with the Service Catalog Getting in Gear with the Service Catalog How an actionable Service Catalog can drive Service Management adoption, improve Customer Satisfaction and provide a Return On Investment......And do it quickly

More information

Is Something Wrong with Texas Home Prices?

Is Something Wrong with Texas Home Prices? Is Something Wrong with Texas Home Prices? Finding Shelter: Affordability Squeeze in a Tight Texas Housing Market Dallas Federal Reserve February 23, 2018 Constrained supply plus strong demand = accelerated

More information

Innovative Approach to FP Automation

Innovative Approach to FP Automation Innovative Approach to FP Automation By Siddharth Misra Reviewed By Purnima Jagannathan Accenture Services Pvt. Ltd Bangalore, INDIA Copyright 2010 Accenture All Rights Reserved. Accenture, its logo, and

More information

ICT PROFESSIONAL MICROSOFT OFFICE SCHEDULE MIDRAND

ICT PROFESSIONAL MICROSOFT OFFICE SCHEDULE MIDRAND ICT PROFESSIONAL MICROSOFT OFFICE SCHEDULE MIDRAND BYTES PEOPLE SOLUTIONS Bytes Business Park 241 3rd Road Halfway Gardens Midrand Tel: +27 (11) 205-7000 Fax: +27 (11) 205-7110 Email: gauteng.sales@bytes.co.za

More information

SAS Scalable Performance Data Server 4.3

SAS Scalable Performance Data Server 4.3 Scalability Solution for SAS Dynamic Cluster Tables A SAS White Paper Table of Contents Introduction...1 Cluster Tables... 1 Dynamic Cluster Table Loading Benefits... 2 Commands for Creating and Undoing

More information

Computer

Computer 2011-2014 Computer 2014.12. Contents 1. 2011-2013 China Computer Export Trend Analysis... 3 1.1. 2011-2013 China Computer Export Quantity Trend Analysis... 3 1.2. 2011-2013 China Computer Export Amount

More information

A System for Measuring Function Points from Specifications

A System for Measuring Function Points from Specifications A System for Measuring Function Points from Specifications Technical Report DEIS-LIA-97-006 Fausto Gramantieri 1, Evelina Lamma 1, Paola Mello 2, Fabrizio Riguzzi 1 1 DEIS - Università di Bologna Viale

More information

All King County Summary Report

All King County Summary Report September, 2016 MTD MARKET UPDATE Data Current Through: September, 2016 18,000 16,000 14,000 12,000 10,000 8,000 6,000 4,000 2,000 0 Active, Pending, & Months Supply of Inventory 15,438 14,537 6.6 6.7

More information

Basel Dudin

Basel Dudin Measuring Internal Product Attributes: Size Basel Dudin dudinbk@mcmaster.ca Outline Aspects of Software Size Length (LOC) Lines of Code Halstead s Theory Functionality Unadjusted Function Point Count (UFC)

More information

App Economy Market analysis for Economic Development

App Economy Market analysis for Economic Development App Economy Market analysis for Economic Development Mustapha Hamza, ISET Com Director mustapha.hamza@isetcom.tn ITU Arab Forum on Future Networks: "Broadband Networks in the Era of App Economy", Tunis

More information

e-sens Nordic & Baltic Area Meeting Stockholm April 23rd 2013

e-sens Nordic & Baltic Area Meeting Stockholm April 23rd 2013 e-sens Nordic & Baltic Area Meeting Stockholm April 23rd 2013 Objectives of the afternoon parallel tracks sessions 2 Meeting objectives High level: Identification of shared interests with emphasis on those

More information

Function Point Counting - Hard Lessons Learnt

Function Point Counting - Hard Lessons Learnt Function Point Counting - Hard Lessons Learnt Faustin Moses Rethinam/ Ajay Verma/ Swaminathan Subraman Productivity Center of Excellence India Development Center Accenture Agenda Function Point Counting

More information

Seattle (NWMLS Areas: 140, 380, 385, 390, 700, 701, 705, 710) Summary

Seattle (NWMLS Areas: 140, 380, 385, 390, 700, 701, 705, 710) Summary September, 2016 MTD MARKET UPDATE Data Current Through: September, 2016 (NWMLS Areas: 140, 380, 385, 390,, 701, 705, 710) Summary Active, Pending, & Months Supply of Inventory 5,000 4,500 4,000 3,500 4,091

More information

Seattle (NWMLS Areas: 140, 380, 385, 390, 700, 701, 705, 710) Summary

Seattle (NWMLS Areas: 140, 380, 385, 390, 700, 701, 705, 710) Summary October, 2016 MTD MARKET UPDATE Data Current Through: October, 2016 (NWMLS Areas: 140, 380, 385, 390,, 701, 705, 710) Summary Active, Pending, & Months Supply of Inventory 4,500 4,000 3,500 4,197 4,128

More information

Seattle (NWMLS Areas: 140, 380, 385, 390, 700, 701, 705, 710) Summary

Seattle (NWMLS Areas: 140, 380, 385, 390, 700, 701, 705, 710) Summary November, 2016 MTD MARKET UPDATE Data Current Through: November, 2016 (NWMLS Areas: 140, 380, 385, 390,, 701, 705, 710) Summary 4,000 3,500 3,000 2,500 2,000 1,500 1,000 500 0 Active, Pending, & Months

More information

Software Engineering (CSC 4350/6350) Rao Casturi

Software Engineering (CSC 4350/6350) Rao Casturi Software Engineering (CSC 4350/6350) Rao Casturi Recap 1 to 5 Chapters 1. UML Notation 1. Use Case 2. Class Diagrams 3. Interaction or Sequence Diagrams 4. Machine or State Diagrams 5. Activity Diagrams

More information

Simple Function Point! measurement fully compatible with the IFPUG method 4.x

Simple Function Point! measurement fully compatible with the IFPUG method 4.x ! A new method for functional size measurement fully compatible with the IFPUG method 4.x Roberto Meli CEO - Data Processing Organization President Association N. 1 IFPUG FP Reference Model EQ EIF ILF

More information

AdMob Mobile Metrics Report

AdMob Mobile Metrics Report AdMob Mobile Metrics Report AdMob serves ads for more than 15,000 mobile Web sites and applications around the world. AdMob stores and analyzes the data from every ad request, impression, and click and

More information

Business Result for the Second Quarter ended September 30, 2017 Regional Market Environments and Projections

Business Result for the Second Quarter ended September 30, 2017 Regional Market Environments and Projections Business Result for the Second Quarter ended September 3, 217 Regional Market Environments and Projections October 2, 217 Hitachi Construction Machinery Co., Ltd. Executive Vice President and Executive

More information

Asia Key Economic and Financial Indicators

Asia Key Economic and Financial Indicators Quarterly Yearly Quarterly Quarterly Month-End Quarter-End Monthly (USD) Monthly Monthly Monthly Monthly Interest Daily GDP GDP per BoP CA IR External Debt Import Trade Unemployment IPI PPI CPI Rates*

More information

SENG 421: Software Metrics

SENG 421: Software Metrics SENG 421: Software Metrics Measuring Internal Product Attributes: Software Size (Chapter 5) Department of Electrical & Computer Engineering, University of Calgary B.H. Far (far@ucalgary.ca) http://www.enel.ucalgary.ca/people/far/lectures/seng421/05/

More information

HPE Security Data Security. HPE SecureData. Product Lifecycle Status. End of Support Dates. Date: April 20, 2017 Version:

HPE Security Data Security. HPE SecureData. Product Lifecycle Status. End of Support Dates. Date: April 20, 2017 Version: HPE Security Data Security HPE SecureData Product Lifecycle Status End of Support Dates Date: April 20, 2017 Version: 1704-1 Table of Contents Table of Contents... 2 Introduction... 3 HPE SecureData Appliance...

More information

Sony Ericsson continues to invest for future growth

Sony Ericsson continues to invest for future growth PRESS RELEASE April 23, 2008 Sony Ericsson continues to invest for future growth Q1 Highlights: Year-on-year volume growth of 2% Income before taxes at higher end of forecast R&D investment continues to

More information

Ted C. Jones, PhD Chief Economist

Ted C. Jones, PhD Chief Economist Ted C. Jones, PhD Chief Economist Hurricanes U.S. Jobs Jobs (Millions) Seasonally Adjusted 150 145 140 135 130 1.41% Prior 12 Months 2.05 Million Net New Jobs in Past 12-Months 125 '07 '08 '09 '10 '11

More information

Spiegel Research 3.0 The Mobile App Story

Spiegel Research 3.0 The Mobile App Story Spiegel Research 3.0 The Mobile App Story The effects of adopting and using a brand s mobile application on purchase behaviors SU JUNG KIM THE PROJECT Smartphone penetration in the U.S. has reached 68

More information

June 2012 First Data PCI RAPID COMPLY SM Solution

June 2012 First Data PCI RAPID COMPLY SM Solution June 2012 First Data PCI RAPID COMPLY SM Solution You don t have to be a security expert to be compliant. Developer: 06 Rev: 05/03/2012 V: 1.0 Agenda Research Background Product Overview Steps to becoming

More information

Economic Outlook. William Strauss Senior Economist and Economic Advisor Federal Reserve Bank of Chicago

Economic Outlook. William Strauss Senior Economist and Economic Advisor Federal Reserve Bank of Chicago Economic Outlook Illinois Public Pension Fund Association Hoffman Estates, IL February 16, 217 William Strauss Senior Economist and Economic Advisor Federal Reserve Bank of Chicago GDP expanded by 1.9%

More information

Measuring Function Points from VDM-SL Specifications

Measuring Function Points from VDM-SL Specifications 40 1 Measuring Function Points from VDM-SL Specifications Tomoko Miyawaki, Junichi Iijima and Sho Ho Abstract The motivation of this paper is to enhance system development efficiency by integrating system

More information

Software Size /2. Size: Length (code, specification, design) Size: Reuse Size: Functionality (function point, feature point, object point,

Software Size /2. Size: Length (code, specification, design) Size: Reuse Size: Functionality (function point, feature point, object point, SENG 421: Software Metrics Measuring Internal Product Attributes: Software Size (Chapter 5) Department of Electrical & Computer Engineering, University of Calgary B.H. Far () http://www.enel.ucalgary.ca/people/far/lectures/seng421/05/

More information

Decision Making Information from Your Mobile Device with Today's Rockwell Software

Decision Making Information from Your Mobile Device with Today's Rockwell Software Decision Making Information from Your Mobile Device with Today's Rockwell Software PUBLIC Rockwell Automation TechED 2016 @ROKTechED #ROKTechED Copyright 2016 Rockwell Automation, Inc. All Rights Reserved.

More information

software.sci.utah.edu (Select Visitors)

software.sci.utah.edu (Select Visitors) software.sci.utah.edu (Select Visitors) Web Log Analysis Yearly Report 2002 Report Range: 02/01/2002 00:00:0-12/31/2002 23:59:59 www.webtrends.com Table of Contents Top Visitors...3 Top Visitors Over Time...5

More information

The Impact of Growing Utility Mobile Bill Payments on E-Bill Adoption and Card Funded Payments. Eric Leiserson, Director of Research, Fiserv

The Impact of Growing Utility Mobile Bill Payments on E-Bill Adoption and Card Funded Payments. Eric Leiserson, Director of Research, Fiserv The Impact of Growing Utility Mobile Bill Payments on E-Bill Adoption and Card Funded Payments Eric Leiserson, Director of Research, Fiserv Mobile s Hyper Evolution in Utility Bill Payments 2011: Mobile

More information

A Worked Function Point model for effective software project size evaluation

A Worked Function Point model for effective software project size evaluation A Worked Function Point model for effective software project size evaluation Luca Santillo, Italo Della Noce Abstract This work explains the Worked Function Point model for effective software project size

More information

Functional Measure of a Real-time System

Functional Measure of a Real-time System IWSM/Mensura 2009, November 4-6, 2009 Amsterdam (Netherlands) Functional Measure of a Real-time System Jean-Marc Desharnais, Alain Abran, Pınar Efe Dikici, Mert Can İliş, İrfan Nuri Karaca Agenda Introduction

More information

Asia Key Economic and Financial Indicators

Asia Key Economic and Financial Indicators ASEAN Brunei (BN) Cambodia (KH) Indonesia () Laos (LA) Malaysia () Myanmar (MM) Philippines () Singapore () Thailand () Vietnam () East Asia China (CN) Hong Kong (HK) Japan (JP) South Korea (KR) Taiw an

More information

Some doubts about the objectivity of logical determination of the uniqueness of the elementary process in the Function Point Analysis

Some doubts about the objectivity of logical determination of the uniqueness of the elementary process in the Function Point Analysis Some doubts about the objectivity of logical determination of the uniqueness of the elementary process in the Function Point Analysis Table of Contents Marian Zalcman, Ph.D. ASSECO Poland, Rzeszów 1. Introduction

More information

RELIABILITY AS A SERVICE FOR BUSINESS. by MidEnterprises, LLC

RELIABILITY AS A SERVICE FOR BUSINESS. by MidEnterprises, LLC RELIABILITY AS A SERVICE FOR BUSINESS by MidEnterprises, LLC THE OPPORTUNITY Less than 30% of commercial facilities have a reliable back-up power supply Only10-15% of those having existing installations

More information

Asia Key Economic and Financial Indicators

Asia Key Economic and Financial Indicators ASEAN Brunei (BN) Cambodia (KH) Indonesia () Laos (LA) Malaysia () Myanmar (MM) Philippines () Singapore () Thailand () Vietnam () East Asia China (CN) Hong Kong (HK) Japan (JP) South Korea (KR) Taiw an

More information

The Vision Council Winds of Change

The Vision Council Winds of Change The Vision Council Winds of Change Brian Beaulieu CEO Preliminary 217 Forecast Results If you heard ITR a year ago 2 Duration Accuracy US GDP (data through Sep) 24 98.5% US Ind. Prod. (Dec) 24 96.8% Eur

More information

Measuring Function Points from VDM-SL Specifications

Measuring Function Points from VDM-SL Specifications Measuring Function Points from VDM-SL Specifications Tomoko Miyawaki, Junichi Iijima, Sho Ho 宮脇智子 飯島淳一 包捷 Department of Industrial Engineering and Management Graduate School of Decision Science and Technology

More information

FP Sizing of SOA applications made easy!

FP Sizing of SOA applications made easy! FP Sizing of SOA applications made easy! Shalini Thulasi (CFPS) Email:Shalini.Thulasi@accenture.com Copyright 2010 Accenture All Rights Reserved. Accenture, its logo, and High Performance Delivered are

More information

COURSE LISTING. Courses Listed. with SAP Hybris Marketing Cloud. 24 January 2018 (23:53 GMT) HY760 - SAP Hybris Marketing Cloud

COURSE LISTING. Courses Listed. with SAP Hybris Marketing Cloud. 24 January 2018 (23:53 GMT) HY760 - SAP Hybris Marketing Cloud with SAP Hybris Marketing Cloud Courses Listed HY760 - SAP Hybris Marketing Cloud C_HYMC_1702 - SAP Certified Technology Associate - SAP Hybris Marketing Cloud (1702) Implementation Page 1 of 12 All available

More information

Michigan Tech University Banner Finance Self-Service User Guide. Revised 1/11/17

Michigan Tech University Banner Finance Self-Service User Guide. Revised 1/11/17 Michigan Tech University Banner Finance Self-Service User Guide Revised 1/11/17 TABLE OF CONTENTS Chart Terminology... 3 MTU Fiscal Year... 3 Web Resource Banner and Reporting... 3 Reports Listing your

More information

For Every Action There is An Equal and Opposite Reaction Newton Was an Economist - The Outlook for Real Estate and the Economy

For Every Action There is An Equal and Opposite Reaction Newton Was an Economist - The Outlook for Real Estate and the Economy For Every Action There is An Equal and Opposite Reaction Newton Was an Economist - The Outlook for Real Estate and the Economy Ted C. Jones, PhD Chief Economist Twitter #DrTCJ Mega Themes More Jobs Than

More information

Houston Economic Overview Presented by Patrick Jankowski, SVP Research Greater Houston Partnership

Houston Economic Overview Presented by Patrick Jankowski, SVP Research Greater Houston Partnership Houston Economic Overview Presented by Patrick Jankowski, SVP Research Greater Houston Partnership Order of the Day Order of the Day Rig count fell 80% Oil prices dropped 75% Energy layoffs spiked Office

More information

where we are, where we could be, how we can get there. 12/14/2011

where we are, where we could be, how we can get there. 12/14/2011 Central Plant Optimization ASHRAE National Capitol Chapter - PES Wednesday, Nov 7, 2011 Dave Klee, LEED AP Director, Optimized Building Solutions Johnson Controls, Inc. 1 1 J o http://www.johnsoncontrols.com/cpo

More information

IAB Internet Advertising Revenue Report

IAB Internet Advertising Revenue Report IAB Internet Advertising Revenue Report Full Year 2017 and Q4 2017 May 10, 2018 IAB Internet Ad Revenue Report: Full Year 2017 and Q4 2017 Agenda Welcome Kristina Sruoginis, Research Director, IAB Full

More information

PRESS RELEASE October 17, 2008

PRESS RELEASE October 17, 2008 PRESS RELEASE October 17, 2008 Sony Ericsson reports third quarter results Q3 highlights: Break even results, excluding restructuring charges, as challenging business conditions continued C902 Cyber-shot

More information

Measuring software size

Measuring software size Measuring software size a question to start with have you ever written a large program? if so how did you know it was large? 2 outline ideas and problems associated with measuring software size assessing

More information

Sony Ericsson starts 2007 with strong first quarter

Sony Ericsson starts 2007 with strong first quarter PRESS RELEASE April 20, 2007 Sony Ericsson starts 2007 with strong first quarter Q1 Highlights: Year-on-year volume & sales growth of 63% and 47% respectively Income before tax rose 139% year-on-year to

More information

AC System Monitoring Device. Andrew Jarrett Project Advisor: Professor Gutschlag Department of Electrical and Computer Engineering October 1, 2015

AC System Monitoring Device. Andrew Jarrett Project Advisor: Professor Gutschlag Department of Electrical and Computer Engineering October 1, 2015 AC System Monitoring Device Andrew Jarrett Project Advisor: Professor Gutschlag Department of Electrical and Computer Engineering October 1, 2015 Outline Background Problem Background Problem Statement

More information

Economic Update German American Chamber of Commerce

Economic Update German American Chamber of Commerce Economic Update German American Chamber of Commerce Federal Reserve Bank of Chicago October 6, 2015 Paul Traub Senior Business Economist U.S. Real GDP Billions Chained $2009, % Change Q/Q at SAAR $ Billions

More information

Exploring the Convertibility between IFPUG and COSMIC FP: Preliminary Findings. October , Assisi, Italy

Exploring the Convertibility between IFPUG and COSMIC FP: Preliminary Findings. October , Assisi, Italy Exploring the Convertibility between IFPUG and COSMIC FP: Preliminary Findings Çiğdem GENCEL & Carl BIDEAU October 17-19 2012, Assisi, Italy Çiğdem GENCEL Assist.Prof., Free University of Bolzano, ITALY

More information

When you pass Exam : Access 2010, you complete the requirements for the Microsoft Office Specialist (MOS) - Access 2010 certification.

When you pass Exam : Access 2010, you complete the requirements for the Microsoft Office Specialist (MOS) - Access 2010 certification. Appendix 1 Microsoft Office Specialist: Access Certification Introduction The candidates for Microsoft Office Specialist certification should have core-level knowledge of Microsoft Office Access 2010.

More information

APPENDIX E2 ADMINISTRATIVE DATA RECORD #2

APPENDIX E2 ADMINISTRATIVE DATA RECORD #2 APPENDIX E2 ADMINISTRATIVE DATA RECORD #2 Position (s} Document Identifier 1-3 PAB, PBB, or PEB PIIN 4-16 SPIIN 17-22 Must agree with the related P,_A Discount Terms 23-37 May be blank in the PBB an&peb

More information

Best Practices in CIS Implementation. TECO s CRB Implementation

Best Practices in CIS Implementation. TECO s CRB Implementation Best Practices in CIS Implementation TECO s CRB Implementation Katie Guice, Director, Customer Solutions & Strategic Projects Tampa Electric & Peoples Gas System 1 TECO Energy: An Emera Company Energy-related

More information

Maximizing Asset ROI for Self & Clients in a Public Sector Setting. July 16 th San Diego

Maximizing Asset ROI for Self & Clients in a Public Sector Setting. July 16 th San Diego Maximizing Asset ROI for Self & Clients in a Public Sector Setting July 16 th San Diego State of Washington Population: 7.53 M Area: 71,303 Sq. Miles Population density: 107 population/mi² Puget Sound

More information

Economic and Housing Market Trends and Outlook

Economic and Housing Market Trends and Outlook Economic and Housing Market Trends and Outlook Lawrence Yun, Ph.D. Chief Economist NATIONAL ASSOCIATION OF REALTORS Presentation to Memphis Area Association of REALTORS Memphis, TN April 2, 213 Forecast

More information

TCL International Holdings Limited FY2000 Review & Outlook

TCL International Holdings Limited FY2000 Review & Outlook TCL International Holdings Limited FY2000 Review & Outlook Mr. Vincent Yan, Executive Director March 2001 Agenda Company Background FY2000 Overview PRC Economic Outlook Home Appliances IT Business Corporate

More information

AC System Monitoring Device

AC System Monitoring Device AC System Monitoring Device Andrew Jarrett Project Adviser: Professor Gutschlag Department of Electrical and Computer Engineering October 28, 2015 Executive Summary The alternating current (AC) system

More information

IAB Internet Advertising Revenue Report

IAB Internet Advertising Revenue Report IAB Internet Advertising Revenue Report Half Year 2018 and Q2 2018 November 2018 IAB Internet Ad Revenue Report: Half Year 2018 and Q2 2018 Agenda Welcome Intro Sue Hogan, SVP Research and Measurement,

More information

1Q17 RESULTS M AY / 2017

1Q17 RESULTS M AY / 2017 RESULTS M AY / 2017 Positivo Tecnologia recorded a net revenue of R$453.5 million in, an increase of 20.7% Continuous progress in the diversification of the business, with mobile phones reaching 32.6%

More information

Contents:

Contents: Contents: Conventional/REO/Short Sale Single Family Sold Sold Properties by Cities - Properties Sold Supply Inventory Median Price Comparison by Year www.swflrealtors.com Page #. Single Family & Condo

More information

= SEO Mastery at the Pace of Google

= SEO Mastery at the Pace of Google + = SEO Mastery at the Pace of Google Sarah Bird - CEO of Moz Rumors of my death have been largely exaggerated -- SEO Misinformation: Social drives more traffic than SEO. Misinformation: Bing is growing

More information

POSTAL AND TELECOMMUNICATIONS REGULATORY AUTHORITY OF ZIMBABWE (POTRAZ)

POSTAL AND TELECOMMUNICATIONS REGULATORY AUTHORITY OF ZIMBABWE (POTRAZ) POSTAL AND TELECOMMUNICATIONS REGULATORY AUTHORITY OF ZIMBABWE (POTRAZ) ABRIDGED POSTAL & TELECOMMUNICATIONS SECTOR PERFORMANCE REPORT FIRST QUARTER 2017 Disclaimer: This report has been prepared based

More information

AGL Requirements Specification V2.0

AGL Requirements Specification V2.0 AGL Requirements Specification V2.0 AGL All-Member Meeting @ DRESDEN October 2018 Toshikazu Oiwa toshikazu_ohiwa@mail.toyota.co.jp TOYOTA MOTOR CORPORATION 1 Who is Oiwa? Ø Software engineer, expert in

More information

FISCAL REALITY. Alan Beaulieu, President, ITR Economics

FISCAL REALITY. Alan Beaulieu, President, ITR Economics FISCAL REALITY Alan Beaulieu, President, ITR Economics Alan s presentations cover a wide variety of topics including short- and long-term global economic forecasts, regional economic updates, an outlook

More information

Join the Revolution in prepaid payments!

Join the Revolution in prepaid payments! Join the Revolution in prepaid payments! Executives With Extensive Expertise Gotawallet was created by a team of executives with a deep understanding and extensive expertise Telecom Billing Payment Remittance

More information

Voice and Speech Recognition

Voice and Speech Recognition Voice and Speech Recognition Consumer, Call Center, Healthcare, Enterprise, Finance, Retail, Government, Law Enforcement, and Defense Applications: Market Analysis and Forecasts Speech and voice recognition,

More information