Requirements Specification for Artifact Tracking System
|
|
- Dorcas Lucas
- 6 years ago
- Views:
Transcription
1 Requirements Specification for Artifact Tracking System Customer: Avain Technologies represented by Petteri Sulonen Contractor: Artifacts team Michał Pilawski Xiang Liu Jie Chen Jing Lei Kari Saikkonen Wei Yan
2 1. Purpose of the document This document describes Avaintec s requirements for an artifact tracking system for its development process. It is preliminary in nature and is expected to evolve during development. The intended audience of this document is described in table 1. Table 1: Intended audience of this document Group of the readers Reasons for reading Users and customers To give elicit explanation of the requirements that form a base for the software product. Project team 1. To give understanding of functions and properties the system must contain. 2. To create a reference point for testing. 3. To form a base for other documents, i.e. project plan, progress documentation, manuals and other documents 4. To encourage and together with project plan create a base for progress tracking. Internal use 2
3 2. Business goals The system will become a support tool in software project management. It will combine functionalities of other programs and spreadsheets commonly used at Avain Technologies: effort tracking systems (spreadsheet), bug management (Bugzilla) and test reports management (Mandatezilla). It will allow easy follow-up of the project at any of the project levels (from business release phases at the top to single tasks at the bottom) and any of the process life-cycle phases. System built for Avain Technologies will support Four Cycles of Control model presented in Rautiainen et al. (2002). However, usage of the system is not limited to 4CC process. The system skeleton will support changes to its building bricks, cyclists. After changes to those cyclists system will be capable of supporting any other SW development processes. The product will not offer all functionalities of systems like Bugzilla or Mandatezilla. It will allow for only basic operations (for details look point 7). However, it will be designed for further development, thus allowing new functionalities to be added in the future. The customer describes the system-to-be-produced in the following way: The system will be used to track artifacts created by the development process in use at Avaintec, including, but not necessarily limited to, Sprint Backlog Items, Release Backlog Items, Bug Reports, and Session Mandates. Each artifact is associated with an owner or several owners, such as developers, customers, projects, products, and modules. It should be possible to track the status of each of the artifacts, as well as the estimated and actual effort expended in the work associated with them. There are several reasons why the customer needs the system. However, the most essential need of the client is to use functionalities, which are now dispersed among different products, in one system. Product will not only put different functionalities into a single system, but also will help managing interactions between now separately handled objects, thus offering additional reporting and control possibilities. Internal use 3
4 3. Main domain concepts The system will be based on XML objects called cyclists. The core of the system will be built to support different types of cyclists, not only the ones that will be created for Avaintec version of the system. This will be possible through modification of XML files. Cyclists are representatives of concepts that form a basis of SW development process. In case of the system built for Avaintec cyclists types will represent concepts typical to 4CC process (Rautiainen 2002). Textual definitions of the most important terms are presented in Table 2. Graph 1 presents relationships between concepts described in the table. Table 2. Main concepts of the users Concept Description Cyclist General name for all XML based artifacts that form a base of the system. PBL item Product Backlog item is a cyclist representing top-level parts (typically around a year or two long) of the project (product-level activities) RBL item Release Backlog item is a cyclist representing mid-level parts (at the moment four months long but customer aims to change it to three months long) of the project (development-level activities) SBL item Sprint Backlog item is a cyclist representing bottom-level parts (typically four weeks long) of the project. It consists of single tasks. Bug Bug Report is a cyclist representing a bug and its life-cycle. Report Test Test mandate is a cyclist representing different test mandates. Mandate Customer It is an object (not a cyclist) representing customer(s) of each product that rep. the system will help manage. Product It is an object (not a cyclist) representing a general attributes of the rep. managed product. Developer It is an object (not a cyclist) representing each of the developers that take rep. part in the project that the system helps to manage. Internal use 4
5 Graph 1: Generic AvainTec Project Graph 1 presents generic view on AvainTec s projects. Colorful horizontal blocks represent tasks, typically short set of activities that are building bricks of the project. Those tasks form sprints, which are four weeks long (represented by thin vertical black lines). Release cycles are represented by thin black vertical lines (each will consist of three sprints in the developed AvainTec s SW development process). And finally Product (strategic level) phase takes as much as it is needed to deliver the product to customer and consist of any number of release phases. In Avaintec development starts from the top (Vanhanen et al., 2003). First, the product vision is expressed as a Product Backlog (PBL) and an idea pool. The PBL contains a prioritized list of requirements to be implemented. Effort required to fulfill each of the requirements is estimated at the beginning of a release cycle. Then, requirements are prioritized and Release Backlog is created. Requirements are divided into the task on the Sprint level, those task form Sprint Backlog. Thus, each single task can be traced at any time up to the product requirements. In the AvainTec s version of the system five general cyclists will be created. These are described already PBL, RBL and SBL items for each circle of control, Bug Report for bugs and Test Mandate for test mandates. Each of those artifacts instances has its own life-cycle, starting from the time it is born (e.g. requirement is set, bug discovered), through the set of tasks which has to be performed for the artifact to be brought to the end of the life-cycle (e.g. requirement fulfilled, bug fixed). Thus each of those artifacts instances consists of the number of tasks. Those tasks have their owners, people performing them, as well as other characteristics (e.g. estimated time needed to accomplish, real time needed to accomplish). In addition PBLs have their products and customer object (customer of the product). Relationship between these objects is described on the graph 2. Internal use 5
6 Graph 2: Relationship between artifacts in system for Avaintec s 4CC process Internal use 6
7 4. System overview The role of the system is to support SW project management, by providing effort tracking, bug management and test mandates management support. The system will be tailored to Avaintec development process. However, it will be possible to quickly tailor it to any other process through modification of XML files. In its basic form the system will allow its user to create, modify and close instances of different artifacts. It will store and allow for updates of effort estimated and spent on completing tasks. This information will be used in project progress tracking. In addition, system will enable generation of user-specific, release-specific and product-specific reports for internal/managerial purposes as well as for external purposes (on customer demand). Main functions of the system are presented on graph 3. Internal use 7
8 Graph 3: The users and main functions of the system Internal use 8
9 5. User groups The system will be in general used by small (up to 10 people) development teams that use agile development. This particular version will be designed to support teams that use Four Cycles of Control process methodology in their projects. However, the system can be easily reconfigured to support other SW development processes. We can identify two groups of directs users of the system 002 which are project managers and SW developers. Indirectly system will be used in addition by SW product customers. Those three groups and their needs are described in the table 3. Table 3: System users and their needs Users Needs SW developer Software developer plays technical role within development team. He has following needs fulfilled by the product: Need to inform other developers about status of tasks, bugs etc. on which he has worked Need to be informed about status of tasks, bugs etc. on which other developers are working Need to easily report his effort and status of his work to project work Need to have an understanding of a project progress Internal use 9
10 Project manager Project manager is a person responsible for business and administrating activities within the project. The system fulfills his following needs: Need to be informed about work progress of different developers Need to know work effort of developers Need to know status of different tasks, sprints, releases and finally product status Customer Customer is a private-person or company representative that acts on the behalf of future users of the product created by the team consisting of project manager and SW developers. The system fulfills following his needs: Need to know how many hours have been spent on project by developers Need to know how many hours have been spent on different tasks of the project (TEKES) Internal use 10
11 6. User requirements This section shortly describes product use cases. Use case: Work Reporting Id: 001 Summary: SW developer worked on completing particular task. He wants to report his hours to the managers and human resources. Actors: Developer Preconditions: SW developer worked on a task for particular amount of hours. He wants to report his work hours now to manager and human resources. Basic Sequence: Step1: SW developer have finished some continuous period of work (e.g. end of working-day, finished task). Step 2: SW developer opens the system. He selects project for which the work was done. Step 3: Developer selects existent task within the project for modifying. Step 4: He fills hours spent on the task, as well as own estimation of a number of hours still needed to finish the task. Step 5: Developer closes the system. Exceptions: Exception 1: Developer wants to fill in hours spent on work not related to any existent project (e.g. administrative work, general work, sick leave). In that case, depending on the company policy, person authorized has to create PBL object that would represent all activities related to that work e.g. PBL sick-leave. Exception 2: If the task that developer is working on is not in the system while developer approaches step 3, he creates new artifact iteration new task representation. Exception 3: In step 4 if developer has already finished the task he sets it as closed, instead of filling estimation of work needed. Post conditions: System contains updated information on the work done by particular employee. Use case: Managing bugs and test mandates Id: 002 Internal use 11
12 Summary: New bug have been discovered or tests for some new functionality or system are created. Artifact instances representing these bugs or tests are created in the system. Those bug reports or test mandates are modified while different tasks related to those bugs or tests are accomplished. When life-cycle of these bugs or tests gets to an end artifact instances are marked as closed. This helps all developers and project manager track life-cycle of these items. Actors: SW Developers, project manager Preconditions: New bug have been discovered or tests for some new functionality or system are created. Basic Sequence: Step 1: SW developer opens the system. He selects project on which he is working. Step 2: He creates artifact instance that would represent in the system newly discovered bug or created tests for new functionality, module, or system. Step 3: When any task that is related to the bug is accomplished, SW developer opens the system and updates the state of the artifact (e.g. SW developer tested if the bug reported by other developer is really a bug, depending on his findings he changes the life-cycle of the bug from new to verified or closes the object if it was not a real bug). Step 4: SW developer who did the last task in the artifact lifecycle opens the system and closes artifact instance. Exceptions: No exceptions identified at this stage. Post conditions: At any stage of the item life-cycle all developers and project manager have clear source information about the current state of the project and all tasks related to the project that was already accomplished. Use case: Tracking progress Id: 003 Summary: This use case in its form is similar to use case one. SW developer finished a task and he wants reports that. Thanks to this all other developers, as well as project manager can track the progress. Actors: SW developers, project manager Preconditions: PBL is created and products functionalities are prioritized by customer. Task to be done during next iteration are defined. Basic Sequence: Internal use 12
13 Step 1: Person responsible for a task with Sprint or a larger activity e.g. within release opens the system and chooses appropriate project Step 2: He creates new SBLitem, RBLitem or PBLitem depending on the type of activity that will be inputted. Step 3: While the work on the particular item progresses, item status is changed by the developers or managers in parallel with work progress. Step 4: When the task is finished developer closes the task in the system. Exceptions: Results of tests require that the task would be done again. Task is not reopened, but new artifact iteration is created and relationship to previous task is explicitly visible in its name. Post conditions: The system provides information on completed tasks, progress within already started tasks and new tasks that have to be done within iteration. Information includes time already spent on the task and estimated time that still has to be done to accomplish tasks. Use case: Invoice report. Id: 004 Summary: Accounting department is preparing invoice for one of customers. They need to know amount of work done for customer since he was invoiced last time. When work is invoiced the system marks hours as invoiced to avoid charging customer twice for the same work. Actors: Project manager (or any other person preparing the invoice). Preconditions: Certain amount of work has been done for particular customer and hours have been entered to the system by developers. Basic sequence: Step 1: Project manager enters the system and selects type of report. Step 2: Project manager selects customer who will be invoiced and projects for which it is invoiced. Step 3: System opens report page where effort done, but not invoiced is selected. Step 4: Project manager marks activities for which it will invoice the client. These activities are marked in the system as invoiced (invoice date is added to the system). Internal use 13
14 Step 5: Project manager calculates total cost for the customer and sends invoice to the customer. Exceptions: 1. System has no data because it is a beginning of the project or because software developers did not report their work to the system. System shows empty report. 2. Project manager selects customer for whom no work has been done or projects for which no work has been done. System show empty report. Post conditions: Customer is being invoiced. Effort for which customer has been invoiced is recognized by the system. Use case: Sprint closing report. Id: 005 Summary: Sprint is being closed. Project manager analyzes all activities done during the sprint and closes those SBLitems which have been marked as completed. SBLitems marked as closed are not visible anymore in SBLitems list. Actors: Project Manager Preconditions: Sprint has ended and new sprint is starting. System contains information on activities done during last sprint and on SBLitems which have been accomplished during that time. Basic sequence: Step 1: Project manager opens systems and selects appropriate report type. Step 2: System presents all SBLitems that are part of particular sprint.system shows SBLitems that are completed. Step 3: Project manager selects completed SBLitems for closing. Step 4: Selected completed SBLitems are marked as closed and are not shown anymore in SBLitems list. Exceptions: 1. System has no data because it is a beginning of the project or because software developers did not report their work to the system. System shows empty report. 2. No SBLitems have been completed during particular sprint. It is not possible to close any SBLitem. Post conditions: Closed SBLitems are hidden and not shown in SBLitems list. Internal use 14
15 Use case: Insurance report. Id: 006 List of all SBLs with all fields included in SBL excluding dependants (all properties, relations and 3 fields representing tracked values) - desired is that in this report relations appear as links (to bugs, test mandates, rbls or whatsoever SBL is linked to) - for tracked values it includes following fields - (initial) estimated left all (first value) - (current) estimated left all (last value) - (total) accomplished (sum of all values) Summary: Avain Technologies stuff is not happy with Artifact Tracker system and wants to transfer all the data in the system to old Excel sheets. Insurance report delivers all important data in XML format so it can be easily transferred to XSL. Actors: Project Manager Preconditions: Artifact Tracker has been used and there is data in the system. Basic sequence: Step 1: Project manager opens systems and selects appropriate report type. Step 2: Report is generated that contains all fields included in SBLItems excluding dependants (i.e. all properties, relations and three fields representing tracked values). Desired is that in this report relations appear as links (to bugs, test mandates, rbls or whatsoever SBL is linked to). For tracked values report includes following fields: (initial) estimated left all (first value) (current) estimated left all (last value) (total) accomplished (sum of all values) Step 3: Project manager converts XML data into Excel sheet using separate converter created by Avain Technologies staff. Exceptions: System has no data because it is a beginning of the project or because software developers did not report their work to the system. System shows empty report. Post conditions: Customer receives XML report that contains all information necessary to start using Excel sheets again. Internal use 15
16 7. Functional requirements 1. The system MUST have a web browser interface for all of its daily-use functions. No web interface is needed for configuration. 2. The system MUST be capable of tracking estimated and actual effort associated with artifacts. It MUST maintain a log of estimated remaining and actual effort entries, stored with the date each log entry was made. 3. The system MUST implement the following daily-use functions for the artifacts defined in it: Create new instance of artifact Copy existing artifact as new artifact Modify existing instance of artifact Update estimated and actual effort expended, if so configured in artifact description Enforce lifecycle of artifact, as configured in artifact description Filter artifact lists by user-specified criteria (based on the artifact configurations) Include functionality needed for using the system in a cyclic process, including but not necessarily limited to: 1. Closing all resolved cyclist instances as a batch Allow creation of following relationships between different artifact types: 1. Belongs to (is a child of) 2. Is a parent of (owns) 3. Exists only if... exists Be able to generate sufficient reports of the data contained within the system (e.g. by artifact, by owner). See below for details. 4. The system MAY implement the following functionality, time and resources permitting, and MUST NOT preclude implementation of such functionality in the future: Authentication and authorization at a sufficient level to restrict system access to authorized personnel Cost tracking and cost estimation per artifact (based on cost of labor and estimated/actual effort) Internal use 16
17 Connectivity to other systems via standard interfaces (SOAP, Web Services, LDAP, JDBC ) notifications 5. The reports must be configurable like the artifacts themselves. Views include but are not necessarily limited to hours by developer (summarizes all artifacts that contain effort tracking that belong to the developer), hours by artifact (summarizes all estimated and actual hours associated with the artifact, including following parent-child dependency links, e.g. RBL item to associated SBL items), and hours per customer (summarizes all artifacts that contain effort tracking that belong to the customer). 6. If there is time to do it make it possible to create a child from the parent (e.g. click on a "Create SBLItem" button from the "Edit RBLItem" view, where the SBLItem would inherit the association with the RBLItem.) 7. Customers and accountants require a log of hours arranged by developer or project and the date they were recorded. The system must be able to provide such logs. Example: Task Hand-off X-Sign 2a to Serv, Testing Support Testing with test routines implement <aftersignaturecalc>, <extrachecks> Implement <precalc> Total Who actua l Aydi n 4 4 Aydi n Aydi n Aydi n Internal use 17
18 8. Properties (quality requirements, non-functional requirements).1 The system MUST be written for easy understandability and maintainability. Technologies must be used in a disciplined way (e.g. XML Schemas must be written for all critical configuration files)..2 System should be based on Cocoon 2.1 or newer version..3 The system MUST be customizable and expandable. It must be possible to add, remove, and modify types of artifacts and their life-cycles without modifying the source code of the system, by modifying XML configuration files. Owners must be similarly configurable. Internal use 18
19 9. References 1. Rautiainen K., Lassenius C., Vähäniitty J., Pyhäjärvi M. and Vanhanen J.: A Tentative Framework for Managing Software Product Development in Small Companies. Proceedings of the 35th Hawaii International Conference on System Sciences Vanhanen J., Itkonen J., Sulonen P.: Improving the Interface between Business and Product Development Using Agile Practices and the Cycles of Control Framework. Working paper, Helsinki University of Technology, Internal use 19
20 10. Changes history Version Date Author Changes Approved by Michal Pilawski First version of the document Michal Pilawski Changes to the document on the requests from Kristian Rautiainen and Petteri Sulonen: 1. Some minor changes to section 2 more elicit statement of the fact that the core of the system can be used with artifacts that are specific to other than 4CC processes. 2. Section three major changes in section and graphs. 3. Section 4 rewritten. 4. Section 5 user groups more explicitly described in the table. 5. Section 6 old use cases replaced by 5 new ones Michal Pilawski Changes to the document requested by Kristian Rautiainen 1. Minor correction to use cases graph (Graph 3) 2. Basic changes in use cases Michal Pilawski Layout changes Michal Pilawski New small functions added to requirements Michal Pilawski Use Case IV changed, USE Cases V and VI added, some functionalities added. Internal use 20
Child Welfare Services New System Project. Requirements Management Plan
Child Welfare Services New System Project Requirements Management Plan September 2017 Revision History REVISION HISTORY REVISION/VERSION # DATE OF RELEASE AUTHOR SUMMARY OF CHANGES Version 1.0 October
More informationProject Remedies Solution Set s Ability to Transform your IT Organization. A Selection of Use Cases from Project Remedies Inc.
Project Remedies Solution Set s Ability to Transform your IT Organization A Selection of Use Cases from Project Remedies Inc. August 2016 Project Remedies Solution Set s Ability to Transform an IT Organization
More informationUnit4 PSA Suite Business Performance Edition
for Microsoft Dynamics CRM Unit4 PSA Suite Business Performance Edition Release Notes Unit4 PSA Suite Business Performance Edition July 2017 v.31.07.2017 - MvB (C) Copyright 2017 Unit4 Table of Contents...
More informationPassit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2
Passit4Sure.OG0-093.221Questions Number: OG0-093 Passing Score: 800 Time Limit: 120 min File Version: 7.1 TOGAF 9 Combined Part 1 and Part 2 One of the great thing about pass4sure is that is saves our
More informationOracle Risk Management Cloud. Release 13 (updates 18A 18C) What s New
Oracle Risk Management Cloud Release 13 (updates 18A 18C) What s New TABLE OF CONTENTS DOCUMENT HISTORY 4 UPDATE 18C 4 Revision History 4 Overview 4 Feature Summary 5 Risk Management 8 Common 8 Monitor
More informationRemedy Change Management 4.0
Remedy Change Management 4.0 User s Guide October November 1999 1999 CM-40B-UG-01 CM-400-UG-01 1991 1999 by Remedy Corporation. All rights reserved. This documentation may not be copied in whole or in
More informationHOW WE WORK: OUR SYSTEM: OUR METHODOLOGY:
HOW WE WORK: We are commonly asked about how our ticket system and workflows function, and this document addresses that in some detail. We hope the videos and text are helpful. If you d prefer a real-time
More informationWhite Paper. Non Functional Requirements of Government SaaS. - Ramkumar R S
White Paper Non Functional Requirements of Government SaaS - Ramkumar R S Contents Abstract Summary..4 Context 4 Government SaaS.4 Functional Vs Non Functional Requirements (NFRs)..4 Why NFRs are more
More informationOffice of the President Institutional Research and Academic Planning (IRAP) JIRA User Guide
Office of the President Institutional Research and Academic Planning (IRAP) JIRA User Guide THIS PAGE HAS BEEN INTENTIONALLY LEFT BLANK 2 P age TABLE OF CONTENTS 1. INTRODUCTION... 8 1.1. Document Scope...
More information10/13/2017. Jakarta Service Management
10/13/2017 Contents Contents...4 Activate...4 Activate other applications... 4 Service management states...6 State flow customization...6 State flow example... 11 Implications of disabling SM state flows...
More informationAiM User Guide Work Management Module
AiM User Guide 2010 AssetWorks Inc. 1777 NE Loop 410, Suite 1250 San Antonio, Texas 78217 (800) 268-0325 Table of Contents AiM User Guide INTRODUCTION... 6 CHAPTER 1: WORK ORDER SCREEN... 7 CHAPTER 1 PART
More informationHansaWorld Enterprise
HansaWorld Enterprise Integrated Accounting, CRM and ERP System for Macintosh, Windows, Linux, PocketPC 2002 and AIX Consolidation Program version: 4.2 2004-12-20 2004 HansaWorld Ireland Limited, Dublin,
More informationTask Control for bpm'online. User Manual
Task Control for bpm'online User Manual Index of Contents Task Control for bpm'online OVERVIEW 3 Installation 4 Activities form 6 Quick filters at the Activities section 8 Activities control 9 child tasks
More informationMicrosoft Exam Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management Version: 9.0
s@lm@n Microsoft Exam 70-498 Delivering Continuous Value with Visual Studio 2012 Application Lifecycle Management Version: 9.0 [ Total Questions: 95 ] Question No : 1 You are utilizing the Microsoft Visual
More information12/05/2017. Geneva Service Management
12/05/2017 Contents Contents...4 Activate...4 Activate other applications... 4 Service management states...6 State flow customization...6 State flow example... 11 Implications of disabling SM state flows...
More informationOMi120 Operations Manager i Software 10.x Essentials
OMi120 Operations Manager i Software 10.x Essentials Course No.: OMI120 Category/Sub Category: Business Service Management For software version(s): 10.0 Software version used in the labs: 10.01 Delivery
More informationAGILE TEST MANAGEMENT WITH VISUAL STUDIO
AGILE TEST MANAGEMENT WITH VISUAL STUDIO any companies are implementing an agile methodology, but often still have waterfall based tools. We ve been working on several agile projects, one of which we collaborate
More informationSAFE REPORTING GUIDELINES for CLM 6.0.3
SAFE REPORTING GUIDELINES for CLM 6.0.3 Deploying the SAFe reports in your CLM JRS 6.0.3 environment Abstract This document describes how to import the SAFe reports delivered via archive files published
More informationIBM IoT Continuous Engineering on Cloud for US Federal and IBM Collaborative Lifecycle Management on Cloud for US Federal
IBM Terms of Use SaaS Specific Offering Terms for Federal IBM IoT Continuous Engineering on Cloud for US Federal and IBM Collaborative Lifecycle Management on Cloud for US Federal The Terms of Use ( ToU
More informationDeltek Touch for Maconomy. Touch 2.2 User Guide
Deltek Touch for Maconomy Touch 2.2 User Guide July 2017 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical or technical errors may
More informationChannelOnline Invoice User Guide
ChannelOnline Invoice User Guide Last modified on 8/24/2015 For questions and comments regarding this guide, please call or send an email to: Americas/Asia Pacific +1.877.276.5560 select option 3, then
More informationDeltek Touch Time & Expense for Vision. User Guide
Deltek Touch Time & Expense for Vision User Guide September 2017 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical or technical errors
More informationContents. Using SmartProceduresto meet PPA AP Procedure Process Description Guidelines 1
Contents Overview... 2 Evaluate Request for New or Altered Procedure... 3 Plan Procedure Development... 5 Research Request and Develop Procedure Draft... 7 Determine Appropriate Reviews... 10 Approve Procedure...
More informationStarGro: Building i* Metrics for Agile Methodologies
StarGro: Building i* Metrics for Agile Methodologies Colomer, Daniel 1 and Franch, Xavier 2 1 Collins GmbH, Hamburg, Germany dncolomer32@gmail.com 2 Universitat Politècnica de Catalunya (UPC) c/jordi Girona,
More informationReview Manager Guide
Guide February 5, 2018 - Version 9.5 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
More informationMatthias Friedrich, Torsten Sternberg. Change Request Management with SAP. Solution Manager. Bonn Boston
Matthias Friedrich, Torsten Sternberg Change Request Management with SAP Solution Manager Bonn Boston Contents Preface... 11 1 Introduction... 15 1.1 IT Change Management and the Information Technology
More informationHow Process Flow Standardized our Process Yeqian Gu, SAS R&D, Beijing, China
ABSTRACT PharmaSUG China 2017 - Paper 26 How Process Flow Standardized our Process Yeqian Gu, SAS R&D, Beijing, China Managing business process takes a lot of tedious work. Especially in Pharmaceutical
More informationWhat s New in Cityworks 2014 SP1
1 What s New in Cityworks 2014 SP1 Server AMS Server PLL Web Services Designer Storeroom Mobile Other Server AMS Item 5276: Contract and Contractor fields have been added to work order search results.
More informationTraumasoft Support Policy
Traumasoft Support Policy The Traumasoft Support Policy provides a basic understanding of the Issue Management Model at Traumasoft. Managing issues properly is a critical goal of the Traumasoft Support
More informationManaging Items. Explanation on beas extended view of Item Master Data
Managing Items Explanation on beas extended view of Item Master Data Boyum Solutions IT A/S beas Tutorial TABLE OF CONTENTS 1. INTRODUCTION... 3 2. PROCESS... 3 2.1. Header... 4 2.2. General Tab... 4 2.3.
More informationWORK PLAN AND IV&V METHODOLOGY Information Technology - Independent Verification and Validation RFP No IVV-B
1. Work Plan & IV&V Methodology 1.1 Compass Solutions IV&V Approach The Compass Solutions Independent Verification and Validation approach is based on the Enterprise Performance Life Cycle (EPLC) framework
More informationCOPYRIGHTED MATERIAL WHAT S IN THIS CHAPTER?
1 WHAT S IN THIS CHAPTER? Defining application lifecycle management Learning about the Visual Studio 2013 product family Seeing ALM in action using Visual Studio Ultimate 2013 In June of 1999, Microsoft
More informationThe Business Process Environment
The Business Process Environment Flexible, Sensible Process Empowerment EMCONEX TECHNICAL BRIEF Richer Systems Group, Inc. February 2012 IDE Script Writer Alert System Audit Tracking Content Manager TABLE
More informationTOGAF Foundation Exam
TOGAF Foundation Exam TOGAF 9 Part 1 (ESL) Time Limit 90 minutes Number of questions 40 Pass-through 22 1. Which of the following best describes the meaning of "Initial Level of Risk" in Risk Management?
More informationLectures 2 & 3. Software Processes. Software Engineering, COMP201 Slide 1
Lectures 2 & 3 Software Processes Software Engineering, COMP201 Slide 1 What is a Process? When we provide a service or create a product we always follow a sequence of steps to accomplish a set of tasks
More informationDeltek Touch Time & Expense for GovCon 1.2. User Guide
Deltek Touch Time & Expense for GovCon 1.2 User Guide May 19, 2014 While Deltek has attempted to verify that the information in this document is accurate and complete, some typographical or technical errors
More informatione-invoicing on the e-prior Supplier Portal
EUROPEAN COMMISSION DIRECTORATE-GENERAL INFORMATICS Information Systems Directorate e-invoicing on the e-prior Supplier Portal User Manual Version 1.42 Date: 29/02/2012 Author: European Commission, Directorate-
More informationMaintenance and Service Management User Guide
IBM TRIRIGA Version 10.3.1 Maintenance and Service Management User Guide Copyright IBM Corp. 2011 i Note Before using this information and the product it supports, read the information in Notices on page
More informationVerifying & Signing XML Files into CRL. Prepared by the Ohio Department of Transportation (ODOT)
Verifying & Signing XML Files into CRL Prepared by the Ohio Department of Transportation (ODOT) Payroll XML File Import Guide Logging Into CRL Step 1 Use the link from the ODOT Civil Rights and Labor Information
More informationTABLE OF CONTENTS DOCUMENT HISTORY
TABLE OF CONTENTS DOCUMENT HISTORY 5 UPDATE 17D 5 Revision History 5 Overview 5 Optional Uptake of New Features (Opt In) 6 Update Tasks 6 Feature Summary 7 Demand Management 9 Forecast Unique Demand Segments
More informationPRO: Designing and Developing Microsoft SharePoint Server 2010 Applications
PRO: Designing and Developing Microsoft SharePoint Server 2010 Applications 10232; 5 Days, Instructor-led Course Description This five-day instructor-led course is intended for SharePoint Development professionals
More informationSoftware Processes. Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1
Software Processes Ian Sommerville 2004 Software Engineering, 7th edition. Chapter 4 Slide 1 Objectives To introduce software process models To describe three generic process models and when they may be
More informationPMP Exam Preparation Workshop. Chapter # 5 Project Scope Management
PMP Exam Preparation Workshop Chapter # 5 Copyright PMI SOC 2013 1 Learning Objectives By the end of this session you will understand: How scope management processes relate to the process groups Project
More informationRELEASE NOTES MEX V (Build ) MEX Ipswich Road Annerley QLD PO BOX 6118 Buranda QLD 4102
RELEASE NOTES MEX V14.0.2.0 (Build 1.0.0.0) MEX 320-326 Ipswich Road Annerley QLD 4103 PO BOX 6118 Buranda QLD 4102 Ph: +61 7 3392 4777 Fax: +61 7 3392 4888 support@mex.com.au www.mex.com.au 1 MEX Version
More informationIBM IoT Continuous Engineering on Cloud and IBM Collaborative Lifecycle Management on Cloud
Service Description IBM IoT Continuous Engineering on Cloud and IBM Collaborative Lifecycle Management on Cloud This Service Description describes the Cloud Service IBM provides to Client. Client means
More informationSSL ClearView Reporter Data Sheet
SSL ClearView Reporter Data Sheet Written expressly for the Juniper Networks SSL VPN, the SSL ClearView Reporter application takes log data from one or more SSL VPN devices and generates feature-rich reports
More informationA Comprehensive Handbook On Designing A Blueprint
A Comprehensive Handbook On Designing A Blueprint TABLE OF CONTENTS Blueprint - An Overview 4 Designing a Blueprint 6 Part I Defining the Process Flow 6 Part I - Exercise 8 Part II - Configuring Transition
More informationOracle Agile Product Lifecycle Management for Process
Oracle Agile Product Lifecycle Management for Process Supply Chain Relationship Management User Guide Release 6.1.0.1 E27857-01 March 2012 Oracle Agile Product Lifecycle Management for Process Supply Chain
More informationmyplan MANAGER (REVIEWER)
1 myplan MANAGER (REVIEWER) Completing Performance Review of Employee Revision Date: 12/22/2016 2 The Performance Review is the final task to complete in the performance management cycle. This review is
More informationUsing codebeamer to Achieve
Using codebeamer to Achieve IEC 61508 Compliance Using codebeamer to achieve IEC 61508 compliance 1 Using codebeamer to achieve IEC 61508 compliance Using a smart, integrated, cross-functional platform
More informationWatson Internet of Things. Agile Development Why requirements matter
Watson Internet of Things Agile Development Why requirements matter Executive summary The clear benefits of agile development better collaboration, incremental delivery, early error detection and the elimination
More informationIntland s Medical IEC & ISO Template
Intland s Medical IEC 62304 & ISO 14971 Template Intland s Medical IEC 62304 & ISO 14971 Template codebeamer ALM for Medical Device Development Intland s Medical IEC 62304 & ISO 14971 Template Medical
More informationMODULE 2: SALES PRICES AND DISCOUNTS
MODULE 2: SALES PRICES AND DISCOUNTS Module Overview Companies that operate in price-sensitive markets frequently need flexible pricing strategies to help attract and maintain customers. One typical strategy
More informationAiM User Guide Utility Management Module
AiM User Guide Utility Management Module 2010 AssetWorks Inc. 1777 NE Loop 410, Suite 1250 San Antonio, Texas 78217 (800) 268-0325 Table of Contents AiM User Guide INTRODUCTION... 7 CHAPTERS... ERROR!
More informationIT portfolio management template User guide
IBM Rational Focal Point IT portfolio management template User guide IBM Software Group IBM Rational Focal Point IT Portfolio Management Template User Guide 2011 IBM Corporation Copyright IBM Corporation
More informationLanteria HR Performance - Competence
Formatted: 0-C-Bold Lanteria HR 2013 - Performance - Competence User's Guide for version 4.2.0 Copyright 2015 Lanteria Table of Contents 1 Introduction... 3 1.1 Competence Overview... 3 1.2 Terminology
More informationRequirements Analysis. Requirements Analysis is Hard
Requirements Analysis Classify categories of requirements Define the principles of iterative requirements analysis Learn about use cases and their elements Focusing on the WHAT not the HOW 1 Requirements
More informationEASY HELP DESK REFERENCE GUIDE
EASY HELP DESK REFERENCE GUIDE Last Updated: May 18, 2017 Contents Chapter 1: Introduction and Solution Overview... 3 Learning Objectives... 4 Navigation and Tool Bars... 4 Accessing Easy Help Desk in
More informationCopyright Basware Corporation. All rights reserved.. Permissions Guide Basware P2P 18.1
Copyright 1999-2017 Basware Corporation. All rights reserved.. Permissions Guide Basware P2P 18.1 1 General Permissions 1.1 General Access System (0) This permission gives a user/group access to the system.
More information[Name] [ ID] [Contact Number]
[Name] [Email ID] [Contact Number] THIS IS ONLY MODEL RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. PROFILE SUMMARY 15+ years of IT experience in Consulting and worked with the Major clients for the
More informationSoftware Processes. Objectives. Topics covered. The software process. Waterfall model. Generic software process models
Objectives Software Processes To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationCritical Skills for Writing Better Requirements (Virtual Classroom Edition)
Critical Skills for Writing Better Requirements (Virtual Classroom Edition) Eliminate Costly Changes and Save Time by Nailing Down the Project Requirements the First Time! Critical Skills for Writing Better
More informationSolution Park Support for Project Management. CS Odessa corp.
Solution Park Support for Project Management CS Odessa corp. Contents All the Solutions in Review...7 Project Management...7 PM Easy...7 PM Agile...7 PM Response...7 PM Teams...7 PM Docs...8 PM Presentation...8
More informationUser guide. SAP umantis EM Interface. Campus Solution 728. SAP umantis EM Interface (V2.7.0)
Campus Solution 728 SAP umantis EM Interface (V2.7.0) User guide SAP umantis EM Interface Solution SAP umantis EM Interface Date Monday, March 20, 2017 1:47:22 PM Version 2.7.0 SAP Release from ECC 6.0
More informationObjectives. The software process. Topics covered. Waterfall model. Generic software process models. Software Processes
Objectives Software Processes To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationTRANSPORTATION ASSET MANAGEMENT GAP ANALYSIS TOOL
Project No. 08-90 COPY NO. 1 TRANSPORTATION ASSET MANAGEMENT GAP ANALYSIS TOOL USER S GUIDE Prepared For: National Cooperative Highway Research Program Transportation Research Board of The National Academies
More informationTopics covered. Software process models Process iteration Process activities The Rational Unified Process Computer-aided software engineering
Software Processes Objectives To introduce software process models To describe three generic process models and when they may be used To describe outline process models for requirements engineering, software
More informationadvancing business remotely access the system streamline the workflow process manage use and track costs connect to external systems
remotely access the system streamline the workflow process manage use and track costs connect to external systems SOFTWARE SOLUTIONS MANAGE SIMPLIFY CONNECT TRACK advancing business Essential solutions
More informationDevelopment Methodology Overview
Development Methodology Overview Agile Software Engineering Process (Reflex Iterative Development Plan).NET ENABLED Table of Contents I. Preamble (Consistency of Presentation / Ease Of Deployment) II.
More informationOracle Supply Chain Management Cloud: Ideation to Commercialization
Oracle Supply Chain Management Cloud: Ideation to Commercialization (includes Innovation Management, Product Development, and Product Hub) Release 11 Release Content Document December 2015 TABLE OF CONTENTS
More informationProduct Documentation SAP Business ByDesign February Business Configuration
Product Documentation PUBLIC Business Configuration Table Of Contents 1 Business Configuration.... 4 2 Business Background... 5 2.1 Configuring Your SAP Solution... 5 2.2 Watermark... 7 2.3 Scoping...
More informationOracle Knowledge Analytics User Guide
Oracle Knowledge Analytics User Guide Working with Oracle Knowledge Analytics Reports Oracle Knowledge Version 8.4.2.2 April, 2012 Oracle, Inc. COPYRIGHT INFORMATION Copyright 2002, 2011, Oracle and/or
More informationRequirements for an MDM Solution
Requirements for an MDM Solution A proven approach for how to gather, document, and manage requirements for a Master Data Management solution from Inception through Implementation by Vicki McCracken Copyright
More informationJuniper Newsletter. User Manual Booking Engine - Update April st of March, Juniper Innovating Travel Technology
Juniper Newsletter User Manual Booking Engine - Update April 2017 31st of March, 2017 www.ejuniper.com Juniper Innovating Travel Technology Content 1. Accommodation 4 1.1. New field to enter the information
More informationLecture 1. In practice, most large systems are developed using a. A software process model is an abstract representation
Chapter 2 Software Processes Lecture 1 Software process descriptions When we describe and discuss processes, we usually talk about the activities in these processes such as specifying a data model, designing
More informationOracle Project Portfolio Management Cloud
Oracle Project Portfolio Management Cloud What's New in Release 12 January 2017 Revised: August 2017 TABLE OF CONTENTS REVISION HISTORY... 4 OVERVIEW... 5 Security & New Features... 5 UPGRADE/UPDATE TASKS...
More informationSuper Schlumberger Scheduler
Software Requirements Specification for Super Schlumberger Scheduler Page 1 Software Requirements Specification for Super Schlumberger Scheduler Version 0.2 Prepared by Design Team A Rice University COMP410/539
More informationSince DevTrack was first introduced in 1996, TechExcel s prospects and customers have evaluated the product primarily in two ways:
DevTrack The Integrated Solution For Defect and Project Tracking Introduction DevTrack is one of the most powerful and flexible defect and project tracking solutions available. This paper describes the
More informationSoftware Engineering
Software Engineering Lecture 02: Processes Peter Thiemann University of Freiburg, Germany SS 2013 Peter Thiemann (Univ. Freiburg) Software Engineering SWT 1 / 41 Terms Software Component SW System Organized
More informationIBM Rational RequisitePro
Success starts with requirements management IBM Rational RequisitePro Highlights Offers advanced Microsoft Provides Web access for Word integration distributed teams Built on a robust Offers flexible reporting
More informationMYOB EXO BUSINESS NEW FEATURE LIST
MYOB EXO BUSINESS NEW FEATURE LIST New Features 2015.1 Changes to Sales Orders Sales Orders can now be associated with activities, history notes, transactions and documents. These relationships are now
More informationRELEASE NOTES. Practice Management. Version 11
RELEASE NOTES Practice Management Version 11 Author Created and Published by Reckon Limited Level 7, 65 Berry Street North Sydney NSW 2060 Australia ACN 003 348 730 All Rights Reserved Copyright 2015 Reckon
More informationCS360. Business Information Systems Analysis and Modeling. Project Management, JAD, Agile. LJ Waguespack, Ph.D Unit 09: 1
CS360 Business Information Systems Analysis and Modeling Project Management, JAD, Agile LJ Waguespack, Ph.D. 2017 Unit 09: 1 Risk = Stress Projects are Complex in themselves requirement discovery client
More informationCopyright Basware Corporation. All rights reserved.. Vendor Portal User Guide Basware P2P 17.3
Copyright 1999-2017 Basware Corporation. All rights reserved.. Vendor Portal User Guide Basware P2P 17.3 Table of Contents 1 Vendor Portal Registration... 4 1.1 Register for Vendor Portal...4 2 Vendor
More informationKey Features and Enhancements included in this version:
Release Version 2017.3.1.0 Key Features and Enhancements included in this version: System Setup/Company Optional Require Invoice #? Vendor Approval Process Accounts Payable Duplicate Vendor Warning Audit
More informationFairsail Collaboration Portal: Guide for Users
Fairsail Collaboration Portal: Guide for Users Version 11 FS-HCM-CP-UG-201504--R011.00 Fairsail 2015. All rights reserved. This document contains information proprietary to Fairsail and may not be reproduced,
More informationRelease Notes Assistance PSA Suite 2016 Spring Release
Release Notes Assistance PSA Suite 2016 Spring Release (June 2016) New License Structure The Assistance PSA Suite License structure has changed In the new license model 3 licenses are available: - Essentials:
More informationOracle Policy Automation A Modern Enterprise Policy Automation Solution
Oracle Policy Automation A Modern Enterprise Policy Automation Solution Features and Benefits August 2016 Program Agenda 1 2 3 Overview of Oracle Policy Automation New features in August 2016 release For
More informationDifferences from Classic USAS
Differences from Classic USAS Draft This page is a draft and may contain incomplete or inaccurate information Enhanced Queries and Grids Dynamic Reporting Capabilities Classic vs. Redesign Report Comparisons
More informationActivant Prophet 21 CRM Overview - Opportunities, Sales & Marketing Tools
Activant Prophet 21 CRM Overview - Opportunities, Sales & Marketing Tools Customer Relationship Management Suite Course 2 of 2 This class is designed for System Administrators Personnel responsible for
More informationMultivendor Marketplace Basic for Magento 2
by CedCommerce Products Documentation 1 / 41 1. Product Overview... 3 1.1. Multi Vendor Features for Admin... 3 1.1.1. Manage Vendor Configuration... 4 1.1.2. Manage Vendors... 9 1.1.3. Vendor Product...
More informationOracle Supply Chain Management Cloud: Order to Cash
Oracle Supply Chain Management Cloud: Order to Cash (Includes Order Management, Pricing, Configurator, Global Order Promising, Inventory Management, Supply Chain Orchestration, Supply Chain Financial Orchestration,
More informationUsing Vanguard SmartProcedures to Meet the NEI-AP Procedure Process Guideline April 13, 2006
Contents Overview... 1 Section 1 Evaluate Request for New or Altered Procedure... 2 Section 2 Plan Procedure Development... 4 Section 3 Research Requests and Develop Procedure Draft... 6 Section 4 Determine
More informationAdRoll Increases Production Tasks by 10% per Person, per Sprint with Workfront Agile Capabilities
CASE STUDY AdRoll Increases Production Tasks by 10% per Person, per Sprint with Workfront Agile Capabilities building AdRoll factory2 Marketing Services network www.adroll.com map2 San Francisco, CA Transitioning
More informationTHE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS
International Journal on Information Technologies & Security, 4 (vol. 9), 2017 51 THE ADVANTAGES OF AGILE METHODOLOGIES APPLIED IN THE ICT DEVELOPMENT PROJECTS Vangel Fustik Faculty of Electrical Engineering
More informationOracle Fusion Applications Project Management, Project Costs Guide. 11g Release 1 (11.1.4) Part Number E
Oracle Fusion Applications Project Management, Project Costs Guide 11g Release 1 (11.1.4) Part Number E22600-04 March 2012 Oracle Fusion Applications Project Management, Project Costs Guide Part Number
More informationFaciliWorks. Desktop CMMS Software. Making Maintenance Manageable
FaciliWorks Desktop CMMS Software Making Maintenance Manageable Why Your Facility Needs CMMS Software Improve productivity Control operations and maintenance costs Maximize asset uptime Prevent mistakes
More informationSUMMIT Project Management
SUMMIT Management DATA SHEET SUMMIT, Symphony SUMMIT, the Symphony SUMMIT logo, and all other Symphony SUMMIT product, brand or service names are registered trademarks or trademarks of Symphony SUMMIT,
More informationInvoice Manager Admin Guide Basware P2P 17.3
Invoice Manager Admin Guide Basware P2P 17.3 Copyright 1999-2017 Basware Corporation. All rights reserved.. 1 Invoice Management Overview The Invoicing tab is a centralized location to manage all types
More information10/18/2018. London Governance, Risk, and Compliance
10/18/2018 Governance, Risk, and Compliance Contents Contents... 4 Applications and integrations supporting GRC workflow... 6 GRC terminology... 7 Domain separation in... 9 Policy and Compliance Management...11
More information