Solving the size estimation problem in ERP project context: the eepc- COSMIC approach

Size: px
Start display at page:

Download "Solving the size estimation problem in ERP project context: the eepc- COSMIC approach"

Transcription

1 Solving the size estimation problem in ERP project context: the eepc- COSMIC approach Francisco Martín Téllez Master Thesis Presentation March 20 th, 2009 University of Twente, Faculty of EEMCS Information Systems Department Supervisors: Dr. Maya Daneva Dr. Nelly Condori-Fernandez 1 / 60

2 Contents 1. Introduction 2. Problem statement 2.1 Observations from state-of-the art research and practice 2.2 Observations regarding the possible existing solutions 3. Research method 4. The solution approach 4.1 Design Choices 4.2 Proof on concept 5. Empirical study 5.1 Model Adoption Method 5.2 The perception evaluation study 6. Conclusions 7. Future work 2 / 60

3 1. Introduction Motivation Master Thesis Framework - Enterprise Resource Planning (ERP) - Software Engineering (Measurement Phase) - Requirement Engineering for ERP Objectives of the research 3 / 60

4 Introduction Motivation To reduce the gap of Quantifying functional size in ERP projects Stages in the cycle-of life 4 / 60

5 Introduction Motivation To reduce the gap of Quantifying functional size in ERP projects No good methods Stages in the cycle-of lyfe Gap in the sizing stage 5 / 60

6 1. Introduction - Master Thesis Framework Enterprise Resource Planning (ERP) Definition Enterprise-wide information system designed to coordinate all the resources, information, and activities needed to complete business processes. ERP overview - Manufacturing - Supply Chain Management - Financials - Human Resources - Customer Relationship Management 6 / 60

7 1. Introduction - Master Thesis Framework ERP features - Database centralized Systems - Breaking the traditional barriers of communication in I. Systems - Cross-organizational context - Integration with suppliers, customers and partners 7 / 60

8 1. Introduction - Master Thesis Framework ERP Increasing Top IT spending priorities for / 60

9 1. Introduction - Master Thesis Framework Measurement in Software Engineering Definition Software Engineering (SE) is the application of a systematic, disciplined, quantifiable approach to the development, operation and maintenance of software Why is necessary the SE 9 / 60

10 1. Introduction - Master Thesis Framework Measurement in Software Engineering Software Metrics i. Single Size Measure i. Size-related metrics. ii. Function-related metrics. ii. Multidimensional-size i. Metric for ERP solutions. Functional Size Measurement Methods (FSMM) - COSMIC (International Standard ISO/IEC 19761) - IFPUG-FPA, standardized in 2003 (ISO/IEC 20926:2003) - FISMA (ISO/IEC 29881:2008) - MK II FPA (the ISO/IEC 20968:2002) - NESMA (ISO/IEC 24570) - PSU (Project size units, newly technique, no standard) 10 / 60

11 1. Introduction - Master Thesis Framework Requirements Engineering for ERP The requirement process in ERPs The estimation phase in ERPs 11 / 60

12 1. Introduction - Master Thesis Framework Requirements Engineering for ERP The Business Blueprint - In ERP, 1 Business Proccess 1 Functional Requirement - Business Proccess are represented by EPC diagrams Views in the Business Blueprint - The Organization View: who does what? - The Function View: what happens? - The Data View: what is needed? - The Iteration model: how the company interacts? - The Control View: central view EPC 12 / 60

13 1. Introduction - Master Thesis Framework Requirements Engineering for ERP The Business Blueprint - The control View Event-driven proccess chain (EPC) Example of EPC Processing an order EPC notation 13 / 60

14 1. Introduction Objectives of the research Central research question Which requirements-based way can the size of ERP projects be estimated at the very early ERP implementation stage? Goals 1) To understand the differences between ERP projects and tailored-project. 2) To know the current practice of how the ERP projects are sized. 3) To understand why is so difficult to apply measurement size models to ERP projects and why they typically lack credibility in this context. 4) To adapt an existing sizing technique to the ERP context from the requirements stage. 5) To demonstrate by using experts the perception of use and possible adoption of the proposal as a future method. 14 / 60

15 2. Problem statement Current practice 2.1. Observations from state-of-the art research and practice What do ERP companies understand by SIZE? What techniques do the use to measure? Other observations about how is current ERP sizing? 2.2 Observations regarding the possible existing solutions Difficulties sizing ERP? Reasons for why the existing size measurement metrics are not valid for ERP project 15 / 60

16 2. Problem statement Current practice What do ERP companies understand by SIZE? ERP Companies - From a Multi-site Empirical Study on Cross-organizational ERP Size and Effort Estimation carried out by Maya Daneva (14 members related with the ERP world) Members Size Cost 7 Project Tasks Numbers of hours 5 Number of workers Number of users $ value per user 2 ERP functionality Size is a driver in cost estimation form We consider size as ERP functionality - ERP functionality To use function Point Analyst (FPA) method Problems of defining SIZE as project tasks or number of workers - Estimation cost problems - No credibility - Problems if the requirements change 16 / 60

17 2. Problem statement Current practice What techniques do the use to measure? ERP Companies Members Effort Estimation Estimation based on 4 Staff-hours per module in the client 2 Size as a driver - FPA method - Skills of specific consultant - Experience implementing the module - (Depends on the own factors of the ERP organizations) We consider an FPA method as the appropriate technique Problems not estimating by FPA method - There is not any consensual method for the organization - Measurer leaving - Non-empirical results and evidences for new projects 17 / 60

18 2. Problem statement Observations looking solutions Difficulties sizing ERPs Project estimations cannot always be meaningfully understood by stakeholders of the software Lack of consensus on the objectives of the estimates Neither non-historical data nor specific metrics. Where is the counting boundary on cross-organization ERP? The customization options Continue changes 18 / 60

19 2. Problem statement Observations looking solutions Reasons why the existing size estimation techniques do not work well considering ERPs? Existing size estimation techniques were created for traditional software Relationships between variables do not match the ERP project context Existing metrics are focused only on the functional part of software Difficulty of applying the existing sizing estimation methods in the stage of ERP early requirements The cross-organizational context and the need to address a set of inter-dependent projects 19 / 60

20 3. The research method Literature survey Proof-of-Concept Perception-based evaluation 20 / 60

21 3. The research method Goal 4 (proposal) Literature survey 120 sources (academic, research, companies, international groups, public institutions) Goal 1 (bakground) Goal 2 (problems-looking for solutions) Goal 3 (problems-current) Goal 4 (solution-proposal) Proof-ofconcept Perceptionbased evaluation Goal 5 (empirical study) 21 / 60

22 4. The solution approach 4.1. Design Choices Finding the solution Why COSMIC? Why EPC? Other proposals using COSMIC The eepc-cosmic approach 4.2.Proof on concept Applying the proposal on previously published model 22 / 60

23 4. The solution approach Design choices Finding the solution Own conclusions about the size estimation problem in ERP 23 / 60

