Process-Oriented Requirement Analysis Supporting the Data Warehouse Design Process A Use Case Driven Approach

Size: px
Start display at page:

Download "Process-Oriented Requirement Analysis Supporting the Data Warehouse Design Process A Use Case Driven Approach"

Transcription

1 Process-Oriented Requirement Analysis Supporting the Data Warehouse Design Process A Use Case Driven Approach Beate List, Josef Schiefer, A Min Tjoa Institute of Software Technology (E188) Vienna University of Technology Favoritenstr / 188, A-1040 Vienna, Austria {list, js, tjoa}@ifs.tuwien.ac.at Abstract. Intelligent and comprehensive analysis systems are a powerful instrument for companies to analyse their business. The implementation of such analysis systems for an enterprise-wide management and decision support can be very different from traditional software implementations. Because analysis systems are strongly data-driven, the development process is highly dependent on its underlying data, which is generally stored in a data warehouse. Data warehouse systems generally concern many organisational units. Therefore, the collection of unambiguous, complete, verifiable, consistent and usable requirements can be a very difficult task. Use cases are considered as standard notation for object-oriented requirement modelling. We illustrate how use cases enhances communication between domain experts, data warehouse specialists, data warehouse designers and other professionals with different backgrounds. This paper explains how use cases can be used to elicit requirements for data warehouse systems, and how to involve the organisational context in the modelling process. With an adapted object model, we demonstrate how to capture different analysis perspectives of the business process. We develop a predefined set of dimension objects that belong to every classic business process and are able to create various fact objects, representing these perspectives. 1. Introduction A data warehouse is a common queryable source of data for analysis purposes, which is primary used as support for decision processes. It is multidimensional modelled and is used for the storage of historicized, cleansed, validated, synthesized, operative, internal and external data. Stakeholders of a data warehouse system are interested in analysing their business processes in a comprehensive and flexible way. Mostly they already have a comprehensive understanding of their business processes, which they want to explore and analyse. What they actually need is a view of their business processes and its data, which allows them an extensive analysis of their data. For this purpose data warehouses are modelled multidimensional, which corresponds to a typical view of its users. This analysis view of the business processes can be very different to the general view even

2 though the underlying process is the same. Hence it is necessary to elicit requirements from the stakeholder of a data warehouse, which belong to their analysis views. The design of data warehouse system is highly dependent on these requirements. Very often data warehouses are built without understanding correctly these needs and requirements and consequently fail for that reason. The following scenario can often depict the implementation of a new data warehouse system in an enterprise: a system analyst of the IT department or consultant works together with the users to describe the needs and requirements for a data warehouse system. A team of developers receives these descriptions, but they have trouble understanding the business terminology and find the description too informal general to use for implementing the data warehouse system. The developers write their own system specification from a technical point of view. When the system specification is presented to the users, they do not quite understand it because it is too technical. They are, however, forced to accept it in order to move forward. This approach can easily result in a system that does not meet the requirements of the users because often the users, the system analysts and developers don t speak the same language. Such communication problems can make it difficult to turn a description of an analysis system into a technical specification of a data warehouse system that all parties can understand. In addition, because a technical system specification that is not fully understood by the users, a data warehouse system becomes too difficult or impractical for the intended purposes. Therefore, it will not deliver the expected effect to the company. In these cases often departments will develop data marts for their own purposes, which can be considered as stovepipes and makes an enterprise-wide analysis system impossible. The challenge is to model a data warehouse system in a way that is both precise and user-friendly. Each symbol describing the analysis process should be intuitive for the user and have defined semantics, so that the developers can use the description as a general, but precise specification of the data warehouse system. Use cases have two advantages, which make them suitable for representing the requirements for a data warehouse system. First, use case diagrams are part of the UML standard and hence are generally accepted as a notational standard in the software community and second, they can be used on a general level, where implementation details are completely suppressed. Hence, use cases are very suitable for the communication with the users of the data warehouse system. The IEEE guide [9] states that care should be taken to distinguish between the model for the application and the model for the software, which is required to implement the application model. The model, which is to be used as the basis for the specification is crucial, as it must integrate widely-differing types of information from users. Important characteristics that such a model should possess are [9]: A high level of abstraction. The model should be at the level of the users views of the desired system, and should capture their concepts directly. It should not indiscriminately mix this high level information with information that is relevant to lower levels of the development process. Human-readability. The language in which the model is to be expressed will be used for validating the specification: that is, for presenting the specification to users for their views on its contents. Human understandability is thus the prime

3 concern; and there is a need to avoid the well-known problems that users experience in trying to understand formal requirements specification languages. Precision. A high-level specification language, for project scope agreement, delineating the system boundaries and naming major objects, rules and processes, is required. Further detail should be left to subsequent development phases. However, the language must be precisely defined, to reduce ambiguity, and to allow for formal integration and consistency checking methods to operate on this representational form. Specification completeness. It is important that the model captures all aspects of a specification, particularly the information needs of the users. Mappability to later phases. A requirements definition phase will typically be followed by a detailed analysis and design phases. Therefore, the model should possess a structure suitable for mapping on the later phases. In the following paper we show an object-oriented approach for a process-oriented requirement analysis, which grasp the stated model characteristics. The remainder of this paper is organized as follows. In section 2 we discuss related works. In section 3 we show how data warehouse requirements arise and their impacts on the data warehouse system. In section 4 we consider the organisational context. Section 5 and 6 show how to apply use cases and object models for the requirement analysis process. The paper concludes with section 7, which presents our current and future work. 2. Related Work and Business Process Orientation Building a data warehouse is different than developing transaction systems, whereby the requirement analysis process for the latter is supported by numerous methods [2], [4], [6], [12]. Up to now the data warehouse design process has not been supported by a formal requirement analysis method although there are some approaches for requirement gathering. In [19] a catalogue for conducting user interviews in order to collect end user requirements is proposed. Inmon argues in [10] that the data warehouse environment is data driven, in comparison to classical systems, which are requirement driven, and the requirements are understood after it is populated with data and being used by the decision support analyst. He derives the data model by transferring the corporate data model into a data warehouse schema and by adding performance factors. In our opinion, requirements can and must be gathered before the data warehouse design process otherwise only those parts are captured, which are in the basic corporate model. [1] states that a data warehouse is designed to support the business process rather than specific query requirements, but do not further discuss their statement. An other process driven approach is applied by Kimball [13], whereby the fundamental step of the design process is based on choosing a business process to model. As this approach has proven its success in various projects, and enterprises in general have shifted to process-centred organising, we adopt the process oriented approach for the basis of our work: a formal requirement analysis concept for data warehousing.

