We think you have liked this presentation. If you wish to download it, please recommend it to your friends in any social system. Share buttons are a little bit lower. Thank you!
Presentation is loading. Please wait.
Published byItzel Newbold
Modified over 2 years ago
© 2009 IBM Corporation CQ ALM 1.1 Service Transfer Agility Through Automation John A. Owen
© 2009 IBM Corporation2 What is Agility Through Automation? The 3-tier hierarchy of Request – Task – Activity provides projects with flexibility the to define their process workflow in a consistent way. In CQ ALM V1.0 manual steps are required to: –Run CreateTask utility to create task(s) associated with a request –Run CreateActivity utility to create primary activity(ies) associated with a task –Complete task when their associated activities have completed –Accept request when its associated task(s) has completed Agility Through Automation introduced in CQ ALM 1.1 provides teams with the option to automate these and other workflows Examples of automation provided in CQ ALM 1.1 –Automatically create task following request submission –Automatically create primary activities following task creation –Automatically activate a test activity when its associated dev activity has completed –Automatically complete task when its associated activities complete –Automatically complete request when its associated tasks complete
© 2009 IBM Corporation3 Agility Through Automation Components Two new components to set the automation policies: –New Workflow Automation Tab on the ALMProject record –New Workflow Automation Tab on the ALMWorkConfiguration record One new component to enforce (executed) the automation: –New Perl Integrator Script – alm_integrator.pl Pre-requisites: –An active ClearQuest userid called Unassigned in order to enable activity owners to be set to Unassigned –A priority ALMType of Unassigned which will be assigned to ALMTasks when they are automatically activated Agility Through Automation is supported in both single-site and multisite installations Instructions and new features of Agility through Automation are provided with the CQ ALM 1.1. Release Notes
© 2009 IBM Corporation4 ALMProject – Set Policies via New Workflow Automation Tab NOTES: P3 – When task is activated its priority will be set to Unassigned only if this priority exists. If not, the priority will remain blank P5 – When primary activities are created their owner will be set as specified: –If task owner is selected and does not exist the owner will default to the Primary Contact –If Unassigned is selected and does not exist the owner will default to the Primary Contact P1 P2 P3 P4 P5
© 2009 IBM Corporation5 ALMWorkConfiguration– Set Policies via New Workflow Automation Tab NOTES: P6 –For ALMRequest work configurations predecessors/ successors will be ALMTask types –For ALMTask work configurations predecessors/ successors will be ALMActivity types –For ALMActivity work configurations workflow automation can not be set P10 – Only enforced for tasks and activities created after upgrading to CQ ALM 1.1 P6 P7 P8 P9 P10 P9a
© 2009 IBM Corporation6 Integrator Script – alm_integrator.pl Enforces the policies set on Workflow Automation tabs Located in.\packages\ALMWork\1.1\pkg_util cqperl alm_integrator.pl -user -pw -dbname -dbset -CreateTask* -CreateActivity* -logfile -preview -help *This option must only be specified at one site alm_integrator.pl must be defined as a scheduled job at each site. –If not, workflow automation policies will not be enforced. ratlperl alm_integrator.pl -user admin -pw "" -dbname CQALM -dbset ALM1.1 -CreateTask -logfile c:\temp\integrator..log 00000: :MESSAGE : alm_integrator: main(): Entering main() : :SUCCESS : Logger: log_prv_open_file(): Successfully opened log file: c:\temp\integrator..log 00002: :MESSAGE : alm_integrator: main(): Logging started at _ : :SUCCESS : alm_integrator: main(): Login to CQALM by admin succeeded : :MESSAGE : alm_integrator: Policy_Create_ALMTasks(): Entering Policy_Create_ALMTasks() 00005: :MESSAGE : alm_integrator: Policy_Create_ALMTasks(): Calling CreateTask to create Tasks for ALMRequest:CQALM :MESSAGE : alm_integrator: Policy_Create_ALMTasks(): Successfully called CreateTask for ALMRequest:CQALM : :MESSAGE : alm_integrator: Policy_Create_ALMTasks(): Exiting Policy_Create_ALMTasks() 00008: :MESSAGE : alm_integrator: Policy_Complete_ALMTasks(): Entering Policy_Complete_ALMTasks() 00009: :MESSAGE : alm_integrator: Policy_Complete_ALMTasks(): Exiting Policy_Complete_ALMTasks() 00010: :MESSAGE : alm_integrator: Policy_Activate_ALMTasks(): Entering Policy_Activate_ALMTasks() 00011: :MESSAGE : alm_integrator: Policy_Activate_ALMTasks(): Exiting Policy_Activate_ALMTasks() 00012: :MESSAGE : alm_integrator: Policy_Open_ALMActivities(): Entering Policy_Open_ALMActivities() 00013: :MESSAGE : alm_integrator: Policy_Open_ALMActivities(): Exiting Policy_Open_ALMActivities() 00014: :MESSAGE : alm_integrator: Policy_Accept_ALMRequests(): Entering Policy_Accept_ALMRequests() 00015: :MESSAGE : alm_integrator: Policy_Accept_ALMRequests(): Exiting Policy_Accept_ALMRequests() 00016: :MESSAGE : alm_integrator: wfa_Relate_Activities(): Entering wfa_Relate_Activities() 00017: :MESSAGE : alm_integrator: wfa_Relate_Activities(): Exiting wfa_Relate_Activities() 00018: :MESSAGE : alm_integrator: wfa_Relate_Tasks(): Entering wfa_Relate_Tasks() 00019: :MESSAGE : alm_integrator: wfa_Relate_Tasks(): Exiting wfa_Relate_Tasks() 00020: :MESSAGE : alm_integrator: wfa_Sequence_Activities(): Entering wfa_Sequence_Activities() 00021: :MESSAGE : alm_integrator: wfa_Sequence_Activities(): Exiting wfa_Sequence_Activities() 00022: :MESSAGE : alm_integrator: wfa_Sequence_Tasks(): Entering wfa_Sequence_Tasks() 00023: :MESSAGE : alm_integrator: wfa_Sequence_Tasks(): Exiting wfa_Sequence_Tasks() 00024: :MESSAGE : alm_integrator: main(): Exiting main(). Errors in the log file: ******************************************************* Warnings in the log file: *******************************************************
© 2009 IBM Corporation7 Things to look out for Policies are not being enforced (e.g. tasks not created when request has been submitted) –Check integrator script is being executed as a scheduled job –When policy P2 set, ensure integrator script –CreateTask option specified at one site –When policy P5 set, ensure integrator script –CreateActivity option specified at one site –Remember, policies are only enforced At the site which masters the record which is to be updated, The next time the integrator script runs Multiple tasks, rather than just one, are automatically created when a request is submitted –In a multisited environment, policy P2 has been set and the integrator script has been run with the – CreateTask option at multiple sites –This problem should not happen in a single site environment Secondary activities are automatically created when a task is opened –In a multisited environment, policy P5 has been set and the integrator script has been run with the – CreateActivity option at multiple sites –This problem should not happen in a single site environment Automatically activated tasks have a blank priority –An Unassigned priority has not been defined –Any such tasks will be highlighted in the integrator script log file
XP New Perspectives on Microsoft Office Word 2003 Tutorial 6 1 Microsoft Office Word 2003 Tutorial 6 – Creating Form Letters and Mailing Labels.
©Ian Sommerville 2000Software Engineering, 6th edition. Chapter 29Slide 1 Chapter 29 Configuration Management.
Testing Relational Database. Overview Once the design of a database system has been completed, the developers are ready to move into the implementation.
2 Welcome To Defect Management Training Objective: The objective of this course is to learn about standards that emphasize a best practice approach for.
Cummins® INSITE Update Manager Training. 2 Cummins ® INSITE Update Manager Overview Released with INSITE v7.3 in May 2009 Provides up-to-date information.
Overview and Demonstration of the 5 basic SharePoint workflows.
Ch-11 Project Execution and Termination. System Testing This involves two different phases with two different outputs First phase is system test planning.
Jump to Contents Instructor Tutorial essignments.com Paperless assignment submission system.
1 Note content copyright © 2004 Ian Sommerville. NU-specific content copyright © 2004 M. E. Kabay. All rights reserved. Configuration Management IS301.
[Insert your logo here.] [Insert brief description of guide.]
© 2008 FedEx. All rights reserved. FedEx Ship Manager ® at fedex.com Shipping Administration Presentation for administrators.
Setting Up a Custom Gradebook Logon to GDP and click Instructor options. Then click LAN Gradebook and Create New Class to create a class in which a Custom.
Web Center Certification Rates and Data Web Center Certification Training Intuit Financial Services University.
Pest Management & EMu Notifications Deborah Hill & Mark Bradley.
Advanced Order Entry: Improving Delivery Efficiency Jeff Van Grootel +1 (905)
Upgrade And Migration From Windows Sharepoint Services V2 And Sharepoint Portal Server 2003 Allan Schweighardt Sr. Technology Specialist Microsoft Corporation.
Dynamic Forms Designing Forms – Forms Basics. Custom Logout/Timeout Clients now have the option to redirect the user to the url of their choice on logout.
Advanced Features for INCOSE Connect Administrators with Windows SharePoint Services 3.0 Prepared by: James Chism, Adjunct Faculty-Johns Hopkins University.
Unattended Installation for Window XP By Marshall Cooper.
What is Test Director? Test Director is a test management tool Test Director is a test management tool Currently available as a plug-in for Quality Center.
My AmeriCorps AmeriCorps State Program Member Management Presentation developed for the Corporation for National and Community Service by the eGrants Coaching.
Creating a Login Process Creating a users table and a login form that denies access to unauthorized users.
© 2009 Wellsource, Inc. All rights reserved. ONLINE.
Interface Development: Integrating M&Ms Designer and Azteca Cityworks at the City of Concord, North Carolina June 2005 Copyright © 2005 O ne GIS, Inc.
User Query Control An Enhancement For AS/400 Query On The IBM iSeries from Copyright I/O International, 2005 Skip Intro.
1 Design Guidance. 2 Contents Setting up the customer portal Implementation Checklist.
UCB & 3C integration Written and Presented by Andy Loffman.
DC-API: Unified API for Desktop Grid Systems Gábor Gombás MTA SZTAKI.
SUBMITTING A LEAVE REQUEST Click on this page or press the Enter or Page Down key to continue Press the F5 key to see this presentation in full-screen.
© 2016 SlidePlayer.com Inc. All rights reserved.