24 4. The solution approach Design choices Finding the solution Main conclusion Toward a final solution 1 st step toward a solution to solve the ERP project cost estimations problem Counting the SIZE (ERP functionality) from the functional requirements document applying a FSM method or a Multidimensional metric. 2 nd step Size Counting fromthe first SIZE stage (ERP functionality) from the functional requirements document applying a FSM method. Early functional requirements 3 rd step Counting the SIZE Only(ERP deliverables functionality) from the functional requirements document applying a the COSMIC method. Requirements documents (ERP functionality) Final solution Counting the SIZE (ERP functionality) FSMM or Multidimensional from the set of all Business metric Process diagram of an ERP (EPC-Methodology) applying the COSMIC method. 24 / 60

25 4. The solution approach Design choices Finding the solution Toward a final solution 1 st step toward a solution to solve the ERP project cost estimations problem Counting the SIZE (ERP functionality) from the functional requirements document applying a FSM method or a Multidimensional metric. 2 nd step Counting the SIZE (ERP functionality) from the functional requirements document applying a FSM method. 3 rd step Counting the SIZE (ERP functionality) from the functional requirements document applying a the COSMIC method. Why FSM method? Final solution There Countingare thenot SIZE any (ERP standard functionality) Multidimensional-size from the set of all Business measures Process diagram of an ERP (EPC-Methodology) applying the COSMIC method. Approaches of FSM models to ERP projects have still not been put in a mainstream practice There is not published publicly available of Multidimensional-size measure Simplicity is another quality of the FSM method FSMM can be applied at the early stage of a project because Functional Requirements 25 / 60

26 4. The solution approach Design choices Finding the solution Why COSMIC? Reasons to refuse the other FSMM PSU FISMA Experimental technical 2 nd step Counting the SIZE (ERP functionality) from the functional requirements document applying a FSM method. MK II New Standard (not information avaliable) Not applicable 3 rd step in the early stage Not fit very suitably for the ERP environment Counting the SIZE (ERP functionality) from the functional requirements document applying a the COSMIC method. IFPUG NESMA Lack of applicability to new software implementations Hard to apply on new forms of FUR documentation Same reasons than IFPUG 26 / 60

27 4. The solution approach Design choices Finding the solution Why COSMIC? Applicable to many software domains Independent structure of the data model Capability to specify different measurement viewpoints More flexible responding changes and different ways of FUR representation COSMIC allows to size an ERP project in an early stage. Several COSMIC approaches in the literature. 27 / 60

28 4. The solution approach Design choices Finding the solution Why COSMIC? - Similar proposals 28 / 60

29 4. The solution approach Design choices Finding the solution Main conclusion Toward a final solution 1 st step toward a solution to solve the ERP project cost estimations problem Counting the SIZE (ERP functionality) from the functional requirements document applying a FSM method or a Multi- dimensional metric. 2 nd step Counting the SIZE (ERP functionality) from the functional requirements document applying a FSM method. 3 rd step Counting the SIZE (ERP functionality) from the functional requirements document applying a the COSMIC method. Final solution Counting the SIZE (ERP functionality) from the set of all Business Process diagram of an ERP (EPC-Methodology) applying the COSMIC method. 29 / 60

30 4. The solution approach Design choices Finding the solution Why the set of all business diagrams of an ERP (EPC-Methodlogy) as requirement document? The business requirements document captures the functionality One EPC (control view) diagram per functional requirement 30 / 60

31 4. The solution approach Design choices Finding the solution Solution Requirement Document Functional Size Measurement Method Output 31 / 60

32 4. The solution approach How it works? eepc-cosmic design of the measurement procedure COSMIC Measurement model Abstract artefact EPC Data Group Data movements Functional process Boundary Layer To obtain functional size 32 / 60

33 4. The solution approach How it works? eepc-cosmic design of the measurement procedure Principles of the method To define For the purpose of With respect to From the viewpoint of In the context of a measurement procedure measuring the functional size of ERP systems the requirements specification the analyst The Business process diagram (eepc Model) Attribute to be measured Functional size is directly proportional to the number of data movements. COSMIC v / 60

34 4. The solution approach How it works? eepc-cosmic design of the measurement procedure Measurement process (COSMIC v3.0) 5 Principles 4 Mapping rules 7 Measurement rules 2 Re-duplication rules 4 Measurement counting rules 34 / 60

35 4. The solution approach How it works? eepc-cosmic design of the measurement procedure Measurement Context Mapping Phase Measurement Phase Identify measurement purpose Identify measurement viewpoint Identify measurement boundary Applying a set of mapping rules software model Identify users MaR 1 MaR 2 Identify software boundary Need sub-unit of measure [YES] MaR 3 Identify functional process MaR 4 Identify data groups [NO] Identify data attributes MeR 1, MeR 2 Identify Entry data movement type MeR 5, MeR 6 Identify Read data movement type MeR 7 Identify Write data movement type Apply aggregation functions Are all functional processes measured? [YES] [NO] Apply measurement function Eliminate duplicated data movements MeR 3, MeR 4 Identify Exit data movement type 35 / 60

36 4. The solution approach How it works? eepc-cosmic design of the measurement procedure Measurement Context Mapping Phase Measurement Phase Identify measurement purpose Identify measurement viewpoint Applying a set of measurement rules functional size Identify measurement boundary Identify users MaR 1 MaR 2 Need sub-unit of measure Identify software boundary [YES] MaR 3 Identify functional process MaR 4 Identify data groups [NO] Identify data attributes MeR 1, MeR 2 Identify Entry data movement type MeR 5, MeR 6 Identify Read data movement type MeR 7 Identify Write data movement type Apply aggregation functions Are all functional processes measured? [YES] [NO] Apply measurement function Eliminate duplicated data movements MeR 3, MeR 4 MeR 8, MeR 9 MeFR 1, MeFR 4 Identify Exit data movement type 36 / 60

37 4. The solution approach Proof of concept Applying the eepc-cosmic proposal Mapping Rules Summarized º Number Concept Automatic Rule description MaR-01 Functional a) Each external system Yes User b) Each organization unit The border between the functional users and the rest of the MaR-02 Boundary Yes EPC excepting the process paths. MaR-03 a) Each business process Functional Yes b) Each process path process c) Each sub-business process of a business-scenario MaR-04 Data group Yes Each information object that appears in the data model MeR-01 Entry Yes Input event which does not come from any function MeR-02 Entry Semi Each input event with an information object which has arrived, is reached, etc. MeR-03 Exit Yes For each output event which is not used like input in any function of the rest of the diagram. MeR-04 Exit Semi Each output event that have an information object with a status like: is sent, to be returned, delivered, etc. MeR-05 Read Yes Each data group that is read for by a function. MeR-06 Read Yes Each data group of input events which participate in a precondition. MeR-07 Write Yes Accept each data group that is written for a function. 37 / 60