4 The process approach for data warehouse design enables organisations to focus on the performance of business processes and drift away from traditional task or department performance measurement. Hammer also criticised in [8] that everyone is watching out for task performance, but no one has been watching to see if all the tasks together produce the results they are supposed to, for the customer, the single most important word in the definition business processes. The change to process centring is not primarily a structural one (although it has deep and lasting structural implications), it is not announced by issuing a new organisational chart and assigning a new set of managerial titles, but process centring is a shift in perspective, in which tasks and processes exchange places [8]. In practice this means that the traditional hierarchical organisation remains and the process view is integrated into the industrial way of organising. Therefore business processes cross organisational boundaries and often tend to be inefficient because of changing responsibilities, long delay times and so forth [15]. Therefore, a process oriented data warehouse design focuses on the entire process including all involved departments and supports a development towards a process-centred organisation. In [18] we have already started analysing and presenting the requirements for a data warehouse model with a process approach. Use cases and objects were applied as proposed by [12]. We realised that the concept is confined to business processes without any analysis capabilities for decision support purposes and an adaptation to these needs would be required. But we further realised that the support of different views of the models is an opportunity to capture multidimensional and aggregated views of data warehouses. Basically use case models and object models can be applied to software processes and business processes, which use the same notation but represent different functionality. As argued above, we aim at analysing business processes and focus therefore on the business process approach provided by these models and described in [12]. The use case model describes the business from an external point of view and provides an overview of the area of interest, while the object model is an internal model and describes accurately each business process with its tasks and resources in order to make the model clearer [12]. Use cases represent business processes. In this paper we present the adaptation of the use case and object model in order to support the data warehouse requirement analysis. The aim is to provide a formal requirement engineering method that is easy to use, quickly to understand, covering all major data warehouse model characteristics and is therefore a means of communication between all involved parties in the requirement process. We also apply the model to a classical business process that has already been proven in a real data warehouse environment. 3. Data Warehouse Requirements Requirements to the data warehouse system determine what data must be available, how it is organized, and how often it is updated. Furthermore the requirements enable the stakeholders to communicate the purpose, establish the direction and set the expectations of information goals for the enterprise. It is advantageous to start the requirement collection process with a macro business discovery (see Figure 1), which

5 is necessary to identify the key business processes, key business metrics, measures and requirements. A high-level model has to be developed depicting how business is conducted. The collection of the requirements of the stakeholder is used to create a vision document, which describes the high-level properties of the data warehouse system. These high-level properties express services, which have to be provided to meet the requirements of the stakeholders. This relationship between high-level properties of the data warehouse system and its services for the stakeholder leads to a derivation of the data warehouse requirements. Macro Business Discovery - Identification of * key business processes * key business requirements * key business metrics, measures Micro Business Discovery - Detailed model of business requirements - Model for business processes - Model for organizational structures Data Warehouse Requirements Figure 1: Requirement Discovery Process for Data Warehouse Requirements The micro business discovery is an in-depth analysis of the requirements of the organization as defined by the macro business discovery. It describes the business requirements in more detail by considering these requirements in context of the models for the business processes and the organisational structures. Figure 2 shows the impacts of data warehouse requirements [14]. The figure demonstrates very well, that data warehouse requirements directly affect technical aspects of the data warehouse system. The aim of data warehouse requirements is to provide a comprehensive specification of primary technical aspects of the data warehouse system, to make a successful implementation possible. Dimensinal Model Technical Architecture End User Applications Project Planning & Management Data Warehouse Requirements Data Procurement Deployment Physical Design Data Conditions (Data Quality, LoG...) Maintenance & Growth Figure 2: Impact of Warehouses Requirements (adapted from [14])

6 In the requirement collection process data warehouse requirements have to be driven by the business requirements. They arise from the macro and micro business discovery and result in a comprehensive technical specification. Because the business and technical specifications can be very different, business requirements and (technical) data warehouse requirements should be modelled separately. Business requirements describe the needs of the stakeholders from their business point of view. On the other hand data warehouse requirements are derived from the business requirements and their aim is to provide a comprehensive, precise specification for the data warehouse team. They describe technical data warehouse aspects, whereby the target group is the data warehouse team and not the stakeholders. Current use case oriented approaches for the requirement analysis are used to describe technical aspects and ignore the business view [5]. Originally use cases were designed to describe primary system behaviour and the involved actors. For data warehousing systems there are other important aspects than system behaviour. Further important aspects are the actual data and information, which are stored in the data warehouse. By integrating this central aspect in the requirement modelling process we present an approach of how to gather the business requirements from stakeholders corresponding to their business processes. In the requirement analysis process it is important to consider the organisational context of the stakeholders. Furthermore it is important, to classify them in order to provide a comprehensive picture of the future data warehouse users. Next section gives an overview of the stakeholders and their organisational context. 4. Organisational Context A data warehouse is intended to provide an enterprise-wide decision support for an organisation. It should address the users of all hierarchy levels of the organisation. This broad spectrum of different types of end users requires information at different granularity levels to meet their specific needs. Figure 3 shows the often-found structure of traditional organizations. Within such a structure, different requirements for data processing and data analysis can be identified, which correspond to the different layers of the organisation. As we move upward through the layers of the hierarchy, for example, the level of granularity required decreases. Executives use highly summarized information, while line managers work at a detailed level. Administrative users need to create and maintain individual data items such as orders or customer records. Professional users and line managers require statistical analysis tools. Executives require systems that highlight anomalies or geographically show key indicators, and allow drill-down in problem areas. During the micro business discovery requirements of data warehouse users of all different levels in the hierarchy are identified. This discovery process should allow a combination of all requirements to model a coherent enterprise-wide decision support system. What data warehouse users require is an environment that allows data coherence and functional integration, enabling them to achieve their business goals.

7 Localised Decision Support Systems Executive Enterprise-wide Decision Support Systems Executive Management Management Professional Professional Administration Administration Figure 3: Localised vs. Enterprise-wide Decision Support Systems Figure 3 shows an enterprise-wide decision support system with its organisational hierarchy, which can achieve these business goals. For gathering the meshed requirements of such a decision support system, it is necessary to use models which represent all business requirements on each hierarchy level and which allow a requirement consolidation of all levels. 5. Use Case Model The use case model captures business processes in the company that satisfy the customers interests, and the interests of others outside the company (partners, suppliers, etc) [12]. Our use case model describes business processes in the company that are analysed and provide information to the data warehouse user and the company s staff. The model shows how analysts use the data warehouse. It provides therefore a specification of the data warehouse user s roles and the business processes they are analysing. Analysis System and Subsystems. The analysis system or subsystem is the modelling concept we use to symbolise the business or area of responsibility that we analyse. We use the same symbol as Jacobson in 0, the rectangle with rounded corners. Analyst. The analyst represents a role that someone or something in the environment can play in relation to the analysis system. In our model analyst represent the environment that analyse business processes belonging to the specified business system. Use Case. The use case is our construct for a business process that is analysed.

