What's new in Engineering Workflow Management 7.1.0
Learn more about what's new and changed in Engineering Workflow Management 7.1.0.
Tracking and planning
- Add images inline to work item descriptions and large HTML fields
- You can now add inline images to a work item description and a large HTML field in the following scenarios:
- Copy and paste an image by using keyboard shortcuts or by using the browser menu from the clipboard or from the file explorer.
- Add existing image attachments to work items:
- To the current work item by using the filtered list of attachments.
- To different work items by using an attachment ID.
For more information, see:
- Add tables inline to work item description and large HTML fields
- You can now add ̑ inline tables to a work item description and a large HTML field in the
following scenarios:
- Set Table Properties
- Set the header row or column for the table
- Set a caption or a table
- Delete a table
- Insert rows and columns
- Delete rows and columns
- Set cell properties
- Merge cells horizontally or vertically by using row and column span
- Split cells horizontally or vertically
- Set the height or width of individual cells and set the column width or row height
- Set cell color
For more information, see Description box in web client
.png)
- Set Table Properties
- Add paragraphs by using the magic line in the work item description and a large HTML field
-
You can now add a paragraph by using the magic line capability from otherwise inaccessible places in the active editor, such as tables and indented text that start or end a document. Hover over these areas, and you can see a red line with a handle. Click the handle to insert a new paragraph.
- SAFe® 6.0 Full and Essential templates
- SAFe® 6.0 Full and Essential templates are now available to establish a portfolio, large
solution, ART, and team-level tools environment.The following changes were made:
- Added new work item types to add support for strategic alignment, lean budgeting, and objectives and key results (OKRs).
- Updated retrospective workflow to include the reviewed state to the implementation state group.
- Added a new lean portfolio management plan type.
- Starting with the support for SAFe® 6.0, the SAFe® process is no longer published. Hence, the link to the process from the label Type Description in the work item is removed from SAFe® 6.0 template. If you have an internal published process, you can modify the process template to create the links.
- Updated terminology to align with SAFe® 6.0 recommendations. The following
artifacts are updated to reflect the changes in terminology recommended by SAFe® 6.0:
- Values of scope enumeration
- Plan type and view names
- Work item templates
- Timelines
- Updated roles and permissions to empower teams and clarify responsibilities
Note: In SAFe® 6.0, the following terminology changes are introduced:- Program increment with planning interval
- Solution with solution train
- Program with ART
- Solution epic with solution train epic
- Program epic with ART epic
These templates are different than the SAFe® 6.0 templates for Engineering Lifecycle Management that are available on Jazz.net because the templates in Engineering Workflow Management 7.1.0 contain minor updates to work item templates and process descriptions.
Important: In Engineering Workflow Management 7.1.0, when you create a project by using a localized version of the SAFe® 6.0 Full or Essential template, the project is created in English. For more information, see Known issues in Engineering Workflow Management 7.1.0.For more information, see Scaled Agile Framework 6.0 Essential process template and Scaled Agile Framework 6.0 Full process template.
- Size of the drag and drop dialog
- The size of the drag and drop dialog for linking work items and uploading attachments is increased to make it easier to use.
- Planning-General configuration
- Separate tabs for different planning configuration elements in the web client allow the administrator to set the Backlog Iteration for a child project area without overriding the rest of the configuration.
- More details on print
- You can now view static text available for print.
- Performance improvements
-
- Improved load time of work items in environments that have many custom attributes that are paired with many users and project areas.
- Improved loading of plans when large numbers of concurrent users who are performing operations.
Jazz® Source Control
- Reopen operation added to code review tool
- You can reopen a closed code review with Jazz Admin and Jazz Project admin roles.
- Improved logging around change sets that appear for code review
- For special cases when there is a mismatch between the count of change sets displayed under work item and code review, happening due to related permissions or any other unexpected scenario.
- Improved search
- Modified the text with Search Current Page in search box, same changes that are done and reflect for workspace and advance search result search box.
- CLI improvements
- The output of the locate command clearly states the change sets that are
directly included and the change sets that are indirectly included through a change set that is
created by a gap merge.
Default logging is enabled for CLI exceptions when a command is run.
- Serviceability
- Additional logging is added for easier debugging and checks to guard against the case when event
timestamp in query and event table were out of sync.
Improved logging to collect traces when a large file is uploaded.
- Reliability
- Change event processing is improved to ensure that each change event uses a different category ID to avoid missing events, especially if a new feed is added in the future.
Integrations
- Improved flexibility with grammar used for Engineering Workflow Management Git integration
-
Engineering Workflow Management now supports more keywords and delimiters to provide a more flexible
grammar for linking work items in the Engineering Workflow Management Git integration:
- The supported keywords that can be used in the commit message are
workitem,work item,work-item,item,issue,feature,defect,ewm,story,epic,testplan,test plan,test-plan,ccb,bug,task,wi, andrtcwi. - The supported delimiters are hyphen (
-), underscore (_), colon (:), equal (=), and white space ( ).
- The supported keywords that can be used in the commit message are
- Security fix for Team Concert Git Jenkins plug-in
- A new version of the Team Concert Git Jenkins plug-in version 2.0.5 is now available. This version includes crucial security fixes and is available for download at https://updates.jenkins.io/download/plugins/teamconcert-git/2.0.5/teamconcert-git.hpi.
Enterprise extensions
- Build agent
- Engineering Workflow Management Rational Build Agent on z/OS is updated to issue a "ready" message to the z/OS console at startup.
- Build map cleanup
- Existing cleanup logic for Enterprise Extensions build maps that are resulted in an accumulation of build map items in the Engineering Workflow Management database. The new methodology will greatly reduce database clutter by deleting unnecessary build maps.
- Quick onboarding tool
- The greatest obstacle to customer adoption of the IBM Enterprise Workflow Manager (Engineering Workflow Management) and Enterprise Extensions (EE) build application is the creation of the system definitions that are required by EE to define the customer’s languages and build environment.
- New ant tasks
-
- The buildMapAnalysis task is used to analyze Enterprise Extensions build maps that are stored in the repository. The report that is generated by the buildMapAnalysis task describes the database item volume that is associated with each Dependency Build in each Engineering Workload Manager (Engineering Workflow Management) process area. This information can then be used to determine appropriate cleanup tasks that should be performed to reduce build map database usage.
- The deleteBuildMaps task is used to cleanup Enterprise Extensions (EE) build map state
items from the data base. This housekeeping tool may be needed to reduce build map database usage.
See Build Map Analysis for information on generating a report that
describes the database item volume that is associated with each Dependency Build in each Engineering
Workload Manager (Engineering Workflow Management) process area.
Typically, build maps that have been archived, orphaned, or are temporary are no longer needed and may be deleted from the Engineering Workflow Management repository causing no harm. If a large number of build maps are deleted at the same time, you may want to perform a database reorganize to optimize performance. If you do not use packaging or promotion, or if there are no pending packaging or promotion jobs, you may delete build map history also causing no harm.
Deleting unneeded build maps, whether they be archived, orphaned, temporary, or historical, will reduce EE database usage and improve Engineering Workflow Management database performance, especially once a reorg of the database has been performed.
- The deleteScans task is used to cleanup Enterprise Extensions Source Code Data (SCD) scan request and result items from the data base. This housekeeping tool may be needed when daily scan requests exceed the daily cleanup limit of 500 before Engineering Workflow Management version 7.1.0. Over time, scan items that are over this limit may accumulate and cause significant impact on the ELM data base.
- The deleteBuildSnapshots task deletes a filtered list of SCM snapshots associated with the specified build that are owned by the build’s workspace. These snapshots - SCM BaselineSet items - are created when a build is requested that is configured with Jazz Source Control when the "Accept latest changes before loading" option is enabled which creates the snapshot. The deleteBuildSnapshots task searches for the Jazz Source Control configuration element in the build definition, retrieves the pointer to the build’s workspace from the configuration element, retrieves all snapshots owned by the build workspace and applies the specified filtering criteria to derive the list of snapshots to be deleted.
What's new in other Engineering Lifecycle Management applications
- Engineering Lifecycle Management Suite
- What's new in Engineering Requirements Management DOORS Next
- What's new in Engineering Test Management
- What's new in Engineering Lifecycle Optimization - Engineering Insights
- What's new in Rhapsody Model Manager
- What's new in Jazz Reporting Service
- What's new in Engineering Lifecycle Optimization - Publishing