38 4. The solution approach Proof of concept Applying the eepc-cosmic proposal Measurement Rules Number Concept Automatic Rule description MeFR-01 - Yes The functional size of a business process represented by an eepc diagram is equal to the sum of all data movements identified. MeFR-02 - Yes The functional size of a base business scenario is equal to the sum of the business process that makes up it. MeFR-03 - Yes The functional size of a main business process extended by another secondary business processes is equal to the sum of the size of these subbusiness processes plus of the size of the main business process. MeFR-04 - Yes The functional size of a software layer is equal to the sum of the functional sizes of all the Business Scenarios. Measurement function MeFR-01 { entry, exit, read write} f ( x) = 1cfsu x P P =, MeFR-02 MeFR-03 MeFR / 60

39 4. The solution approach Proof of concept Applying the eepc-cosmic proposal Example eepc for the example online shop Function 1 2 Information object Boundary 3a 3b 4a 4b 5a 5b 1c 6b Event Functional user b / 60

40 4. The solution approach Proof of concept Applying the eepc-cosmic proposal Identifying data groups - Objects that represent the real Information - Represented in the data model Data group E X R W Total Costumer order Payment Stock Article Customer Data Sales Orders Outgoing Goods Invoice Accounts Total 40 / 60

41 4. The solution approach Proof of concept Applying the eepc-cosmic proposal COUNTING the size Identifying ENTRYs Rule MeF / 60

42 4. The solution approach Proof of concept Applying the eepc-cosmic proposal Updating the table Data group E X R W Total Costumer order 1 Payment 1 Stock Article Customer Data Sales Orders Outgoing Goods Invoice Accounts Total Total size of the Business Process 42 / 60

43 4. The solution approach Proof of concept Applying the eepc-cosmic proposal Identifying EXITs Rule MeF 03 Rule MeF / 60

44 4. The solution approach Proof of concept Applying the eepc-cosmic proposal Updating the table Data group E X R W Total Costumer order 1 Payment 1 Stock Article Customer Data Sales Orders Invoicing request Delivering request Outgoing Goods 1 Invoice 1 Accounts Total 44 / 60

45 4. The solution approach Proof of concept Applying the eepc-cosmic proposal Total size of the eepc Data group E X R W Total Costumer order 1 1 Payment Stock Article Customer Data Sales Orders 1 1 Outgoing Goods Invoice Accounts 1 1 Total CFP (cosmic function point): 2 ENTRYs, 2 EXITs, 7 READs, 6 WRITEs 45 / 60

46 4. The solution approach Proof of concept Applying the eepc-cosmic proposal Assuming that we have the following functionality to size Updating the total count Functional process E X R W Total Customer Registration Scenario Business Process 1 Business Process 2 Sub-Business Process 2.A Sub-Business Process 2.B Customer Order Scenario Customer order goods Total Total functional size of the ERP 46 / 60

47 5. Empirical study 5.1.The Model Adoption Method (MAM) 5.2 The perception evaluation study The evaluation process Results 47 / 60

48 5. Empirical study - The perception evaluation study Model Adoption Method (MAM, Moody 2002) Measurement quality eepc-cosmic size obtained Empirical study reflected much closer Perceptions and intentions Actual size of final software product 48 / 60

49 5. Empirical study Model Adoption Method Model Adoption Method (MAM, Moody 2002) A widely used theoretical and perception-based model to evaluate and adopt the methods of the Information Technology by a user in base a set of constructs. 49 / 60

50 5. Empirical study - The perception evaluation study The evaluation process Discusion topic The expert group will check the performance and acceptance of the newly proposed eepc-cosmic according to the principles of COSMIC - ISO/IEC version 3.0. Online focus group of experts Evaluator Expert Background 1 Luigi Buglione (Italy) Atos Origin consultant 2 Nelly Condori-Fernandez (Spain) Research Fellow at Universidad Politécnica de Valencia. 3 Juan R. Cuadrado-Roura (Spain) Professor at University of Alcala de Henares (Madrid). 4 Olga Ormandjieva (Canada) Associate Professor at Concordia at Concordia University of Canada. 50 / 60

51 5. Empirical study - The perception evaluation study The evaluation process Inputs to the assessment process - A guide with the rules of the eepc-cosmic - Chapter 6, Adaptation of COSMIC to the ERP functional requirements - Chapter 7, The proof of the method Evaluating instrument to use - A questionnaire15 questions (see Appendix B) of the type closed-valued - Likert scale of 5 values Question Negative Affirmation Positive Affirmation 1 The eepc-cosmic proposal is incomplete. O O O O O The eepc-cosmic proposal is complete. 51 / 60

52 5. Empirical study - The perception evaluation study The evaluation process Reliability of the questionnaire Describes the consistency of the evaluation result 52 / 60

53 5. Empirical study - The perception evaluation study Results Method Adoption Model for the eepc-cosmic proposal 5 Grade of perception 4,5 4 3,5 3 2,5 2 1,5 1 0,5 3,84 4,08 0,57 0,51 3,81 0,75 Mean SD 0 Perceived ease of use (1,2,3,4,6,9,12,14) Perceived usefulness (5,8,11) Intention of use (7,10,13,15) Variable 53 / 60

54 6. Conclusions 54 / 60

55 6. Conclusions eepc-cosmic proposal Developed a proposal Empirically evaluated it We know it is promising Ease of use Usefullness Intention of use The proposal is easy to use (for trained measurers) High consensous among the experts Measuring procedure and the rules very ease of use The most of the rules are automated Proposal is very useful (variable with highest mean value) It could be applied in the ERP projects in the earlyrequirements Would improve the accuracy of the measurements in the ERP systems The proposal could have be serious possibilities to be used Needs a better explanation about which advantages it can provide to project managers 55 / 60

56 6. Conclusions The eepc-proposal can be used in the early stage of the requirements using the EPC diagrams what would help to reduce the gap SIZING ERP systems and to decrease the problems derived from this gap in the estimation of the cost and effort 56 / 60

57 7. Future works Further validation of the proposal Improving the proposal 57 / 60

58 7. Future works Extending the empirical validation The MAM could be developed with more individuals Research about the application of counting rules To study the impact of the eepc-cosmic Proposal in companies Theoretical validation Of the design to confirm that the proposal measures what really must measure Evaluation of the conformity according the COSMIC method Applied the DISTANCE method: measurements obtained with the proceeding measurement eepc- COSMIC 58 / 60

59 7. Future works Improving the proposal Repeating the perception-based study with trained individuals Adding new counting rules Using Business Process notations (e.g. BPMN) with provides more information than EPC Study about how the method can be integrated in the requirements and planning phase 59 / 60

60 QUESTIONS? 60 / 60

61 Solving the size estimation problem in ERP project context: the eepc- COSMIC approach - THE END - Francisco Martín Téllez Thank you very much! Master Thesis Presentation March 20 th, 2009 Dank U well! University of Twente, Faculty of EEMCS Information Systems Department Supervisors: Dr. Maya Daneva Dr. Nelly Condori-Fernandez Gracias! 61 / 60

MEASURING SOFTWARE FUNCTIONAL SIZE FROM BUSINESS PROCESS MODELS