8 Uses Association. The uses association is a must association and describes use cases that are aggregated into other use cases. This concept must be applied when parts of the use case are analysed by other analysts. Example We have applied our entire data warehouse use case model in the example of Figure 4. The analysis system is a grocery store with a warehouse and a market as subsystems. The use case Managing Demand represents the business process that receives the goods in the warehouse, manages the storage in the warehouse, delivers the goods to the supermarket and manages the storage in the market until they are sold. This use case is analysed by the fulfilment manager and aggregates the managing order use case and the selling use case. We have applied a uses association to managing order and selling, because managing demand combines and therefore aggregates both use cases. The managing order use case belongs to the warehouse and is analysed by the logistic manager and the selling use case belongs to the market and is analysed by the supermarket head. Grocery Store Fulfilment Manager Managing Demand >>uses<< >>uses<< Warehouse Market Managing Order Selling Logistic Manager Supermarket Head Figure 4: Example of an Analysis System 6. Object Model The object model provides a clear picture how the use case is structured internally in order to realise the analysis capabilities of the process (backward engineering) and to describe the analysis requirements of various actors (forward engineering). The internal structure consists of fact and dimension objects.

9 Dimension Objects Business processes have a lot of characteristics in common. Analyses of various traditional and fully accepted business process definitions provide various process attributes that reflect the structure of classical business processes. As we apply an object-oriented paradigm to business processes in general, and the object model to the internal structure, we have to change our point of view and look for objects in the business process instead of attributes. Describing processes by the means of objects gives more importance to the internal structure and additionally empowers to become an equal part of the process. Davenport states in [3] that a process is a structured, measured set of activities designed to produce a specified output for a particular customer or market. He notes that a business process is a specific ordering of work activities across time and place, with a beginning, an end, and clearly identified inputs and outputs: a structure of action. Hammer argues in [7] that a business process is a group of tasks that together create a result of value to the customer. A business process is a collection of activities that takes one ore more kinds of input and creates an output that is of value to the customer. Jacobson s approach in [12] is, that the purpose of each business process is to offer each customer the right product or service (that is, the right deliverable), with a high degree of performance measured against cost, longevity, service and quality. Davenport s process definition comprises measure, activity, customer, market, time, place, input and output objects. Hammer s definition consists of activity, result, customer and input objects, and Jacobson focuses on the customer, product, service, deliverable and measure objects. Davenport provides the most comprehensive definition, which basically includes the objects of both other definitions. The objects in the process definitions highlight key business process characteristics, but represent also classical data warehouse dimensions (e.g. organisation, customer, product, service, time, etc.) and data warehouse facts (measure). As these key business process objects can be found in any classical business process, we propose a standard set of dimension objects representing data warehouse dimensions (Figure 5): Customer Deliverable Organisation Time Figure 5: Data Warehouse Main Dimension Objects in Classic Business Processes Customer Dimension Object. The single most important word in the definition of process is customer and a process perspective on a business is the customer s perspective [8]. Our strong focus on business processes, with the satisfied customer as the main target of the process, leads directly to the customer dimension object. Deliverable Dimension Object. Davenport and Hammer do not specify the output [3] or result of value [7] of the process in their definition, while Jacobson s approach is to offer the right product or service to the customer [12] and integrates both terms into deliverable. The customer does not see or care about the company s

10 organisational structure or its management philosophies; the customer sees only the company s products and services, all of which are produced by its processes [8]. As the output or result of the value of a process might be the opposite of the defined process deliverables, and products or services are too specific for a requirement analysis model, we cover the process targets with the deliverable dimension object. Organisation Dimension Object. Business processes typically flow through several organisational units and cross a lot of responsibilities. Leymann and Roller argue in [15] that business processes that often cross organisational boundaries tend to be inefficient because of changing responsibilities, long delay times, etc. and further that it is obvious that the process reflects the hierarchical structures of the organisation. The analysis of the organisational structure detects occurrences that are caused by certain units and therefore organisation dimension object is required. Time Dimension Object. A business process is a specific ordering of work activities across time with a beginning and an end [3]. The end of the process represents a point in time where the results of the process are delivered and cannot be changed anymore. We address this point for the time dimension object. Fact Object. Performance is measured against cost, longevity, service and quality [12]. These measures (e.g. turnover, profit, ratio rates etc.) represent facts in data warehouse notation and fact object in this paper. As business processes often consist various facts, which are created by different dimensions, we introduce a communication association to demonstrate the communication - the fact - that is created by certain dimension objects (see Figure 6). Measure 1 Measure 2 Customer Deliverable Organisation Time Figure 6: Data Warehouse Fact Objects 7. Conclusion In this paper we presented the adaptation of use case and object models for modelling business requirements for data warehouse systems to support the data warehouse design process. We showed how data warehouse requirements are derived from business requirements and their organisation context. Our use case model is an excellent means of both expressing requirements with regard to the data warehouse and providing a comprehensive picture of what the data

11 warehouse is intended to perform. It illustrates the function of the business, the process analysts and the business process to be analysed with its aggregations. The object model is an internal model that captures different analysis perspectives of the business process. Various facts represent these perspectives, which are influenced by dimension objects. In our future work we will concentrate improving the discussed models in order to support more appropriately the data warehouse design process. References [1] Anahory, S. Murray, D., Data Warehousing in the real World A practical Guide for Building Decision Support Systems, Addison-Wesley Publishing [2] Coad, P., Yourdon, E., Object-Oriented Analysis. Englewood Cliffs, N.J.: Prentice Hall [3] Davenport, Th., Process Innovation: Reengineering Work through Information Technology, Harvard Business School Press [4] Davis, A., Hisa, P., Status Report: Requirements Engineering, IEEE Software November [5] Debevoise, N. T., The Data Warehouse Method, Prentice-Hall, [6] Finkelstein, A., Requirements Engineering Research: Coordination and Infrastructure, Requirements Engineering 1, [7] Hammer, M., Champy, J., Reengineering the Corporation A Manifesto for Business Revolution, Harper Collins Publishers [8] Hammer, M., Beyond Reengineering, Harper Collins Publishers [9] IEEE, IEEE Guide to Software Requirements Specifications, IEEE Inc., 1984 [10] Inmon, W. H., Building the Data Warehouse, Wiley & Sons [11] Jacobson, I., Christerson, M., Jonsson, P., Overgaard, G., Object-Oriented Software Engineering A Use Case Driven Approach, Addison Wesley [12] Jacobson, I., Ericson, M., Jacobson, A., The Object Advantage Business Process Reengineering with Object Technology, ACM Press, Addison-Wesley Publishing [13] Kimball, R., The Data Warehouse Toolkit: Practical Techniques For Building Dimensional Data Warehouse, John Wiley & Sons [14] Kimball, R., Reeves, L., Ross, M., Thornthwaite, W., The Data Warehouse Lifecycle Toolkit, John Wiley & Sons, 1998 [15] Leymann, F., Roller, D., Production Workflow Concepts and Techniques, Prentice Hall PTR, [16] List, B., Schiefer, J., Tjoa, A. M., Quirchmayr, G., The Process Warehouse - A Data Warehouse Approach for Business Process Management, In e-business and Intelligent Management - Proceedings of the International Conference on Management of Information and Communication Technology (MiCT1999), Copenhagen, Denmark, [17] List, B., Schiefer, J., Tjoa, A. M., Quirchmayr, G., The Process Warehouse Approach for Inter-Organisational e-business Process Improvement, To appear in Proceedings of Re- Technologies for Information Systems (ReTIS2000) integrated in Reengineering Week 2000, Zurich, Switzerland, [18] List, B., Schiefer, J., Tjoa, A. M., Quirchmayr, G., A Generic Data Model for the Process Warehouse - An Approach for Multidimensional Business Process Analysis, Proceedings of Business Information Systems 2000 (BIS 2000), Poznan, Poland, [19] Poe, V., Building a Data Warehouse for Decision Support, Prentice Hall 1995.