MEASURING SOFTWARE FUNCTIONAL SIZE FROM BUSINESS PROCESS MODELS International Journal of Software Engineering and Knowledge Engineering World Scientific Publishing Company MEASURING SOFTWARE FUNCTIONAL SIZE FROM BUSINESS PROCESS MODELS CARLOS MONSALVE CIDIS-FIEC, Escuela

More information

The COSMIC EPC method. An ERP functional size measurement method delivering time and cost estimates. Izak Pierre Erasmus

The COSMIC EPC method. An ERP functional size measurement method delivering time and cost estimates. Izak Pierre Erasmus The COSMIC EPC method An ERP functional size measurement method delivering time and cost estimates Izak Pierre Erasmus Chalmers University of Technology University of Gothenburg Department of Computer

More information

How to Decide which Method to Use

How to Decide which Method to Use Methods for Software Sizing How to Decide which Method to Use 1 Why Measure Software Size? Software is the output product from the software development and/or enhancement activity that is delivered and/or

More information

Development Effort & Duration

Development Effort & Duration Practical Software Project Estimation: A Toolkit for Estimating Software Development Effort & Duration International Software Benchmarking Standards Group Compiled and edited by Peter R. Hill Mc Grauu

More information

Accounting for Non-Functional Requirements in Productivity Measurement, Benchmarking & Estimating

Accounting for Non-Functional Requirements in Productivity Measurement, Benchmarking & Estimating Accounting for Non-Functional Requirements in Productivity Measurement, Benchmarking & Estimating Charles Symons President The Common Software Measurement International Consortium UKSMA/COSMIC International

More information

Counting Infrastructure Software

Counting Infrastructure Software Counting Infrastructure Software Dr. Anthony L Rollo, SMS Ltd, Christine Green EDS Many function point counters and managers of software counts believe that only whole applications may be sized using the

More information

LEADing Practice: Artifact Description: Business, Information & Data Object Modelling. Relating Objects

LEADing Practice: Artifact Description: Business, Information & Data Object Modelling. Relating Objects LEADing Practice: Artifact Description: Business, Information & Data Object Modelling Relating Objects 1 Table of Contents 1.1 The Way of Thinking with Objects... 3 1.2 The Way of Working with Objects...

More information

How To Develop Software

How To Develop Software Software Engineering Prof. N.L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-4 Overview of Phases (Part - II) We studied the problem definition phase, with which

More information

Implementing a Metrics Program MOUSE will help you

Implementing a Metrics Program MOUSE will help you Implementing a Metrics Program MOUSE will help you Ton Dekkers, Galorath tdekkers@galorath.com Just like an information system, a method, a technique, a tool or an approach is supporting the achievement

More information

UPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts

UPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts UPROM Tool: A Unified Business Process Modeling Tool for Generating Software Life Cycle Artifacts Banu Aysolmaz 1 and Onur Demirörs 2 1, 2 Informatics Institute, Middle East Technical University, Ankara,

More information

Measuring Software Functionality Using Function Point Method Based On Design Documentation

Measuring Software Functionality Using Function Point Method Based On Design Documentation www.ijcsi.org 124 Measuring Software Functionality Using Function Point Method Based On Design Documentation Anie Rose Irawati 1 and Khabib Mustofa 2 1 Department of Computer Science, University of Lampung

More information

The Metric Cards. A Balanced Set of Measures ISO/IEC 15504 compliant. 8 Automotive SPIN Italy Workshop Milano, February 17 2011

The Metric Cards. A Balanced Set of Measures ISO/IEC 15504 compliant. 8 Automotive SPIN Italy Workshop Milano, February 17 2011 8 Automotive SPIN Italy Workshop Milano, February 17 2011 The Metric Cards A Balanced Set of Measures ISO/IEC 15504 compliant Luigi Buglione, Ph.D. Process Improvement & Measurement Specialist Industry

More information

PERFORMANCE MEASUREMENT TOOLS IN BUSINESS PROCESS MANAGEMENT A CONTEMPORARY APPROACH

PERFORMANCE MEASUREMENT TOOLS IN BUSINESS PROCESS MANAGEMENT A CONTEMPORARY APPROACH PERFORMANCE MEASUREMENT TOOLS IN BUSINESS PROCESS MANAGEMENT A CONTEMPORARY APPROACH Associate Professor PhD. VERONICA ADRIANA POPESCU 1, Professor PhD. GHEORGHE N. POPESCU 2, Lecturer PhD. Cristina Raluca

More information

How to Estimate Software Size and Effort in Iterative Development 1 Aleš Živkovič, Marjan Heričko

How to Estimate Software Size and Effort in Iterative Development 1 Aleš Živkovič, Marjan Heričko How to Software Size and Effort in Iterative Development 1 Aleš Živkovič, Marjan Heričko University of Maribor, Faculty of Electrical Engineering and Computer Science, Smetanova 17, SI-2000 Maribor, Slovenia

More information

Metrics and scope management in agile projects

Metrics and scope management in agile projects Metrics and scope management in agile projects Marcel Pereboom, Mediaan April 2009 Just Software Motivation The Sydney opera house Development? Misunderstanding the requirements Not managing change properly

More information

A Business Process Driven Approach for Generating Software Modules

A Business Process Driven Approach for Generating Software Modules A Business Process Driven Approach for Generating Software Modules Xulin Zhao, Ying Zou Dept. of Electrical and Computer Engineering, Queen s University, Kingston, ON, Canada SUMMARY Business processes

More information

Applying Integrated Risk Management Scenarios for Improving Enterprise Governance

Applying Integrated Risk Management Scenarios for Improving Enterprise Governance Applying Integrated Risk Management Scenarios for Improving Enterprise Governance János Ivanyos Trusted Business Partners Ltd, Budapest, Hungary, ivanyos@trusted.hu Abstract: The term of scenario is used

More information

Prediction of Business Process Model Quality based on Structural Metrics

Prediction of Business Process Model Quality based on Structural Metrics Prediction of Business Process Model Quality based on Structural Metrics Laura Sánchez-González 1, Félix García 1, Jan Mendling 2, Francisco Ruiz 1, Mario Piattini 1 1 Alarcos Research Group, TSI Department,

More information

Using COSMIC-FFP to Quantify Functional Reuse in Software Development

Using COSMIC-FFP to Quantify Functional Reuse in Software Development Using COSMIC-FFP to Quantify Functional Reuse in Software Development Vinh T. Ho, Alain Abran, Serge Oligny Dept. of Computer Science, Université du Québec à Montréal, Canada vho@lrgl.uqam.ca, abran.alain@uqam.ca,

More information

Lecture 8. Systems engineering L E C T U R E. SIMILAR process. Zuzana Bělinová. Faculty of Transportation Sciences, CTU in Prague

Lecture 8. Systems engineering L E C T U R E. SIMILAR process. Zuzana Bělinová. Faculty of Transportation Sciences, CTU in Prague L E C T U R E 8 SIMILAR process LECTURE 8 - OVERVIEW Theoretical foundations of many methodologies - Typical SE process SYSTEMS ENGINEERING BASIC FACTS Systems Engineering is responsible for creating a

More information

Architecting enterprise BPM systems for optimal agility

Architecting enterprise BPM systems for optimal agility Architecting enterprise BPM systems for optimal agility Dr Alexander Samarin www.samarin.biz About me An enterprise solutions architect From a programmer to a systems architect Experience in scientific,

More information

The IFPUG Counting Practices On-Going Effort in Sizing Functional Requirements. Janet Russac

The IFPUG Counting Practices On-Going Effort in Sizing Functional Requirements. Janet Russac The IFPUG Counting Practices On-Going Effort in Sizing Functional Requirements Janet Russac 2009 IFPUG s method for function point analysis is an ISO standard and must be conformant to ISO/IEC 14143-1:2007.

More information

Increase ICT Project Success with Concrete Scope Management. Bachelor of SPI - 20.11.2007

Increase ICT Project Success with Concrete Scope Management. Bachelor of SPI - 20.11.2007 Increase ICT Project Success with Concrete Scope Management S d P e I r Bachelor of SPI - 20.11.2007 Agenda 1. ICT projects are unique 2. Scope management concepts 3. Northern and Southern SCOPE 4. Scope

More information

APPLYING FUNCTION POINTS WITHIN A SOA ENVIRONMENT

APPLYING FUNCTION POINTS WITHIN A SOA ENVIRONMENT APPLYING FUNCTION POINTS WITHIN A SOA ENVIRONMENT Jeff Lindskoog EDS, An HP Company 1401 E. Hoffer St Kokomo, IN 46902 USA 1 / 16 SEPTEMBER 2009 / EDS INTERNAL So, Ah, How Big is it? 2 / 16 SEPTEMBER 2009

More information

Process-Family-Points

Process-Family-Points Process-Family-Points Sebastian Kiebusch 1, Bogdan Franczyk 1, and Andreas Speck 2 1 University of Leipzig, Faculty of Economics and Management, Information Systems Institute, Germany kiebusch@wifa.uni-leipzig.de,

More information

Sizing Logical Data in a Data Warehouse A Consistent and Auditable Approach

Sizing Logical Data in a Data Warehouse A Consistent and Auditable Approach 2006 ISMA Conference 1 Sizing Logical Data in a Data Warehouse A Consistent and Auditable Approach Priya Lobo CFPS Satyam Computer Services Ltd. 69, Railway Parallel Road, Kumarapark West, Bangalore 560020,

More information

The SWEBOK Initiative and Software Measurement Intentions

The SWEBOK Initiative and Software Measurement Intentions The SWEBOK Initiative and Software Measurement Intentions Abstract ALAIN ABRAN Executive Co-editor, SWEBOK Project Pierre Bourque, Robert Dupuis (Co-editors) Articulating a body of knowledge is an essential

More information

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0

NASCIO EA Development Tool-Kit Solution Architecture. Version 3.0 NASCIO EA Development Tool-Kit Solution Architecture Version 3.0 October 2004 TABLE OF CONTENTS SOLUTION ARCHITECTURE...1 Introduction...1 Benefits...3 Link to Implementation Planning...4 Definitions...5

More information

SOA: The missing link between Enterprise Architecture and Solution Architecture

SOA: The missing link between Enterprise Architecture and Solution Architecture SOA: The missing link between Enterprise Architecture and Solution Architecture Jaidip Banerjee and Sohel Aziz Enterprise Architecture (EA) is increasingly being acknowledged as the way to maximize existing

More information

IT Governance. What is it and how to audit it. 21 April 2009

IT Governance. What is it and how to audit it. 21 April 2009 What is it and how to audit it 21 April 2009 Agenda Can you define What are the key objectives of How should be structured Roles and responsibilities Key challenges and barriers Auditing Scope Test procedures

More information

VALLIAMMAI ENGINEERING COLLEGE S.R.M. Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING

VALLIAMMAI ENGINEERING COLLEGE S.R.M. Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING VALLIAMMAI ENGINEERING COLLEGE S.R.M. Nagar, Kattankulathur DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING Sub Code : CP7007 Sub Name: SOFTWARE REQUIREMENTS ENGINEERING Branch / Year : ME CSE / I Year

More information

Master Data Management Architecture

Master Data Management Architecture Master Data Management Architecture Version Draft 1.0 TRIM file number - Short description Relevant to Authority Responsible officer Responsible office Date introduced April 2012 Date(s) modified Describes

More information

Estimating the Size of Software Package Implementations using Package Points. Atul Chaturvedi, Ram Prasad Vadde, Rajeev Ranjan and Mani Munikrishnan

Estimating the Size of Software Package Implementations using Package Points. Atul Chaturvedi, Ram Prasad Vadde, Rajeev Ranjan and Mani Munikrishnan Estimating the Size of Software Package Implementations using Package Points Atul Chaturvedi, Ram Prasad Vadde, Rajeev Ranjan and Mani Munikrishnan Feb 2008 Introduction 3 Challenges with Existing Size

More information

How To Size Software In An Agile Project

How To Size Software In An Agile Project The COSMIC Functional Size Measurement Method Version 3.0.1 Guideline for the use of COSMIC FSM to manage Agile projects VERSION 1.0 September 2011 ACKNOWLEDGEMENTS Version 1.0 authors and reviewers 2011

More information

City of Portland Job Code: 30000560. Systems Accountant GENERAL PURPOSE DISTINGUISHING CHARACTERISTICS ESSENTIAL DUTIES AND RESPONSIBILITIES

City of Portland Job Code: 30000560. Systems Accountant GENERAL PURPOSE DISTINGUISHING CHARACTERISTICS ESSENTIAL DUTIES AND RESPONSIBILITIES City of Portland Job Code: 30000560 Systems Accountant FLSA Status: Union Representation: Exempt Nonrepresented GENERAL PURPOSE Under general supervision, performs difficult and responsible accounting

More information

2011 by Euro Project Office AG 1

2011 by Euro Project Office AG 1 This work started 2010 in Limerick with a Scrum master from Finland and a Black Belt working together with a Professor from Universidad Politécnica de Valencia. It continued growing at the MetriKon/Mensura

More information

Methodology: Agile development of safety critical systems Annex D1.1.d to deliverable D1.1

Methodology: Agile development of safety critical systems Annex D1.1.d to deliverable D1.1 Collaborative Large scale Integrating Project Open Platform for EvolutioNary Certification Of Safety critical Systems Methodology: Agile development of safety critical systems to deliverable D1.1 Work

More information

Faculty of Science and Technology MASTER S THESIS. Writer: Artur Latifov

Faculty of Science and Technology MASTER S THESIS. Writer: Artur Latifov Faculty of Science and Technology MASTER S THESIS Study program/ Specialization: Computer science Spring semester, 2012 Open Writer: Artur Latifov Faculty supervisor: (Artur Latifov) Chunming Rong External

More information

Business Process Modeling Information Systems in Industry (372-1-4207 )