Developing Requirements for Data Warehouse Systems with Use Cases

Developing Requirements for Data Warehouse Systems with Use Cases Association for Systems AIS Electronic Library (AISeL) AMCIS 2001 Proceedings Americas Conference on Systems (AMCIS) December 2001 Developing for Data Warehouse Systems with Use Cases Robert Bruckner Vienna

More information

IBM Research Report. Developing Requirements for Data Warehouse Systems with Use Cases. Robert Bruckner, Beate List Vienna University of Technology

IBM Research Report. Developing Requirements for Data Warehouse Systems with Use Cases. Robert Bruckner, Beate List Vienna University of Technology RC 22042 (98936) 24 April 2001 Computer Science IBM Research Report Developing for Data Warehouse Systems with Use Cases Robert Bruckner, Beate List Vienna University of Technology Josef Schiefer IBM Research

More information

A Comparison of Data Warehouse Development Methodologies Case Study of the Process Warehouse

A Comparison of Data Warehouse Development Methodologies Case Study of the Process Warehouse A Comparison of Data Warehouse Development Methodologies Case Study of the Process Warehouse Beate List 1, Robert M. Bruckner 1, Karl Machaczek 1, Josef Schiefer 2, 1 Institute of Software Technology and

More information

Bridging the Gap between Data Warehouses and Business Processes

Bridging the Gap between Data Warehouses and Business Processes Bridging the Gap between Data Warehouses and Business Processes A Business Intelligence Perspective for Event-Driven Process Chains Veronika Stefanov 1 and Beate List 1 Women s Postgraduate College for

More information

Business Modeling with UML: The Light at the End of the Tunnel

Business Modeling with UML: The Light at the End of the Tunnel Business Modeling with UML: The Light at the End of the Tunnel by Bryon Baker Product Manager Requirements Management Curriculum Rational University In the current economic climate, no software development

More information

EXTENDING THE EPC AND THE BPMN WITH BUSINESS PROCESS GOALS AND PERFORMANCE MEASURES

EXTENDING THE EPC AND THE BPMN WITH BUSINESS PROCESS GOALS AND PERFORMANCE MEASURES EXTENDING THE EPC AND THE BPMN WITH BUSINESS PROCESS GOALS AND PERFORMANCE MEASURES Birgit Korherr, Beate List Women's Postgraduate College for Internet Technologies, Institute of Software Technology and

More information

Expanding the Discipline of Enterprise Architecture Modeling to Business Intelligence with EA4BI

Expanding the Discipline of Enterprise Architecture Modeling to Business Intelligence with EA4BI Expanding the Discipline of Enterprise Architecture Modeling to Business Intelligence with EA4BI Rudi Claes Inno.com Institute, Beerzel, Belgium Abstract. The current mainstream enterprise architecture

More information

A Strategic Approach to Complex ETL Testing

A Strategic Approach to Complex ETL Testing A Strategic Approach to Complex Testing Jeffrey R. Bocarsly, Ph.D Vice President and Chief QuerySurge Architect Connect: Warehouse Testing A data warehouse is a repository of transactional data that has

More information

Extending the EPC and the BPMN with Business Process Goals and Performance Measures

Extending the EPC and the BPMN with Business Process Goals and Performance Measures Extending the EPC and the BPMN with Business Process Goals and Performance Measures Birgit Korherr and Beate List Women s Postgraduate College for Internet Technologies Institute of Software Technology

More information

Alignment of Business and Application Layers of ArchiMate

Alignment of Business and Application Layers of ArchiMate Alignment of Business and Application Layers of ArchiMate Oleg Svatoš 1, Václav Řepa 1 1 Department of Information Technologies, Faculty of Informatics and Statistics, University of Economics, Prague repa@vse.cz,

More information

Agile Dimensional Model for a Data Warehouse Implementation in a Software Developer Company

Agile Dimensional Model for a Data Warehouse Implementation in a Software Developer Company Agile Dimensional Model for a Data Warehouse Implementation in a Software Developer Company Kathya E. Mercado 1, Cynthia B. Perez 1, Laura P. Lopez-Arredondo 1, Karina Caro 2, Luis A. Castro 1 and Luis-Felipe

More information

Certified Business Analysis Professional - Introduction

Certified Business Analysis Professional - Introduction Certified Business Analysis Professional - Introduction COURSE STRUCTURE Business Analysis Monitoring and Planning Module 1 Elicitation and Collaboration Module 2 Requirement Lifecycle Management Module

More information

Defining Requirements

Defining Requirements Defining Requirements The scope of any project should represent the minimum amount of work needed to fulfil the customer s, or end user s requirements. Doing more work is wasteful; doing less means the

More information

Building Data Warehouses Using the Enterprise Modeling Framework

Building Data Warehouses Using the Enterprise Modeling Framework Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2003 Proceedings Americas Conference on Information Systems (AMCIS) December 2003 Building Data Warehouses Using the Enterprise

More information

TDWI strives to provide course books that are contentrich and that serve as useful reference documents after a class has ended.

TDWI strives to provide course books that are contentrich and that serve as useful reference documents after a class has ended. Previews of TDWI course books offer an opportunity to see the quality of our material and help you to select the courses that best fit your needs. The previews cannot be printed. TDWI strives to provide

More information

Requirements Engineering. Andreas Zeller Saarland University

Requirements Engineering. Andreas Zeller Saarland University Requirements Engineering Software Engineering Andreas Zeller Saarland University Communication project initiation requirements gathering Planning estimating scheduling tracking Waterfall Model (1968) Modeling

More information

Prerequisites It is recommended that the participants have a working knowledge of traditional Business Analysis tasks and techniques.

Prerequisites It is recommended that the participants have a working knowledge of traditional Business Analysis tasks and techniques. BA31 - Unified Modeling Language (UML) for Business Analysts This course will provide Business Analysts with new capabilities to improve their skills with using visual modeling techniques to document requirements.

More information

Requirements Engineering

Requirements Engineering Requirements Engineering Professor Ray Welland Department of Computing Science University of Glasgow E-mail: ray@dcs.gla.ac.uk The Importance of Requirements Identifying (some) requirements is the starting

More information

Business Process Improvements Using SSM and UML Activity Diagram