Business Process Modeling Information Systems in Industry (372-1-4207 ) Business Process Modeling Information Systems in Industry (372-1-4207 ) Arnon Sturm The material of this presentation is adopted from various people including:, Pnina Soffer, Iris Reinhartz-Berger 1 Outline

More information

MA in Sociology. Assessment Plan*

MA in Sociology. Assessment Plan* MA in Sociology Assessment Plan* Submitted by The Graduate Assessment Committee: November, 2008 Sharon K. Araji, Chair Submitted to The Dean of the College of Liberal Arts and Sciences UC Denver * The

More information

Total Quality Management (TQM) Quality, Success and Failure. Total Quality Management (TQM) vs. Process Reengineering (BPR)

Total Quality Management (TQM) Quality, Success and Failure. Total Quality Management (TQM) vs. Process Reengineering (BPR) Total Quality Management (TQM) Quality, Success and Failure Total Quality Management (TQM) is a concept that makes quality control a responsibility to be shared by all people in an organization. M7011

More information

SALES AND OPERATIONS PLANNING BLUEPRINT BUSINESS VALUE GUIDE

SALES AND OPERATIONS PLANNING BLUEPRINT BUSINESS VALUE GUIDE Business Value Guide SALES AND OPERATIONS PLANNING BLUEPRINT BUSINESS VALUE GUIDE INTRODUCTION What if it were possible to tightly link sales, marketing, supply chain, manufacturing and finance, so that

More information

University of Calgary Schulich School of Engineering Department of Electrical and Computer Engineering

University of Calgary Schulich School of Engineering Department of Electrical and Computer Engineering University of Calgary Schulich School of Engineering Department of Electrical and Computer Engineering Research Area: Software Engineering Thesis Topics proposed by Dr. Dietmar Pfahl, Assistant Professor

More information

Full Function Points for Embedded and Real-Time Software. UKSMA Fall Conference

Full Function Points for Embedded and Real-Time Software. UKSMA Fall Conference Full Function Points for Embedded and Real-Time Software UKSMA Fall Conference London (UK) Oct. 30-31, 1998 Software Engineering Management Research Laboratory Université du Québec à Montréal & Software

More information

Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations

Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations Investigation of Adherence Degree of Agile Requirements Engineering Practices in Non-Agile Software Development Organizations Mennatallah H. Ibrahim Department of Computers and Information Sciences Institute

More information

Measuring Quality in Graduate Education: A Balanced Scorecard Approach

Measuring Quality in Graduate Education: A Balanced Scorecard Approach Measuring Quality in Graduate Education: A Balanced Scorecard Approach Dr. S. Kim Sokoya Professor of Management Associate Dean, Graduate and Executive Education Jones College of Business Middle Tennessee

More information

EPL603 Topics in Software Engineering

EPL603 Topics in Software Engineering Lecture 10 Technical Software Metrics Efi Papatheocharous Visiting Lecturer efi.papatheocharous@cs.ucy.ac.cy Office FST-B107, Tel. ext. 2740 EPL603 Topics in Software Engineering Topics covered Quality

More information

Master data deployment and management in a global ERP implementation

Master data deployment and management in a global ERP implementation Master data deployment and management in a global ERP implementation Contents Master data management overview Master data maturity and ERP Master data governance Information management (IM) Business processes

More information

Enabling Data Quality

Enabling Data Quality Enabling Data Quality Establishing Master Data Management (MDM) using Business Architecture supported by Information Architecture & Application Architecture (SOA) to enable Data Quality. 1 Background &

More information

Data Quality Assessment

Data Quality Assessment Data Quality Assessment Leo L. Pipino, Yang W. Lee, and Richard Y. Wang How good is a company s data quality? Answering this question requires usable data quality metrics. Currently, most data quality

More information

Methods Commission CLUB DE LA SECURITE DE L INFORMATION FRANÇAIS. 30, rue Pierre Semard, 75009 PARIS

Methods Commission CLUB DE LA SECURITE DE L INFORMATION FRANÇAIS. 30, rue Pierre Semard, 75009 PARIS MEHARI 2007 Overview Methods Commission Mehari is a trademark registered by the Clusif CLUB DE LA SECURITE DE L INFORMATION FRANÇAIS 30, rue Pierre Semard, 75009 PARIS Tél.: +33 153 25 08 80 - Fax: +33

More information

Rules & Regulations*

Rules & Regulations* Graduate School of Business University of Zurich PhD programs in Business Administration and Management & Economics Rules & Regulations*. 1. Admission to the PhD Programs in Business Studies and Management

More information

QUALITY CONTROL PROCESS FOR TAXONOMY DEVELOPMENT

QUALITY CONTROL PROCESS FOR TAXONOMY DEVELOPMENT AUTHORED BY MAKOTO KOIZUMI, IAN HICKS AND ATSUSHI TAKEDA JULY 2013 FOR XBRL INTERNATIONAL, INC. QUALITY CONTROL PROCESS FOR TAXONOMY DEVELOPMENT Including Japan EDINET and UK HMRC Case Studies Copyright

More information

Evaluation Guide. Sales and Operations Planning Performance Blueprint

Evaluation Guide. Sales and Operations Planning Performance Blueprint Evaluation Guide Sales and Operations Planning Performance Blueprint Introduction What if it were possible to tightly link sales, marketing, supply chain, manufacturing and finance, so that executives

More information

Chapter 1: Scope of Thesis

Chapter 1: Scope of Thesis Chapter 1: Scope of Thesis 1.0 Introduction Performance can be defined as the record of outcomes produced on a specified job function or activity during a specified time period (Bernardin et al, 1995).

More information

The Role of Information Technology Studies in Software Product Quality Improvement

The Role of Information Technology Studies in Software Product Quality Improvement The Role of Information Technology Studies in Software Product Quality Improvement RUDITE CEVERE, Dr.sc.comp., Professor Faculty of Information Technologies SANDRA SPROGE, Dr.sc.ing., Head of Department

More information

Using Entity-Relationship Diagrams To Count Data Functions Ian Brown, CFPS Booz Allen Hamilton 8283 Greensboro Dr. McLean, VA 22102 USA

Using Entity-Relationship Diagrams To Count Data Functions Ian Brown, CFPS Booz Allen Hamilton 8283 Greensboro Dr. McLean, VA 22102 USA Using Entity-Relationship Diagrams To Count Data Functions Ian Brown, CFPS Booz Allen Hamilton 8283 Greensboro Dr. McLean, VA 22102 USA Contents What Is an Entity-Relationship (E-R) Diagram? E-R Vocabulary

More information

Criticism of Implementation of ITSM & ISO20000 in IT Banking Industry. Presented by: Agus Sutiawan, MIT, CISA, CISM, ITIL, BSMR3

Criticism of Implementation of ITSM & ISO20000 in IT Banking Industry. Presented by: Agus Sutiawan, MIT, CISA, CISM, ITIL, BSMR3 Criticism of Implementation of ITSM & ISO20000 in IT Banking Industry Presented by: Agus Sutiawan, MIT, CISA, CISM, ITIL, BSMR3 Outline What is IT Service Management What is ISO 20000 Step by step implementation

More information

Measurement for improving accuracy of estimates: the case study of a small software organisation

Measurement for improving accuracy of estimates: the case study of a small software organisation Measurement for improving accuracy of estimates: the case study of a small software organisation Sylvie Trudel May 9th, 7 Content Introduction Company Process Product Project estimation Improving estimation

More information

Technip Data Management Journey. IPMA Italy. Jean-Luc Brunat VP, Business Support Functions & Group Data Systems Group IT. Rome, December 3 rd 2013

Technip Data Management Journey. IPMA Italy. Jean-Luc Brunat VP, Business Support Functions & Group Data Systems Group IT. Rome, December 3 rd 2013 Technip Data Management Journey IPMA Italy Jean-Luc Brunat VP, Business Support Functions & Group Data Systems Group IT Rome, December 3 rd 2013 1 Sezione Informatica This is Business Intelligence! 2 What

More information

Business Process Models as Design Artefacts in ERP Development

Business Process Models as Design Artefacts in ERP Development Business Process Models as Design Artefacts in ERP Development Signe Ellegaard Borch IT University of Copenhagen, Rued Langgaards Vej 7, 2300 København S, Denmark elleborch@itu.dk Abstract. Adequate design

More information

What is a process? So a good process must:

What is a process? So a good process must: PROCESS DESIGN BEST PRACTICES TABLE OF CONTENTS 1 What is a process? 2 The five Ws of process design 3 Standards are key 4 The how creating a model 5 How do you know when you have finished? 6 About ARIS

More information

Avoid software project horror stories. Check the reality value of the estimate first!

Avoid software project horror stories. Check the reality value of the estimate first! Avoid software project horror stories Check the reality value of the estimate first! Harold van Heeringen ICEAA 2014 Harold van Heeringen NESMA board member Nederlandse Software Metrieken Association www.nesma.org

More information

Enterprise architecture Manufacturing operations management Information systems in industry ELEC-E8113

Enterprise architecture Manufacturing operations management Information systems in industry ELEC-E8113 Enterprise architecture Manufacturing operations management Information systems in industry ELEC-E8113 Contents Enterprise architecture (EA) Manufacturing operations management (MOM) Rationale of the lecture:

More information

Surveying and evaluating tools for managing processes for software intensive systems

Surveying and evaluating tools for managing processes for software intensive systems Master Thesis in Software Engineering 30 Credits, Advanced Level Surveying and evaluating tools for managing processes for software intensive systems Anuradha Suryadevara IDT Mälardalen University, ABB

More information

(Refer Slide Time 00:56)

(Refer Slide Time 00:56) Software Engineering Prof.N. L. Sarda Computer Science & Engineering Indian Institute of Technology, Bombay Lecture-12 Data Modelling- ER diagrams, Mapping to relational model (Part -II) We will continue

More information

Software Estimation: Practical Insights & Orphean Research Issues

Software Estimation: Practical Insights & Orphean Research Issues Software Estimation: Practical Insights & Orphean Research Issues Alain Abran École de Technologie Supérieure, University of Québec, Montréal, Canada alain.abran@etsmtl.ca 9 th International Conference

More information

IMPLEMENTATION NOTE. Validating Risk Rating Systems at IRB Institutions

IMPLEMENTATION NOTE. Validating Risk Rating Systems at IRB Institutions IMPLEMENTATION NOTE Subject: Category: Capital No: A-1 Date: January 2006 I. Introduction The term rating system comprises all of the methods, processes, controls, data collection and IT systems that support

More information

Computing & Communications Services

Computing & Communications Services 2010 Computing & Communications Services 2010 / 10 / 04 Final Kent Percival, M.Sc., P.Eng. Defining the Value of the Business Analyst In achieving its vision, key CCS partnerships involve working directly

More information

Successful Enterprise Architecture. Aligning Business and IT

Successful Enterprise Architecture. Aligning Business and IT Successful Enterprise Architecture Aligning Business and IT 1 Business process SOLUTIONS WHITE PAPER Executive Summary...3 An Integrated Business & IT Infrastructure...3 Benefits to Business and IT Go

More information

Business Analytics Evaluation Guide. Integrated Financial Planning and Forecasting Performance Blueprint Powered by IBM Cognos Express

Business Analytics Evaluation Guide. Integrated Financial Planning and Forecasting Performance Blueprint Powered by IBM Cognos Express Business Analytics Evaluation Guide Integrated Financial Planning and Forecasting Performance Blueprint Powered by IBM Cognos Express 2 Integrated Financial Planning and Forecasting Performance Blueprint

More information

Sofware Requirements Engineeing

Sofware Requirements Engineeing Sofware Requirements Engineeing Three main tasks in RE: 1 Elicit find out what the customers really want. Identify stakeholders, their goals and viewpoints. 2 Document write it down (). Understandable

More information

ENTERPRISE BI AND DATA DISCOVERY, FINALLY

ENTERPRISE BI AND DATA DISCOVERY, FINALLY Enterprise-caliber Cloud BI ENTERPRISE BI AND DATA DISCOVERY, FINALLY Southard Jones, Vice President, Product Strategy 1 AGENDA Market Trends Cloud BI Market Surveys Visualization, Data Discovery, & Self-Service

More information

INTERMEDIATE QUALIFICATION

INTERMEDIATE QUALIFICATION PROFESSIONAL QUALIFICATION SCHEME INTERMEDIATE QUALIFICATION SERVICE LIFECYCLE CONTINUAL SERVICE IMPROVEMENT CERTIFICATE SYLLABUS Page 2 of 18 Document owner The Official ITIL Accreditor Contents CONTINUAL

More information

Information Governance Workshop. David Zanotta, Ph.D. Vice President, Global Data Management & Governance - PMO

Information Governance Workshop. David Zanotta, Ph.D. Vice President, Global Data Management & Governance - PMO Information Governance Workshop David Zanotta, Ph.D. Vice President, Global Data Management & Governance - PMO Recognition of Information Governance in Industry Research firms have begun to recognize the

More information

CSCI 4163 / CSCI- 6610 - - - Human Computer Interaction Course Syllabus

CSCI 4163 / CSCI- 6610 - - - Human Computer Interaction Course Syllabus CSCI 4163 / CSCI- 6610 - - - Human Computer Interaction Course Syllabus Instructor/Course Information Instructor: Dr. Kirstie Hawkey Office: 225 Goldberg E- mail: hawkey@cs.dal.ca Office Hours: T/Th 14:30-15:30

More information

Final Master Thesis. MSc in IT Strategic Management. The Final Master Thesis definition. Competences. Methodology. Master s Thesis Schedule

Final Master Thesis. MSc in IT Strategic Management. The Final Master Thesis definition. Competences. Methodology. Master s Thesis Schedule The definition The Master s Thesis is an independent project (graduation project) to develop and display the skills and abilities of the student to carry out individual, independent scientific work on

More information

Multi-Paradigm Process Management