Business Process Improvements Using SSM and UML Activity Diagram Business Process Improvements Using SSM and UML Activity Diagram Abdelrahman Elsharif Karrar 1, Amar Ibrahim Mohammed Abdalla 2, Mudawi Mukhtar Elmusharaf 3 1 (College of Computer Science and Engineering/

More information

Organization of Data Warehousing in Large Service Companies: A Matrix Approach Based on Data Ownership and Competence Centers

Organization of Data Warehousing in Large Service Companies: A Matrix Approach Based on Data Ownership and Competence Centers Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2001 Proceedings Americas Conference on Information Systems (AMCIS) December 2001 Organization of Data Warehousing in Large Service

More information

REQUIREMENTS ENGINEERING

REQUIREMENTS ENGINEERING 1 REQUIREMENTS ENGINEERING Chapter 4- by Ian Sommerville TOPICS COVERED Functional and non-functional requirements The software requirements document Requirements specification Requirements engineering

More information

WNR Approach: An Extension to Requirements Engineering Lifecycle

WNR Approach: An Extension to Requirements Engineering Lifecycle WNR Approach: An Extension to Requirements Engineering Lifecycle Ahmad Abdollahzadeh Barforoush, Abbas Rasoolzadegan, Reza Gorgan Mohammadi Information Technology and Computer Engineering Faculty Amirkabir

More information

SEMANTIC DISCOVERY AND REUSE OF BUSINESS PROCESS PATTERNS

SEMANTIC DISCOVERY AND REUSE OF BUSINESS PROCESS PATTERNS SEMANTIC DISCOVERY AND REUSE OF BUSINESS PROCESS PATTERNS Laden Aldin, Sergio de Cesare and Mark Lycett Department of Information Systems and Computing Brunel University Uxbridge, U.K. Email: {laden.aldin

More information

Skill management in software engineering

Skill management in software engineering Skill management in software engineering Paolo Predonzani, Giancarlo Succi ƒ, Tullio Vernazza Dipartimento di Informatica, Sistemistica e Telematica, Università di Genova, Genova, Italy Department of Electrical

More information

Enterprise Modeling to Measure, Analyze, and Optimize Your Business Processes

Enterprise Modeling to Measure, Analyze, and Optimize Your Business Processes SAP Solution in Detail SAP NetWeaver SAP Enterprise Modeling Applications by Software AG Enterprise Modeling to Measure, Analyze, and Optimize Your Business Processes Table of Contents 4 Quick Facts 5

More information

Applying Business Process Modeling to Organizational Change

Applying Business Process Modeling to Organizational Change Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2003 Proceedings Americas Conference on Information Systems (AMCIS) December 2003 Applying Business Process Modeling to Organizational

More information

Using Stocks and Flows Diagrams to Understand Business Process Behavior

Using Stocks and Flows Diagrams to Understand Business Process Behavior Using Stocks and Flows Diagrams to Understand Business Process Behavior Timo Itälä and Mika Helenius Department of Computer Science and Engineering, School of Science, Aalto University, Konemiehentie 2,

More information

Rational Unified Process (RUP) in e-business Development

Rational Unified Process (RUP) in e-business Development Rational Unified Process (RUP) in e-business Development Jouko Poutanen/11.3.2005 2004 IBM Corporation Agenda Characteristics of e-business Development Business Modeling with RUP and UML Rational Tools

More information

In general, a model is used to understand a system. It is only a representation of a more complicated original system based on mutual

In general, a model is used to understand a system. It is only a representation of a more complicated original system based on mutual In general, a model is used to understand a system. It is only a representation of a more complicated original system based on mutual characteristics, that is used for a specific exercise by a third system.

More information

Introduction to Software Engineering

Introduction to Software Engineering Introduction to Software Engineering 2. Requirements Collection Mircea F. Lungu Based on a lecture by Oscar Nierstrasz. Roadmap > The Requirements Engineering Process > Functional and non-functional requirements

More information

Enterprise Resource Planning Systems

Enterprise Resource Planning Systems Enterprise Resource Planning Systems Historical Perspective The unprecedented growth of information and communication technologies (ICT) driven by microelectronics, computer hardware and software systems

More information

TOGAF 9.1 Phases E-H & Requirements Management

TOGAF 9.1 Phases E-H & Requirements Management TOGAF 9.1 Phases E-H & Requirements Management By: Samuel Mandebvu Sources: 1. Primary Slide Deck => Slide share @ https://www.slideshare.net/sammydhi01/learn-togaf-91-in-100-slides 1. D Truex s slide

More information

Software Development Methodologies

Software Development Methodologies Software Development Methodologies Lecturer: Raman Ramsin Lecture 4 Integrated Object-Oriented Methodologies: OPM and RUP 1 Object Process Methodology (OPM) Introduced by Dori in 1995. Primarily intended

More information

Step 8: Conduct Business Process Reengineering

Step 8: Conduct Business Process Reengineering Step 8: Conduct Business Process Reengineering Version 1.0, February 2005 1 Step Description/Objectives: Step 8, Business Process Reengineering or BPR is the discipline of first analyzing and then redesigning

More information

AN OBJECT ORIENTED APPROACH TO BUSINESS MODELING IN INFORMATION SYSTEMS DEVELOPMENT *

AN OBJECT ORIENTED APPROACH TO BUSINESS MODELING IN INFORMATION SYSTEMS DEVELOPMENT * AN OBJECT ORIENTED APPROACH TO BUSINESS MODELING IN INFORMATION SYSTEMS DEVELOPMENT Jonás Arturo Montilva C. Universidad de Los Andes Facultad de Ingeniería Escuela de Ingeniería de Sistemas Departamento

More information

BUSINESS INTELLIGENCE & DATAWAREHOUSING

BUSINESS INTELLIGENCE & DATAWAREHOUSING BUSINESS INTELLIGENCE & DATAWAREHOUSING Professor: JOSÉ CURTO DÍAZ E-Mail: jcurto@faculty.ie.edu Academic Background Adjunct professor, Social and Behavioral Area, IE Business School Adjunct professor,

More information

A Process for Data Requirements Analysis. David Loshin Knowledge Integrity, Inc. October 30, 2007

A Process for Data Requirements Analysis. David Loshin Knowledge Integrity, Inc. October 30, 2007 A Process for Data Requirements Analysis David Loshin Knowledge Integrity, Inc. loshin@knowledge-integrity.com October 30, 2007 1 Agenda The criticality of business information Data requirements analysis

More information

7. Model based software architecture

7. Model based software architecture UNIT - III Model based software architectures: A Management perspective and technical perspective. Work Flows of the process: Software process workflows, Iteration workflows. Check Points of The process

More information

Sponsorship Models for Data Warehousing: Two Case Studies

Sponsorship Models for Data Warehousing: Two Case Studies Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2004 Proceedings Americas Conference on Information Systems (AMCIS) December 2004 : Two Case Studies Clemens Herrmann University

More information

Partnering with the business

Partnering with the business Dimensional Modeling while Partnering with the Business Community Laura L. Reeves February, 2012 Agenda Current data warehousing climate Partnering with the business Focus on the data The Business Dimensional

More information

THE USE OF SYSTEMIC METHODOLOGIES IN WORKFLOW MANAGEMENT Nikitas A. Assimakopoulos and Apostolos E. Lydakis

THE USE OF SYSTEMIC METHODOLOGIES IN WORKFLOW MANAGEMENT Nikitas A. Assimakopoulos and Apostolos E. Lydakis THE USE OF SYSTEMIC METHODOLOGIES IN WORKFLOW MANAGEMENT Nikitas A. Assimakopoulos and Apostolos E. Lydakis Contact Addresses: Nikitas A. Assimakopoulos Department of Informatics University of Piraeus

More information

Supporting the Design of a Management Accounting System of a Company Operating in the Gas Industry with Business Process Modeling

Supporting the Design of a Management Accounting System of a Company Operating in the Gas Industry with Business Process Modeling Supporting the Design of a Management Accounting System of a Company Operating in the Gas Industry with Business Process Modeling Nikolaos A. Panayiotou and Ilias P. Tatsiopoulos National Technical University

More information

Use-Case Diagram. Contents. Introduction. 1. Introduction. User-Centred Design (UCD) Users Requirements

Use-Case Diagram. Contents. Introduction. 1. Introduction. User-Centred Design (UCD) Users Requirements Contents Use-Case Diagram MIT, Walailak University by Dr.Wichian Chutimaskul Introduction Business Model using Activity Diagram Domain Analysis using Use-Case Description Documenting Requirements using

More information

Model-Based Requirements Engineering for Data Warehouses: From Multidimensional Modelling to KPI Monitoring

Model-Based Requirements Engineering for Data Warehouses: From Multidimensional Modelling to KPI Monitoring Model-Based Requirements Engineering for Data Warehouses: From Multidimensional Modelling to KPI Monitoring Azadeh Nasiri 1,2(B), Robert Wrembel 1, and Esteban Zimányi 2 1 Institute of Computing Science,

More information

Process Data Store: A Real-time Data Store for Monitoring Business Processes

Process Data Store: A Real-time Data Store for Monitoring Business Processes Process Data Store: A Real-time Data Store for Monitoring Business Processes Josef Schiefer 1, Beate List 2, Robert M. Bruckner 2 1 IBM Watson Research Center 2 Institute of Software Technology 19 Skyline

More information

Data warehouse and business intelligence developer

Data warehouse and business intelligence developer Data warehouse and business intelligence developer Role brief Directorate Strategy and corporate services Base location Bristol Grade C Job level 16 Job family IT software development and databases Date

More information

The Value Chain Operations Reference model VCOR is instituted to support the Evolution of the Business Environment. The Hierachical Structure of VCOR

The Value Chain Operations Reference model VCOR is instituted to support the Evolution of the Business Environment. The Hierachical Structure of VCOR Introduction to VCOR The Value Chain Operations Reference model VCOR is instituted to support the Evolution of the Business Environment Value Chain s and their networks are now being elevated to priority

More information

Overcome the Challenge. The EA Improvement Programme

Overcome the Challenge. The EA Improvement Programme Overcome the Challenge The EA Improvement Programme 2 Content Introduction 3 Enterprise Architecture Management 4 The Approach: Prepare 7 The Approach: Design 12 The Approach: Implement 16 The Approach:

More information

Aligning Knowledge Management Systems to Business Strategy By Narayana Subramanian

Aligning Knowledge Management Systems to Business Strategy By Narayana Subramanian Aligning Knowledge Management Systems to Business Strategy By Narayana Subramanian In the modern enterprise, millions of bytes of information are generated every day. Within the enterprise are the information

More information

TOGAF usage in outsourcing of software development

TOGAF usage in outsourcing of software development Acta Informatica Pragensia 2(2), 2013, 68 76, ISSN 1805-4951 Section: Online: aip.vse.cz Peer-reviewed papers TOGAF usage in outsourcing of software development Aziz Ahmad Rais 1, Rudolf Pecinovsky 1 1

More information

APPLYING THE ZACHMAN FRAMEWORK DIMENSIONS TO SUPPORT BUSINESS PROCESS MODELING

APPLYING THE ZACHMAN FRAMEWORK DIMENSIONS TO SUPPORT BUSINESS PROCESS MODELING APPLYING THE ZACHMAN FRAMEWORK DIMENSIONS TO SUPPORT BUSINESS PROCESS MODELING Pedro Sousa 123, Carla Pereira 3, Rute Vendeirinho 4, Artur Caetano 12, José Tribolet 12 1 Department of Information Systems

More information

Senior data warehouse and business intelligence developer

Senior data warehouse and business intelligence developer Senior data warehouse and business intelligence developer Role Brief Directorate Strategy and corporate services Base location Bristol Grade Date February 2018 Reports to Senior data warehouse and business

More information

A domain ontology based approach for analytical requirements elicitation

A domain ontology based approach for analytical requirements elicitation A domain ontology based approach for analytical requirements elicitation Fahmi Bargui, Hanene Ben-Abdallah, and Jamel Feki FSEG, University of Sfax Tunisia, Po Box 1088 {fahmi.bargui,hanene.benabdallah,jamel.feki}@fsegs.rnu.tn

More information

Data warehouse and business intelligence developer

Data warehouse and business intelligence developer Data warehouse and business intelligence developer Role brief Directorate Strategy and corporate services Base location Bristol Grade C Job level 16 Job family IT software development and databases Date

More information

Requirements Engineering

Requirements Engineering Requirements Engineering Software Engineering Andreas Zeller Saarland University Requirements Engineering The Real World Requirements Engineering A description of what the system should do (but not how)

More information

Information System of Scenario Strategic Planning

Information System of Scenario Strategic Planning Information System of Scenario Strategic Planning Denis R. Tenchurin dtenchurin@gmail.com Maxim P. Shatilov maxim.shatilov@gmail.com Scientific advisor: prof. Sergei M. Avdoshin savdoshin@hse.ru Abstract

More information

Introduction and Key Concepts Study Group Session 1

Introduction and Key Concepts Study Group Session 1 Introduction and Key Concepts Study Group Session 1 PD hours/cdu: CH71563-01-2018 (3 hours each session) 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters

More information

Unit 9 Information Systems

Unit 9 Information Systems Unit 9 Information Systems Computer Concepts 2016 ENHANCED EDITION 9 Unit Contents Section A: Information System Basics Section B: Enterprise Applications Section C: Systems Analysis Section D: Design

More information

Business modelling with UML

Business modelling with UML Business modelling with UML Aljaž Zrnec, Marko Bajec, Marjan Krisper Fakulteta za računalništvo in informatiko Univerza v Ljubljani Tržaška 25, 1000 Ljubljana, Slovenija aljaz.zrnec@fri.uni-lj.si Abstract

More information

Supply Chain MICROSOFT BUSINESS SOLUTIONS DEMAND PLANNER

Supply Chain MICROSOFT BUSINESS SOLUTIONS DEMAND PLANNER Supply Chain MICROSOFT BUSINESS SOLUTIONS DEMAND PLANNER DEMAND PLANNING FOR BUSINESSES Demand planning is the first step towards business planning. As businesses are moving towards a demand-centric environment

More information

The importance of a solid data foundation

The importance of a solid data foundation The importance of a solid data foundation Prepared by: Michael Faloney, Director, RSM US LLP michael.faloney@rsmus.com, +1 804 281 6805 February 2015 This is the first of a three-part series focused on

More information

Methodological approaches based on business rules

Methodological approaches based on business rules Revista Informatica Economică nr.3(47)/2008 23 Methodological approaches based on business rules Anca Ioana ANDREESCU, Adina UŢĂ Academy of Economic Studies, Bucharest, România Business rules and business

More information

making money from customer use of kiosk attracting more customers to the store saving money if the kiosk replaces manual operations

making money from customer use of kiosk attracting more customers to the store saving money if the kiosk replaces manual operations Business Requirements Business requirements collected from multiple sources might conflict. For example, consider a kiosk product with embedded software that will be sold to retail stores and used by the

More information

Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture

Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture Service-Oriented Modeling (SOA): Service Analysis, Design, and Architecture Preface. Chapter 1. Introduction. Service-Oriented Modelling: What Is It About? Driving Principles Of Service-Oriented Modelling.

More information

Masters Programs Course Syllabus

Masters Programs Course Syllabus [SEMESTER].[HALF] [SCHOOL YEAR] 2 4 6 1 B U S I N E S S I N T E L L I G E N C E INSTRUCTOR: MIGUEL DE CASTRO NETO CONTACT: mneto@novaims.unl.pt http://www.novaims.unl.pt/mneto SHORT BIO: OFFICE HOURS:

More information

REGIONAL INNOVATION ECOSYSTEM PLATFORM URENIO RESEARCH UNIT, GREECE

REGIONAL INNOVATION ECOSYSTEM PLATFORM URENIO RESEARCH UNIT, GREECE REGIONAL INNOVATION ECOSYSTEM PLATFORM URENIO RESEARCH UNIT, GREECE OVERVIEW The platform allows universities to understand and develop further their innovation ecosystem and manage the relationships with

More information

MOTIVATION ISSUES IN THE FRAMEWORK OF INFORMATION SYSTEMS ARCHITECTURE

MOTIVATION ISSUES IN THE FRAMEWORK OF INFORMATION SYSTEMS ARCHITECTURE UDC:007.5 Preliminary communication MOTIVATION ISSUES IN THE FRAMEWORK OF INFORMATION SYSTEMS ARCHITECTURE Mladen Varga University of Zagreb Faculty of Economics, Zagreb mladen.varga@efzg.hr Abstract.

More information

Motivation Issues in the Framework of Information Systems Architecture

Motivation Issues in the Framework of Information Systems Architecture 1 Motivation Issues in the Framework of Information Systems Architecture Mladen Varga University of Zagreb Faculty of Economics, Zagreb mladen.varga@efzg.hr Abstract. The Zachman Framework for information

More information

DESIGNING AND IMPLEMENTING DATA MART FOR AN AGENT-BASED E-COMMERCE SYSTEM

DESIGNING AND IMPLEMENTING DATA MART FOR AN AGENT-BASED E-COMMERCE SYSTEM Vol. 6, No. 1, pp. 37-49 ISSN: 1645 7641 DESIGNING AND IMPLEMENTING DATA MART FOR AN AGENT-BASED E-COMMERCE SYSTEM Michał Drozdowicz Department of Mathematics and Information Sciences, Technical University

More information

University Process Innovation Framework for Process Analysis

University Process Innovation Framework for Process Analysis University Process Innovation Framework for Process Analysis University Process Innovation Updated September 2016 Executive Summary Processes are the means by which work gets done and how value is delivered.

More information

TDWI Analytics Principles and Practices

TDWI Analytics Principles and Practices TDWI. All rights reserved. Reproductions in whole or in part are prohibited except by written permission. DO NOT COPY Previews of TDWI course books offer an opportunity to see the quality of our material

More information

A Dialogue Act Modelling Approach to Web-Based System Modelling

A Dialogue Act Modelling Approach to Web-Based System Modelling A Dialogue Act Modelling Approach to Web-Based System Modelling Ying Liang School of Computing, University of the West of Scotland, Paisley PA1 2BE, U.K. Email: Ying. Liang@uws.ac.uk Abstract Modelling

More information

Pervasive Business Intelligence Platform to Improve the Quality of Decision Process in Primary and Secondary Education A Portuguese Case Study

Pervasive Business Intelligence Platform to Improve the Quality of Decision Process in Primary and Secondary Education A Portuguese Case Study Pervasive Business Intelligence Platform to Improve the Quality of Decision Process in Primary and Secondary Education A Portuguese Case Study Andreia Ferreira, Filipe Portela, Manuel Filipe Santos Algoritmi

More information

Software Quality. Unit 6: System Quality Requirements

Software Quality. Unit 6: System Quality Requirements Software Quality Unit 6: System Quality Requirements System Requirements Best products, from users point of view, are those which have been developed considering organizational needs, and how product is

More information

Introduction and Key Concepts Study Group Session 1

Introduction and Key Concepts Study Group Session 1 Introduction and Key Concepts Study Group Session 1 PDU: CH71563-04-2017 (3 hours) 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this

More information

Organizational modeling in a semantic wiki

Organizational modeling in a semantic wiki Organizational modeling in a semantic wiki João Pedro Mendes joao.mendes@ceo.inesc.pt Abstract The world has always experienced changes. But now these changes happen faster than ever. This has several

More information

Modelling for Benchmarking

Modelling for Benchmarking 42 Modelling for Benchmarking SummaI)' of group work edited by A.S. Carrie, P. Higgins" and P. Falster'" ABSTRACT The main findings of the group discussion on modelling for benchmarking can be summarized

More information

1. Search, for finding individual or sets of documents and files

1. Search, for finding individual or sets of documents and files WHITE PAPER TURNING UNSTRUCTURED TEXT INTO INSIGHT Extending Business Intelligence With Text Analysis and Search EXECUTIVE SUMMARY While traditional business intelligence (BI) has transformed business

More information

Business Intelligence

Business Intelligence WHITEPAPER Business Intelligence Solution for Clubs This white paper at a glance introduction This white paper discusses the business value of implementing a Business Intelligence solution in clubs and

More information

Instances over Algorithms: A Different Approach to Business Process Modeling

Instances over Algorithms: A Different Approach to Business Process Modeling Instances over Algorithms: A Different Approach to Business Process Modeling Stefan Hofer University of Hamburg, Department of Informatics, Software Engineering Group and C1 WPS GmbH Abstract. Most of

More information

REGIONAL INNOVATION ECOSYSTEM PLATFORM PANAGIOTIS TSARCHOPOULOS URENIO

REGIONAL INNOVATION ECOSYSTEM PLATFORM PANAGIOTIS TSARCHOPOULOS URENIO REGIONAL INNOVATION ECOSYSTEM PLATFORM PANAGIOTIS TSARCHOPOULOS URENIO OVERVIEW The platform allows universities to understand and develop further their innovation ecosystem and manage the relationships

More information

Requirements Analysis. Overview

Requirements Analysis. Overview Requirements Analysis Overview What is requirement? Classification of requirements Iterative and evolutionary requirements analysis Use Cases Domain models N. Meng, B. Ryder 2 1 Requirements Definition

More information

Extended Enterprise Architecture ViewPoints Support Guide

Extended Enterprise Architecture ViewPoints Support Guide Extended Enterprise Architecture ViewPoints Support Guide Editorial Writer: J. Schekkerman Version 1.8 2006 Preface An enterprise architecture (EA) establishes the organization-wide roadmap to achieve

More information

Chapter 4 Requirements Elicitation

Chapter 4 Requirements Elicitation Object-Oriented Software Engineering Using UML, Patterns, and Java Chapter 4 Requirements Elicitation Outline Today: Motivation: Software Lifecycle Requirements elicitation challenges Problem statement

More information

TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended.

TDWI strives to provide course books that are content-rich and that serve as useful reference documents after a class has ended. Previews of TDWI course books are provided as an opportunity to see the quality of our material and help you to select the courses that best fit your needs. The previews can not be printed. TDWI strives

More information

What is Business Intelligence and Performance Management

What is Business Intelligence and Performance Management What is Business Intelligence and Performance Management And Why Should I Care? Solve your business puzzles with Intelligent Solutions Claudia Imhoff, Ph.D. Intelligent Solutions, Inc. www.intelsols.com

More information

ERP - Change Agent or a Legacy System in Disguise: A Chinese Case

ERP - Change Agent or a Legacy System in Disguise: A Chinese Case ERP - Change Agent or a Legacy System in Disguise: A Chinese Case Nasrin Rahmati' and Gouyi Cao' 1 Monash University, Wellington Road, Clayton 3800, Australia WWW home page: http://www.infotech.monash.edu.au

More information

ONTOLOGIC AUDIT TRAILS MAPPING FOR DETECTION OF IRREGULARITIES IN PAYROLLS

ONTOLOGIC AUDIT TRAILS MAPPING FOR DETECTION OF IRREGULARITIES IN PAYROLLS ONTOLOGIC AUDIT TRAILS MAPPING FOR DETECTION OF IRREGULARITIES IN PAYROLLS Sandir R. Campos, Ararigleno A. Fernandes, Rafael T. de Sousa Júnior, Edison P. de Freitas, João Paulo C. Lustosa da Costa, Antonio

More information

Business Process Modelling 28 February 2013

Business Process Modelling 28 February 2013 Business Process Modelling 28 February 2013 2 Purpose The workshop aims at stimulating dialogue, answering questions and providing practical demonstrations to enhance your business and process modelling

More information

Darmawan Raymond D. Department of Industrial Engineering, University of Indonesia, Indonesia

Darmawan Raymond D. Department of Industrial Engineering, University of Indonesia, Indonesia ENGINEERING OF AUTOMOTIVE PAINTING PROCESS USING INTEGRATED INFORMATION SYSTEM TO IMPROVE TOTAL PAINTING AND SUPPLY CHAIN PERFORMANCE OF PAINT IN INDONESIA Darmawan Raymond D. Department of Industrial

More information

to guarantee the transparency of the food supply chain (Mirabelli et al., 2012). The aim of the proposed work is to define a methodological approach f

to guarantee the transparency of the food supply chain (Mirabelli et al., 2012). The aim of the proposed work is to define a methodological approach f Traceability of the cereal supply chain: design and development of an information system for a storage center Abstract Purpose Teresa Pizzuti, Giovanni Mirabelli Department of Mechanical, Energy and Management

More information

An Evaluation Framework for Inter-organizational Business Process Modeling Techniques

An Evaluation Framework for Inter-organizational Business Process Modeling Techniques An Evaluation Framework for Inter-organizational Business Process Modeling Techniques Chen Ying Department of Information Management and Information Systems, School of Management, Fudan University, Shanghai,

More information

Managing Information Technology 6 th Edition

Managing Information Technology 6 th Edition Managing Information Technology 6 th Edition CHAPTER 9 BASIC INFORMATION SYSTEMS CONCEPTS Copyright 2009 Pearson Education, Inc. Publishing as Prentice Hall 1 What is a system? The Systems View It s the

More information

JOB DESCRIPTION. Senior Business Analyst Proposed band

JOB DESCRIPTION. Senior Business Analyst Proposed band Job title Job family Senior Business Analyst Business Analysis Proposed band D Job purpose To undertake the business analysis function within Design & Engineering ensuring that business requirements and

More information

Requirements Engineering and Software Architecture Project Description

Requirements Engineering and Software Architecture Project Description Requirements Engineering and Software Architecture Project Description Requirements Engineering Project Description The project is student-driven. There will be external sponsors, users, and others that

More information

Identifying Candidate Objects during System Analysis

Identifying Candidate Objects during System Analysis Identifying Candidate Objects during System Analysis Stephan Düwel, Prof. Dr. Wolfgang Hesse University of Marburg Department of Mathematics/Computer Science Hans Meerwein-Str. D-35032 Marburg Germany

More information

8/30/2010. Lecture 1. Topics covered. Functional and non-functional requirements The software requirements document Requirements specification

8/30/2010. Lecture 1. Topics covered. Functional and non-functional requirements The software requirements document Requirements specification Topics covered Functional and non-functional requirements The software requirements document Chapter 4 Requirements Engineering Requirements specification Requirements engineering processes Lecture 1 Requirements

More information

A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 Skillport

A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 Skillport A Guide to the Business Analysis Body of Knowledge (BABOK Guide), Version 2.0 by The International Institute of Business Analysis (IIBA) International Institute of Business Analysis. (c) 2009. Copying

More information

BABOK V3 Perspectives: What are they?

BABOK V3 Perspectives: What are they? BABOK V3 Perspectives: What are they? Eugenia [Gina] Schmidt, PMP CBAP PBA Fraser Michigan Webinar Abstract As described in the BABOK V3, Perspectives provide ways to approach business analysis work in

More information

THINKSAP THINK THINK. THE FUTURE OF SAP BW. by Andrew Rankin

THINKSAP THINK THINK. THE FUTURE OF SAP BW. by Andrew Rankin SAP THE FUTURE OF SAP BW by Andrew Rankin 01 Executive Summary The focus of this document is to explain why we believe the SAP Business Warehouse (BW) product has a future in the context of SAP HANA and

More information