Multi-Paradigm Process Management Multi-Paradigm Process Management Michael zur Muehlen 1, Michael Rosemann 2 1 Stevens Institute of Technology Wesley J. Howe School of Technology Management Castle Point on the Hudson Hoboken, NJ 07030,

More information

Sound Transit Internal Audit Report - No. 2014-3

Sound Transit Internal Audit Report - No. 2014-3 Sound Transit Internal Audit Report - No. 2014-3 IT Project Management Report Date: Dec. 26, 2014 Table of Contents Page Background 2 Audit Approach and Methodology 2 Summary of Results 4 Findings & Management

More information

Executive Summary. Overview

Executive Summary. Overview Jack Felton Golden Ruler Award Research Based Business Transformation: Benchmark and Tracking the Customer Experience Padilla Speer Beardsley and GfK for Rockwell Automation Executive Summary Listen. Think.

More information

COSMIC FPA CALCULATOR FOR MOBILE APPLICATION DEVELOPMENT COST BASED ON UNITY3D GAME ENGINE

COSMIC FPA CALCULATOR FOR MOBILE APPLICATION DEVELOPMENT COST BASED ON UNITY3D GAME ENGINE COSMIC FPA CALCULATOR FOR MOBILE APPLICATION DEVELOPMENT COST BASED ON UNITY3D GAME ENGINE Nur Atiqah Sia Abdullah, Nur Ida Aniza Rusli Faculty of Computer and Mathematical Sciences, Universiti Teknologi

More information

Module 2. Software Life Cycle Model. Version 2 CSE IIT, Kharagpur

Module 2. Software Life Cycle Model. Version 2 CSE IIT, Kharagpur Module 2 Software Life Cycle Model Lesson 3 Basics of Software Life Cycle and Waterfall Model Specific Instructional Objectives At the end of this lesson the student will be able to: Explain what is a

More information

How To Use An It System For Logistics

How To Use An It System For Logistics ERP System as the key support for logistics operations Agnieszka Tubis (PhD) Dean of the International University of Logistics and Transport The expected benefits from implementation of IT solutions Improvement

More information

Requirements Engineering: Elicitation Techniques

Requirements Engineering: Elicitation Techniques 2008:PR003 Requirements Engineering: Elicitation Techniques Sai Ganesh. Gunda Source:http://www.marcocioffi.com/archives/2005/04/requirements-engineering/ MASTER S THESIS Software Engineering, 2008 Department

More information

Proceedings of the 11th Annual Conference of Asia Pacific Decision Sciences Institute Hong Kong, June 14-18, 2006, pp. 178-182.

Proceedings of the 11th Annual Conference of Asia Pacific Decision Sciences Institute Hong Kong, June 14-18, 2006, pp. 178-182. Proceedings of the 11th Annual Conference of Asia Pacific Decision Sciences Institute Hong Kong, June 14-18, 2006, pp. 178-182. AN INNOVATIVE POSTGRADUATE PROGRAM ON ENTERPRISE RESOURCE PLANNING MASTER

More information

Supply Chain Management:

Supply Chain Management: Advisory Services Achieving Operational Excellence October 2009 Supply Chain Management: Achieving agility through the sales inventory operations planning process At a glance As senior executives continue

More information

SUPPLY CHAIN & DISTRIBUTION EDI

SUPPLY CHAIN & DISTRIBUTION EDI SUPPLY CHAIN & DISTRIBUTION EDI SUPPLY CHAIN & DISTRIBUTION EDI EDI - The Business Issues Are your trading partners demanding you trade electronically? Can your business afford poor productivity through

More information

Efficient BPMN: from Anti-Patterns to Best Practices

Efficient BPMN: from Anti-Patterns to Best Practices Efficient BPMN: from Anti-Patterns to Best Practices Architecture Made Simple Kristina Bigelienė, No Magic Europe About Speaker Kristina Bigelienė kristina.bigeliene@nomagic.com Solution Architect for

More information

What is Business Process Design and Why Should I Care?

What is Business Process Design and Why Should I Care? What is Business Process Design and Why Should I Care? by Jay Cousins and Tony Stewart, RivCom Ltd Introduction No matter how hard individuals work, they cannot overcome a flawed process design, much less

More information

Business Process Discovery

Business Process Discovery Sandeep Jadhav Introduction Well defined, organized, implemented, and managed Business Processes are very critical to the success of any organization that wants to operate efficiently. Business Process

More information

Measuring Data Quality for Ongoing Improvement

Measuring Data Quality for Ongoing Improvement Measuring Data Quality for Ongoing Improvement A Data Quality Assessment Framework Laura Sebastian-Coleman ELSEVIER AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE

More information

How To Model An Assurance Case

How To Model An Assurance Case Connie Jones, School of Interdisciplinary Informatics - NUCIA, College of Information Science & Technology Assurance Cases for Computer Forensics PROJECT DESCRIPTION 1. Overview and Objectives Assurance

More information

Hiking in a Fog. Scope Management of the Actual Software Requirements. Robyn Lawrie robyn.lawrie@charismatek.com

Hiking in a Fog. Scope Management of the Actual Software Requirements. Robyn Lawrie robyn.lawrie@charismatek.com Hiking in a Fog Scope Management of the Actual Software Requirements Robyn Lawrie robyn.lawrie@charismatek.com CHARISMATEK Software Metrics 175 Dorcas Street South Melbourne, Australia, www.charismatek.com

More information

Large Scale Systems Design G52LSS

Large Scale Systems Design G52LSS G52LSS Refine Requirements Lecture 13 Use Case Analysis Use Case Diagrams and Use Cases Steps of Use Case Analysis Example: University Registration System Learning outcomes: understand the importance of

More information

Process-Based Business Transformation. Todd Lohr, Practice Director

Process-Based Business Transformation. Todd Lohr, Practice Director Process-Based Business Transformation Todd Lohr, Practice Director Process-Based Business Transformation Business Process Management Process-Based Business Transformation Service Oriented Architecture

More information

Service Delivery Review

Service Delivery Review Building Strong Communities A Guide to Service Delivery Review for Municipal Managers August 2004 The Ministry of Municipal Affairs and Housing and its partners on this project offer A Guide to Service

More information

ISTQB ADVANCED LEVEL TEST ANALYST CERTIFICATE IN SOFTWARE TESTING

ISTQB ADVANCED LEVEL TEST ANALYST CERTIFICATE IN SOFTWARE TESTING ISTQB ADVANCED LEVEL TEST ANALYST CERTIFICATE IN SOFTWARE TESTING Copyright 2015 ps_testware 1/6 Introduction The International Software Testing Qualifications Board (ISTQB) consists of Member Boards representing

More information

INTERMEDIATE QUALIFICATION

INTERMEDIATE QUALIFICATION PROFESSIONAL QUALIFICATION SCHEME INTERMEDIATE QUALIFICATION SERVICE CAPABILITY SERVICE OFFERINGS AND AGREEMENTS CERTIFICATE SYLLABUS Page 2 of 23 Document owner The Official ITIL Accreditor Contents SERVICE

More information