This section covers new enhancements in the DevSuite Admin
DevSuite now has option to enable advanced password control for enhanced security. Once the advanced password control is enabled from the admin panel, user can choose different parameters for creating a strong password.
In the user manager window in Admin, user can search for a specific project member via the search bar
Users can now shift the DevSuite projects date and time fields by specifying the number of days to add to the existing date/time.
From the admin panel, go to System Settings->DevSuite System Settings->System Settings->Date/Time Settings. Click the ‘Reset Date Time in DB’ button and specify the number of days to add to the current DevSuite database. Based on the number entered all the dates on the DevSuite database will move by the specified number of days
DevSuite now has option to enable advanced password control for enhanced security. Once the advanced password control is enabled from the admin panel, user can choose different parameters for creating a strong password.
In DevTrack web, any primary attachment to the story items is represented by the story icon with the attachment image on it. The attached document then can be viewed in the idea player format by doing a mouse rollover on the story icon
In the user manager window in Admin, user can search for a specific project member via the search bar
If the web service info of the opened epic document does not exist in user’s web service list, the following dialog will be displayed when any of the DevSuite office add-in buttons are clicked. There will be 2 options for user to continue using this document. One, ‘Save as New’ and second, ‘Enter Web Service Info’.
If the “Save as New” option is selected, the following dialog will be displayed. Spec IDs from the original server will be removed while DevSpec tags will be kept if saved as “DevSpec Epic Document”
If the “Enter web service Info” option is selected, the following dialog will be displayed. Once the information is entered and verified, user can perform any DevSuite office add-in operation
With the access control ‘Can Create and Edit’ user can now also ‘Move’ the items and folders but not delete them
Specifications and Epics containing primary document attachments are represented with an attachment icon indicating there is a document attached to the spec or an epic
Multi-Page documents will be displayed with a page break indictor while viewing the doc in the idea player
Users can now shift the DevSuite projects date and time fields by specifying the number of days to add to the existing date/time.
From the admin panel, go to System Settings->DevSuite System Settings->System Settings->Date/Time Settings. Click the ‘Reset Date Time in DB’ button and specify the number of days to add to the current DevSuite database. Based on the number entered all the dates on the DevSuite database will move by the specified number of days
This section covers new features for DevTest (the Testing Tab).
This section covers new enhancements in the DevSuite Admin
DevSuite now has option to enable advanced password control for enhanced security. Once the advanced password control is enabled from the admin panel, user can choose different parameters for creating a strong password.
In the user manager window in Admin, user can search for a specific project member via the search bar
Users can now shift the DevSuite projects date and time fields by specifying the number of days to add to the existing date/time.
From the admin panel, go to System Settings->DevSuite System Settings->System Settings->Date/Time Settings. Click the ‘Reset Date Time in DB’ button and specify the number of days to add to the current DevSuite database. Based on the number entered all the dates on the DevSuite database will move by the specified number of days
DevSuite now has option to enable advanced password control for enhanced security. Once the advanced password control is enabled from the admin panel, user can choose different parameters for creating a strong password.
In DevTrack web, any primary attachment to the story items is represented by the story icon with the attachment image on it. The attached document then can be viewed in the idea player format by doing a mouse rollover on the story icon
In the user manager window in Admin, user can search for a specific project member via the search bar
If the web service info of the opened epic document does not exist in user’s web service list, the following dialog will be displayed when any of the DevSuite office add-in buttons are clicked. There will be 2 options for user to continue using this document. One, ‘Save as New’ and second, ‘Enter Web Service Info’.
If the “Save as New” option is selected, the following dialog will be displayed. Spec IDs from the original server will be removed while DevSpec tags will be kept if saved as “DevSpec Epic Document”
If the “Enter web service Info” option is selected, the following dialog will be displayed. Once the information is entered and verified, user can perform any DevSuite office add-in operation
With the access control ‘Can Create and Edit’ user can now also ‘Move’ the items and folders but not delete them
Specifications and Epics containing primary document attachments are represented with an attachment icon indicating there is a document attached to the spec or an epic
Multi-Page documents will be displayed with a page break indictor while viewing the doc in the idea player
Users can now shift the DevSuite projects date and time fields by specifying the number of days to add to the existing date/time.
From the admin panel, go to System Settings->DevSuite System Settings->System Settings->Date/Time Settings. Click the ‘Reset Date Time in DB’ button and specify the number of days to add to the current DevSuite database. Based on the number entered all the dates on the DevSuite database will move by the specified number of days
This section covers new features for DevTest (the Testing Tab).
This section covers new enhancements in the DevSuite Admin
From the DevSuite admin panel navigate to DevSuite System Settings->System Settings->General Settings page. From the bottom of the page click on ‘change’ and check the option to enable DevSuite to view documents as idea. Hit ‘Test’ to verify the idea player is working. If you see the test document on your browser, means that now all attachments in both DevTrack and DevSpec can be viewed as idea.
For customers, having two different set of users accessing the same server; one accessing using the server name and one accessing using the IP address, is now supported by specifying both the server url’s in the admin panel.
In the admin panel, browse to system settings->general settings page. First specify the primary url and then enable the option to specify the secondary url as well
From the DevSuite admin panel navigate to DevSuite System Settings->System Settings->General Settings page. From the bottom of the page click on ‘change’ and check the option to enable DevSuite to view documents as idea. Hit ‘Test’ to verify the idea player is working. If you see the test document on your browser, means that now all attachments in both DevTrack and DevSpec can be viewed as idea.
In DevTrack list view, users can now view all the notes and attachments for each DevTrack task. Add a ‘note icon’ from the web system settings. For each task containing an attachment, a note icon will be placed and on mouse rollover, all attached notes and documents can be viewed. User can then directly click on the note attachment and view the file in the idea player
For each task in DevTrack containing note attachments, user can directly click on any attachment and view the file as an idea file
In order to reduce the load on the primary server, user can know user a secondary server to offload all reporting there. Once the user enables this feature, for all DevTrack reports, a call to this server will be sent to generate reports and cache them in DB
In the DevSuite admin panel, browse to system settings->DevSuite system settings->web information settings->web support->web report server settings. On this page specify the secondary web report server url and hit ‘test’ to verify the server
From the DevTrack project tree sturcture, select the release backlog root folder, and from the right frame click ‘select’ to choose product backlog folder to be converted into release backlog
For customers, having two different set of users accessing the same server; one accessing using the server name and one accessing using the IP address, is now supported by specifying both the server url’s in the admin panel.
In the admin panel, browse to system settings->general settings page. First specify the primary url and then enable the option to specify the secondary url as well
From the DevSuite admin panel first enable the support for importing excel files. Navigate to DevSuite System Settings->System Settings->General Settings page. From the bottom of the page click on ‘change’and check the option to enable the excel import functionality.
Download and install the “Microsoft Access Database Engine redistributable package” on the DevSuite server and then hit ‘Test’ to verify the install
In the requirements tree structure, from the right mouse menu select the option ‘Import from Excel’.
Then select the excel file to upload and hit upload on the pop-up window. All the columns and data in excel file will be then visible on the pop-up window.
Hit ‘next’ and then select the columns names from excel file to be mapped to the available fields in DevSpec
Then hit ‘Next’ and then‘Finish’ to import all the excel data into DevSpec
From the DevSuite admin panel first enable the support for importing excel files. Navigate to DevSuite System Settings->System Settings->General Settings page. From the bottom of the page click on ‘change’and check the option to enable the excel import functionality.
Download and install the “Microsoft Access Database Engine redistributable package” on the DevSuite server and then hit ‘Test’ to verify the install
In the requirements tree structure, from the right mouse menu select the option ‘Import from Excel’.
Then select the excel file to upload and hit upload on the pop-up window. All the columns and data in excel file will be then visible on the pop-up window.
Hit ‘next’ and then select the columns names from excel file to be mapped to the available fields in DevSpec
Then hit ‘Next’ and then‘Finish’ to import all the excel data into DevSpec
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
In order to use the MyDevSuite on tablets, first enable this functionality from the admin panel system settings and then from the web portal select the dev spaces or the child folders to enable MyDevSuite
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
MyDevSuite 2.0 now supports viewing reports on the tablet application. These reports are synced with the web server and hence are updated as soon as it is changed by any user
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
User now has the option to select multiple project spaces and sub-projects to view work items from DevTrack projects
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
The task owner and sort by filter are also available with MyDevSuite 2.0
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
Epic documents and child specs can also be viewed in MyDevSuite 2.0
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
User can now jump directly to child spec created from epic docs. From the dropdown list select the child spec to view and the app will jump directly to that child spec. this avoids user to scroll back n forth to look for a document
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
In order to use the MyDevSuite on tablets, first enable this functionality from the admin panel system settings and then from the web portal select the dev spaces or the child folders to enable MyDevSuite
The users can now add admin users with different privileges. This option is available through the system settings project in DevSuite Admin. Once added these account types will be available while adding new members to the team
In a multisite environment where the organization has database servers installed across multiple time-zones, the users at each site can now view the DevSuite items in a local time-zone. The database will house the items based on a default timezone set in the DevSuite Admin and then for each site the items will be converted into the local timezone.
The settings for date/time can be found in the admin.
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
MyDevSuite 2.0 now supports viewing reports on the tablet application. These reports are synced with the web server and hence are updated as soon as it is changed by any user
User can now create standalone stories without having to create specifications in DevSpec. User needs to enable the standalone story feature from the ‘Methodology Support’ of the admin section. Once enabled this option will be available in DevTrack web while creating new stories under sprints or product backlogs
The user now has the flexibility of linking and unlinking backlog from development spaces. This backlog can be considered as a release backlog which is specific to each development space. Under the property dialog box user has the option to disable/enable the release backlog or link/unlink backlog folders from the product backlog. Once the backlog folder is unlinked from the release backlog, it is transferred over to the product backlog. This way user can micro manage its backlog at two levels
The user now has the flexibility of linking and unlinking backlog from development spaces. This backlog can be considered as a release backlog which is specific to each development space. Under the property dialog box user has the option to disable/enable the release backlog or link/unlink backlog folders from the product backlog. Once the backlog folder is unlinked from the release backlog, it is transferred over to the product backlog. This way user can micro manage its backlog at two levels
In the task list report, the user can view the time spent breakdown structure for each individual task. To enable this the user needs to select the "Time Category" field from the edit report window.
The user now has the flexibility of linking and unlinking backlog from development spaces. This backlog can be considered as a release backlog which is specific to each development space. Under the property dialog box user has the option to disable/enable the release backlog or link/unlink backlog folders from the product backlog. Once the backlog folder is unlinked from the release backlog, it is transferred over to the product backlog. This way user can micro manage its backlog at two levels
Users can now add velocity reports across sprints. These reports can be either added at the global report level or for each development space. To add this report, select the report type ‘Velocity report across sprints’. Once added, the report will show data for all the sprints contained under that development space
The user now has the flexibility of linking and unlinking backlog from development spaces. This backlog can be considered as a release backlog which is specific to each development space. Under the property dialog box user has the option to disable/enable the release backlog or link/unlink backlog folders from the product backlog. Once the backlog folder is unlinked from the release backlog, it is transferred over to the product backlog. This way user can micro manage its backlog at two levels
Once the user has enabled to view the time-tracking tab from the admin panel, the notes column with the added to each time entry
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
User now has the option to select multiple project spaces and sub-projects to view work items from DevTrack projects
The new portfolio view introduces the concept of creating events. Under each development space user can now create various events indicating the progress of the project on various fronts. These events come in very handy to take executive level decisions based on the alert level of each event. These events can be created at any space level.
The frame on the left includes the DevTrack project structure which further includes previously created reports and any new or previous events. New events can be created from the right mouse menu and details can be entered in the pop-up dialog box. From the system settings user can enter custom values for each event. Each devspace has a rollup alert level for the various events created. The frame on the right indicates the timeline for each project. The timeline view is very similar to the gantt chart for planning. The user can also link any KnowledgeWise item to the event.
Other than the predefined event types user can also define custom events through the admin panel. In addition, each event can have user access control, owner, attendees, state, etc. All these can be controlled from the DevSuite admin panel. Just navigate to DevTrack project->Advanced Features->Subproject Settings->Subproject Event. The user can choose to even disable the default events
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
The task owner and sort by filter are also available with MyDevSuite 2.0
In the DevSpec 9.1 release,‘My Report’ functionality in report view has improved. In the report view, along with the project tree structure and Global Report folder a folder ‘My Report’ will be created by default. To add any new personal report, simply right click the ‘My Report’ folder and create a new report. Once created, all the reports under the ‘My Report’ folder will only be visible to current logged in user
User now has the option to copy only the folder structure in DevSpec. In order to do so, user will have to uncheck the “Copy Items” checkbox. By default, copy items option will be turned on. If required, user can also choose copy over all the item links as well by checking the “Copy all links for item” option
User can now also select spec root folder as a target space, hence allowing user to copy folder and its items to the root folder.
For the saved reports, user can now choose to copy the reports over to a different folder. This allows user to keep a standard template for a specific report throughout projects. User can right click on any saved report and select “copy to” option. Then from the dialog box select the target space
If the user selects the same target space as the saved report, then a duplicate report will be created with the text “Copy of” prefixed to the saved report name
From the event email notification settings the user can make the attendees field visible. Once enabled, this field will appear while creating a new event for any specification in DevSpec. This feature will help the users to send email to multiple attendees and will avoid sending separate email through outlook
Identical functionality and web GUI from DevSpec is available for the linked requirement space in DevTrack. The user can create and edit folders under the linked requirement space. This avoids the user switching back and forth between DevTrack and DevSpec to edit the requirement space
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
Epic documents and child specs can also be viewed in MyDevSuite 2.0
DevTest now supports integration with Jira, Bugzilla, Mantis and any other system that provides URL for creating, browsing and viewing defects. Once the user enables the integration option with these tools, the DevTrack integration will be disabled automatically. Based on the defect tracking tool selected, user will have to enter the specific URL details for the tool.
In the DevTet web, when the user tries to submit a defect the user can either enter a new Bug from the selected tool or can browse for an existing recorded bug. If user clicks New button, it will open a new browser tab with the New Defect URL defined in the Admin for external defect tracking. If user clicks Browse button, it will open a new browser tab with the Browse Defect URL. In either case, user will need to manually copy the target Defect ID from the external defect tracking system and put it in the Defect ID edit box in order to link it in DevTest. The Defect Note is optional for linked defect display or searching within DevTest.
The Linked Defect page will show linked external defect. When defect is clicked, it will open a browser tab with URL as the View Defect URL plus the linked Defect ID
The defect count can also be included in the planning summary
The task list reports can also contain the Linked Defects information
The user can also define search criteria based on ‘Defect Count’, ‘Defect ID’ & ‘Defect Note’
User can now set access control based on account type to enable/disable copying template folder. When unchecked from admin the ‘copy to’ option will not be visible to user in the right mouse menu
The DevTest Web now support importing/exporting templates using xml and text files
When a user submits a defect in DevTrack for a test case failure in DevTest, user has the option to unlink the story for the defect. This helps user to create a standalone bug
Once the DevTest module is joined to the DevSuite module, along with other DevSuite projects the home dashboard will also display the DevTest projects
User can now jump directly to child spec created from epic docs. From the dropdown list select the child spec to view and the app will jump directly to that child spec. this avoids user to scroll back n forth to look for a document
Release 9.1 features a new style to view and create reports for the DevSuite product line. In the improved report view, the reports are now displayed under the same tree structure as in the task and wiki view providing the same user experience. The DevSpaces along with sub-folders, releases and sprints are displayed on the left pane and the corresponding reports created at each level are displayed on the right pane as thumbnails. The report view toolbar also contains controls for sorting reports based on various parameters, viewing child folder reports and button for creating new reports
The user can also choose to display only the sub-projects containing reports. This can be done by selecting the option from the right mouse menu
The fields in the new/edit report pop-dialog box are dynamic. Based on the type of the report selected, the corresponding fields are loaded.
For improved efficiency in viewing reports, users can now select to cache certain type of reports. This enhancement helps to load the reports faster and makes the report viewing experience more pleasant. In order to enable caching, user has to enable this feature from the report property dialog box. In the ‘Regenerate report option’ group found on the bottom of the dialog box, there are two options: first to display the report with the most current data in the database and second to display the report based on the elapsed time. In the latter option, based on the duration entered, the selected report will be cached for the entered duration. In order to regenerate report with the latest data, user can click on the refresh icon on the toolbar and select the checkbox to regenerate report. The pop-up box also displays the timestamp when the report was last generated. Once regenerated, the timer will be reset to the current time.
This section covers new enhancements in the DevSuite Admin Client.
With this new widget included on the dashboard, users can view the list of work items based on different filters
With this new widget included on the dashboard, users can view the list of work items based on different filters
MyDevSuite V1.0 for iPad and Android tablets is now available. Users can now easily access KnowledgeWise, DevSpec and DevTrack projects on the go. In this initial release of MyDevSuite we provide users with the ability to view and edit issue/task properties. MyDevSuite is also equipped with the out-of-box screen sharing feature which allows users to view spec documents with others in real time.
This section covers new enhancements in the DevSuite Admin Client.
The project selection window has been enhanced to allow users to quickly locate the projects they are looking for. In addition to the existing radio buttons that allow users to switch between Live/Sample projects and project templates, we now introduce an additional dropdown enabling users to filter projects based on the project status (active or inactive). We also add two buttons for users to change the project list display. The old tree list view presents projects in a tree structure so that users can easily tell their relationships, while the new simple list view would purely list out the projects without the tree structure. This new view is useful when users sort projects by Project Name or ID.
The project selection window has been enhanced to allow users to quickly locate the projects they are looking for. In addition to the existing radio buttons that allow users to switch between Live/Sample projects and project templates, we now introduce an additional dropdown enabling users to filter projects based on the project status (active or inactive). We also add two buttons for users to change the project list display. The old tree list view presents projects in a tree structure so that users can easily tell their relationships, while the new simple list view would purely list out the projects without the tree structure. This new view is useful when users sort projects by Project Name or ID.
Starting in V8.6.1 we introduced a new set of controls in the web client side allowing users to perform quick search functions. This new control also has the smart loading feature which only loads the first 50 selections initially and loads the rest upon request to enhance performance. These are ideal changes for enterprise companies with a huge amount of data but might not be so much of a help for small-sized studios that favors keyboard operations.
Therefore, in V9.0.1 we bring back the old HTML control and give DevSuite administers the power to decide which control they wish to use in the web client. This is a system-level setting under System settings Project> Web Information Settings> General Settings> Web Dropdown Control Option.
Standard HTML dropdown control:
jQuery searchable dropdown control:
Starting in V8.5, when detail frame is turned off in the web client, viewing or editing issues is done via the pop-up layer, while in the older versions the editing page would be brought up within the same web page.
Pop-up layer Editing:
Whole page Editing:
In V9.0.1 we make this setting configurable in the Admin Client so project administrators can decide which option to use that better suits end users’ preference.
This is a project-level setting under DevTrack Project> Main View GUI Design> Page Setup> Editing Setup> Display option when clicking on task with detail fame off.
Story list report is added as a new report type in the reporting section. Users can use this report to print out the open/closed stories with properties such as story description, priority value and story points within a sprint or a release to quickly view the committed features.
The following have been enhanced/addressed to provide better web usability:
1. Support show/hide subproject tree panel
The subproject tree panel can now be hidden completely to provide users more space to work on the issue list. Use the button to show/hide the subproject tree panel in DevTrack.
---Tracking Tab with subproject tree panel displayed:
---Tracking tab with subproject tree panel hidden:
2. Quick task navigation toolbar is now moved to the top of the dialog box.
3. When the screen resolution was low, the three drop down fields (Owner, Status and the Search Query) on the top of the web page used to crash one another with texts overlapped, making it hard to read for users. This has been resolved by setting the minimum size of the control in V9.0.1.
4. DevTrack would now load the new task creation window using the mode users choose last time (whether it’s the simplified mode or the full property mode) when users create a task under Backlog folders. In the past the simplified task creation window would always be loaded first.
Users can now sort the issue list by Priority weight (previously called priority value, a calculated numeric field based on the applicable fields and value weight defined in the Admin Client). This value used to be dynamically calculated on the web client side thus users were unable to perform sorting. This has been improved in V9.0.1 to provide a better way for issue prioritization.
Note: In the Admin Client, we have renamed the “Priority Value” feature to “Priority Weight” and moved the configuration page under Project Settings> Methodology Support> Priority Weight.
In a DevSpec-integrated tracking project, we have done the following improvements/changes regarding story creation:
Note: Stand-alone story creation logic remains the same in DevTrack-only projects, which do not integrate with DevSpec.
Three major improvements have been made regarding storyboard in V9.0.1:
Storyboard can now be loaded at a much faster speed than before, especially when there is a huge amount of data that need to be processed. Storyboard grids are now loaded in sections so users would be able to view the top ones while the system is still loading the rest.
Task title is now be displayed in the storyboard grid to provide users additional information regarding the task item in addition to just displaying the task ID, time spent, time remaining and priority value.
Priority value can now be conveniently updated by dragging-and-dropping storyboard grids. For example, when dropping a task whose priority value is 3 between two tasks that have the priority value of 7 and 9, the priority value of the task would be automatically updated to 9. This saves users from having to manually bring up each task and edit the value.
Users can also use the right mouse menu option and select “Prioritize Task Items…” to bring up the task item prioritization window and prioritize the list using drag-and-drop.
The Burdown Report tab has now been renamed to “Quick Report” and it now allows users to quickly run both the Burndown report and the Velocity report at either the sprint level or the issue level.
In addition to the existing burndown which generates the data based on the issue time remaining field, two more options are now available:
1.Open Tasks Burndown:Sprint-level burndown based on the number of tasks open throughout the entire sprint. Theoretically the number of tasks open should drop as the sprint proceeds. Product owners can easily use this report as an alternative way to examine the progress of the development work if the time remaining field is not regularly updated by developers.
2.Points Burndown:Sprint-level burndown based on open task points throughout the entire sprint. As the sprint goes, the number of task points (which can be defined in the Current Status tab or in the task assignment window) in open tasks should drop due to the completion of the work items.
Task point offers a way to measurethe "size" of the development item to reflect the effort required to get the item done. It provides a more precise approach for product owners to review the completion rate compared to the open tasks burndown.
To switch the burndown report type, click on the Properties button located in the upper right corner of the Quick Report tab and use the radio buttons to update the type. Note that due to performance consideration, the “regenerate” button has to be clicked in order to bring up the up-to-date report data. The “refresh” button would simply load a pre-run report from the server cache.
The velocity report, also known as the burnup report, can also be conveniently run in the Quick Report tab. Unlike burndown reports that use the open bug data, velocity reports are generated based on the cumulative closed task points or the closed task number (thus the report would normally go up as the sprint proceeds). Use the Properties button to configure the display option.
Four major enhancements have been made for DevTrack/Subversion Integration:
1. DevTrack now supports pre-hook mechanism by providing a script that performs validation against the provided issue identifier before a commitment rather than afterwards. It checks whether the provided project id, project identifier and issue ID are valid or not. This is better than the previous post-hook mechanism where any code commitment would go through even if the provided DevTrack info was incorrect.
2. DevTrack task workflow status check is supported to prevent users from linking a code commitment to an issue that has a closed state.
3. The commit comments from Subversion can now be synced over to DevTrack after the commit logs are updated.
4. FishEye integration support which allows users to view the diff in source code files directly in DevTrack Web
This section covers new features in DevTrack Web (the Tracking Tab).
DevPlan (the Planning tab) is merged into the Portfolio tab in DevSuite Web. The Portfolio tab now has two main views. The Project Management View gives users access to the portfolio projects. This includes portfolio reporting as well as portfolio project analysis and control. And the other view, the Story/Task Planning View, allows users to access the Planning Gantt chart which used to be under the Planning tab.
Starting in V8.6.1 we introduced a new set of controls in the web client side allowing users to perform quick search functions. This new control also has the smart loading feature which only loads the first 50 selections initially and loads the rest upon request to enhance performance. These are ideal changes for enterprise companies with a huge amount of data but might not be so much of a help for small-sized studios that favors keyboard operations.
Therefore, in V9.0.1 we bring back the old HTML control and give DevSuite administers the power to decide which control they wish to use in the web client. This is a system-level setting under System settings Project> Web Information Settings> General Settings> Web Dropdown Control Option.
Standard HTML dropdown control:
jQuery searchable dropdown control:
In addition to the read-only Wiki view link, editable links to spec items can now be generated for users to perform editing actions in either the multiple tab view or the one-page simple view. Right click on a spec item and select “Email Link” to generate the encrypted URL to the specific spec item.
Similar links can also be added to DevSpec email notifications. Add “Web link to editable spec info” field to the email body when defining email format templates in the Admin Client.
In addition to the read-only Wiki view link, editable links to spec items can now be generated for users to perform editing actions in either the multiple tab view or the one-page simple view. Right click on a spec item and select “Email Link” to generate the encrypted URL to the specific spec item.
Similar links can also be added to DevSpec email notifications. Add “Web link to editable spec info” field to the email body when defining email format templates in the Admin Client.
When DevTest is joined with DevSuite as a component, administrators can access DevTest projects and settings from within the DevSuite Admin Client. This provides administrators with a significantly more direct and convenient way to access all DevSuite modules.
DevTrack Web GUI has been revamped for better user experience. It now has a faster, cleaner and more aesthetic look with a flat layout. The Web GUI has also been improved to more efficiently utilize free UI space, whether it is in tabs or pop-up windows.
Select field sorting is now configurable at the project level in the Admin Client. Administrators can use this feature to control whether dropdowns and definable select fields in a project are sorted alphabetically or based on a pre-defined order. These options apply to both the field controls and the search window.
With automatic sorting, for example, when a user adds a new value to a definable select field via the web interface, the new value will be placed in the list and sorted alphabetically. This simplifies the work for administrators since they need not trouble themselves with constantly resetting field option orders.
In the search window, active choices are listed alphabetically followed by the sorted inactive choices (which are marked in dark blue).
As of DevSuite 9.0, top-level sub-project folders, called Development Spaces, have been added. Using Development Spaces teams can manage multiple projects/products with different methodologies in a single project base. This base allows teams to share project-level settings such as GUI customizations, workflow states and access controls while simultaneously providing each team with their own dedicated space where linked requirements, release backlogs and test cases can be easily accessed and managed.
Each Development Space has its own definable child folder tree. A Development Space can be broken down further using the following methods:
· Multiple sub-release folders (dependent on whether or not the “multiple sub-releases” option is enabled).
· Linked Requirement Space (Link a space from DevSpec)
· Release backlog folders (available when the “release backlog” option is enabled).
· A release folder for an agile Development Space can have the following child folders:
o Team folders
o Sprint folders
· A release folder for a non-agile Development Space can have the following child folders:
o Team folders (optional)
o Milestone folders
· A release folder for a Defect Tracking Space can have the following child folders, however, they are both optional:
o Team folders: if multiple teams are working within one space, you may consider adding folders to improve organization of work assignments and team access privileges.
o Milestone folders
In addition to the old defect backlog that is shared across all spaces, each space now has its own dedicated release backlog for handling product or version-specific items. This is designed to simplify backlog management.
The Space Filter has also been introduced with the new Development Space concept. The Space Filter is used to restrict what Development Spaces are shown in the sub-project folder tree. This enables team members to easily focus on the Development Spaces pertaining to them. It should be noted that when doing a search at the root level, only Development Spaces appearing in the sub-project folder tree will be processed against the search query.
The sub-project field is nowalwaysmandatory on submission as well as throughout the entire lifecycle. With the introduction of Development Spaces there is no reason an issue should not reside in a sub-project.
In addition to the existing Task and Report Views a new Sprint Planning View has been introduced in DevSuite 9.0 to provide Product Owners with an easy way to handle the planning of development tasks. In the Sprint Planning View, the detail frame is switched to display three tabs: Linked Requirements, Release Backlog and Product/Defect Backlog. Each of these tabs are possible placeholders for unassigned or pending items. Product Owners can easily populate the sprint work by dragging-and-dropping from one of these tabs to a sprint folder.
Sprint view can be turned on in DevSuite Admin Client >DevTrack project >Main View GUI Design >General Settings page:
When DevTest is joined with DevSuite as a component, administrators can access DevTest projects and settings from within the DevSuite Admin Client. This provides administrators with a significantly more direct and convenient way to access all DevSuite modules.
The DevSpec MS Word add-in allows requirements created in Word to populate DevSpec items. A word document can be sync’d into DevSpec as an Epic Document with Child Specifications. Child Specifications can also be manually created or auto-populated.
The DevSpec Word add-in supports auto-population of Child Specifications:
· For documents using multi-level lists, Child Specifications can be auto-populated by matching a level to an item, a title, or a description. Optionally, styles can be used to further refine the match conditions.
· For documents using keywords, Child Specifications can be auto-populated by matching the starting and the ending keywords.
After Child Specifications are created they can be checked in to DevSpec. Once checked in, Child Specifications will be listed under the parent Epic Document in DevSpec.
Changes to the Specifications can be made in the local copy of the Word document or within DevSpec. If there is a conflict between the local MS Word copy and the server copy while checking-in a document, the conflicts can be viewed in the conflict management window. This window provides options to smart merge the server changes to the local document before check-in. If a smart merge is performed the server changes will be merged into the local document. The user may then manually modify the content and perform the check-in operation again.
DevSpec now provides an easy way for users to edit items using MS Word. DevSpec items can now be easily exported to Word using the multi-select functionality filtered by sub-project or search query. Exported items will be formatted with tags and have their DevSpec IDs attached. User may then take advantage of the powerful editing capabilities of MS Word to update the exported items and sync them back to into DevSpec when work has been completed.
We now support Document Templates for rapid population of attachments. In the sub-project tree panel, a new section called “Document Templates” has been added. Templates for Spec Attachments as well as Epic Documents can be saved for use later.
Using pre-defined templates a user can attach a document to a DevSpec item based on a saved template. Further modifications can then be made before the document is submitted. This is especially useful in organizations where documents are standardized for processes like internally or externally generated feature requests.
A Requirement Space is a top-level sub-project folder with definable child folders, team members, access controls, and release settings. Requirement Spaces contain all the requirements and specifications related to a milestone, version or release of a particular product or group of products.
A Requirement Space can be linked to one or more Development Spaces to provide team members with a space to streamline the workflow through design and implementation. To link a Requirement Space to a Development space, right mouse click on a Requirement Space and select “Edit Folder”. Then select the Linked Spaces tab and use the [Select…] button to choose a Development Space to link to.
Once linked, items in the Requirement Space, and their associated tasks, may only be assigned to the linked Development Space.
A Space Filter is also available to compliment the new Requirement Spaces. The Space Filter allows users to decide which Requirement Spaces to show in the sub-project folder tree and enables team members to easily focus on the Spaces pertaining to projects they are involved in. Note: when doing a search at the sub-project root level, only Spaces appearing in the tree panel will be processed against the search query.
DevSpec now supports a “Test Cases” page as a tab in the spec property. To display this tab, move the “Test Cases” page to the Working Pages section under Spec GUI SettingsàFunction pagesàEditing Pages.
With the Test Cases tab, DevSpec users can easily view the status of DevTest test templates that are linked to or created from the spec. This tab provides more visibility than the existing All Links tab.
Users can even create a new test template using [New…], link to an existing test template using [Select…] and edit the existing linked test template using [Edit…].
Event notification is now supported in DevSpec. Notification emails can be generated based on the creation of an event, the closure of an event, the status change or the owner change of an event.
When exporting specs to txt or XML file, users are now able to select a pre-defined query or do an ad-hoc query on the fly to filter the items they wish to export. This improvement provides flexibility to users, preventing them from having to export all the items within a folder.
A user-level setting has been introduced to control whether or not to bypass the Home Dashboard upon Login. This enables users to land directly in the template view, planning view or the task view after login.
A user-level setting has been introduced to control whether or not to bypass the Home Dashboard upon Login. This enables users to land directly in the template view, planning view or the task view after login.
Below is a list of general usability improvements implemented in DevTrack V8.5 web client.
· When users right-click on an issue / task in the list view there will now be an option to open the issue / task in a new tab.
· When users right-click on an issue / task in the list view there will now be an option to create an URL to the selected issue / task.
· Previously, adding a time spent entry required at least five clicks. This has been drastically reduced by enabling users to utilize the quick add feature.
To enable this, go into the Admin, open a DevTrack project. Navigate toMain View GUI Design->Current Status. Double click on the time spent field and there is a checkbox to enable.
· Transition buttons can now be ordered.
To define the order, open a DevTrack project in Admin. Navigateto Workflow->Workflow Settings. Expand the states and transitions tree. Click on any transition and click setup.
· When viewing the history of an issue/task, the latest work description can now be seen on the top.
To change the display order for the work description field, open a DevTrack project in Admin. Navigate toMain View GUI Design->Page Setup->Current Status. Double click on the work description field to change the display order.
· Drag and drop has now been extended to my personal folders. My personal folders is a watch list that allows users to create shortcuts to issues/tasks.
· Stories can now be deleted from the list view directly instead of moving into the backlog first. However, if the selected story has children tasks that are not selected, the story will not be able to be deleted. Users will have to unlink the tasks first or simply mark them for deletion as well.
· Previously when adding terms to an existing saved search query, all logical operators will be defaulted back to AND. DevTrack now tries to preserve existing logic operators when adding or modifying terms.
Before:
New behavior:
· Previously when adding terms to an existing saved search query, all logical operators will be defaulted back to AND. DevTrack now tries to preserve existing logic operators when adding or modifying terms.
Before:
New behavior:
DevTrack V8.5 includes a list of subproject improvements
· Stories are now prefixed with a finished percentage.
To change this percentage, right click the story and click edit. Then update the finished percentage field.
· Subprojects can now be filtered so that users may see all subprojects or just subprojects he has access to.
· Users may now be able to create new tasks in the subproject tree list. If this feature is used against a story, the new task will automatically be linked to the story. In DevTrack 9.0 users will be able to create quick tasks (i.e. be able to submit multiple tasks using issue / task templates)
· Stories that reside in the subproject tree will now be sorted alphabetically. In DevTrack 9.0, users will be able to manually sort the stories.
· Stories that reside in the subproject tree will now be sorted alphabetically. In DevTrack 9.0, users will be able to manually sort the stories.
DevTrack V8.5 covers the following backlog improvements
· Previously, only stories, specifications, and quick tasks can be added to the backlog. The DevTrack backlog now features the ability to submit regular issues/tasks with all fields similar to submitting via the issue/task list.
To submit regular issues/tasks into the backlog, simply right click on a backlog folder and select new task. On the submission dialog, select switch to regular task submission mode.
· Previously, only stories, specifications, and quick tasks can be added to the backlog. The DevTrack backlog now features the ability to submit regular issues/tasks with all fields similar to submitting via the issue/task list.
To submit regular issues/tasks into the backlog, simply right click on a backlog folder and select new task. On the submission dialog, select switch to regular task submission mode.
Below is a list of report improvements implemented in DevTrack V8.5.
· DevTrack reporting has been revamped to allow users to created unlimited instances of the same reporting style. Users can also create folders to group similar reports.
· To create reports, right click on the report tree and select new report. The new report dialog will appear and users will be able to select from a variety of different report styles. To modify existing reports, right click on the report and select property or click on the settings button on the upper right hand corner.
· Web query reports are stored under the Web Queries Folder at the bottom of the report tree. Web query reports with a similar reporting style will be grouped together by default. For customers that are upgrading to 8.5, existing web queries will also be stored here.
· Traditionally, DevTrack only allowed a report to be either private or public to account types. DevTrack reports now features access controls to specific accounts or individuals. This can be done when creating or modifying an existing report. Access control will be under the report access control section in the report properties.
· Drill down reports are now available as a report style in DevTrack reports. When creating a drill down report users have the option to group the data by the first field and then the second field.
Currently, only system fields can be selected for drill down reports.
In this example, the drill down report will be grouped by the current owner and the report will break down each current owner into the different types of issues they own. In future versions of DevTrack when users click on the drill down data, they will be taken to the issue/task list automatically with the filtered data.
Note: Drill down reports can also be added as a widgets in the dashboard.
· Drill down reports are now available as a report style in DevTrack reports. When creating a drill down report users have the option to group the data by the first field and then the second field.
Currently, only system fields can be selected for drill down reports.
In this example, the drill down report will be grouped by the current owner and the report will break down each current owner into the different types of issues they own. In future versions of DevTrack when users click on the drill down data, they will be taken to the issue/task list automatically with the filtered data.
Note: Drill down reports can also be added as a widgets in the dashboard.
DevTrack V8.5 covers the following IPC improvements
· When issues/tasks are cloned, any existing events can also be cloned.
· When interproject copying, the customer field can now be copied as well provided that the target project uses the same customer base.
· Note: Customer selection is enabled only when the beta customer portal feature is utilized or if CustomerWise is integrated with DevTrack
· Issue templates now contain the customer field.
· Note: Customer selection is enabled only when the beta customer portal feature is utilized or if CustomerWise is integrated with DevTrack
· Issue templates now contain the customer field.
· Note: Customer selection is enabled only when the beta customer portal feature is utilized or if CustomerWise is integrated with DevTrack
We have made the following improvements to DevSpec in terms of general usability.
· When dragging and dropping a specification to a different folder, hold down CTRL and the move operation will become a copy operation. Press escape to cancel drag and drop.
· While the close submission dialog checkbox during submission is not checked, users will now be able to reset / retain data for the next submission.
· This preference can be found by clicking settings->submit
· All drop-down fields in DevSpec search have been sorted alphabetically.
· The current owner filter has now been added back to the list view.
· Custom Date fields now use a new date time control. Users can choose to select a date as well as input time.
· Custom Date fields now use a new date time control. Users can choose to select a date as well as input time.
· DevSpec web now features the change request view that can be found within the windows client.
· For each change request created, users now have the option to automatically flag all requirements/specifications under the change. When a flag is created for a specification, all linked requirements, tasks, and tests will also be flagged to notify the owner of a change. This can be found as a checkbox while submitting the change request.
· When adding a requirement/specification to this change, a confirmation dialog will appear. Users will have the ability to cancel the auto change flag creation.
· The “Pending Changes” tab has been added to the specification details. This tab allows users to compare the difference between the current specification and the new changes. Please note that when a specification has been placed under a change, it can only be modified in the change request view. When the change is committed, all modifications made will be saved.
· The change notes have now been added as a separate tab. As users work towards committing or cancelling a change (ie change status), change notes can be entered.
· When a change has been moved to a commit status, a dialog will prompt to commit all requirements/specifications under the change regardless of open flags or not. Users will have the option to clear the flag at this moment or to allow the flag to remain.
· When a change has been moved to a commit status, a dialog will prompt to commit all requirements/specifications under the change regardless of open flags or not. Users will have the option to clear the flag at this moment or to allow the flag to remain.
DevSpec V3.5 includes the following Product/Version imporvements
· The product version tree in DevSpec web has been opted for a new filter. This filter offers a few advantages over the previous tree.
o Offers flexibility to allow multiple products and versions to be selected
o Confirmation with OK and Cancel so that the right selection is made before the data is retrieved
o Supports product components and product family filtering. See below for details.
· The product version tree in DevSpec web has been opted for a new filter. This filter offers a few advantages over the previous tree.
o Offers flexibility to allow multiple products and versions to be selected
o Confirmation with OK and Cancel so that the right selection is made before the data is retrieved
o Supports product components and product family filtering. See below for details.
· Distribution, trend and tabular reports have been added to DevSpec
Distribution Report:
Trend Report:
· Indicators are now available in DevPlan web. In the Gantt chart, red stars indicate that a task will be finished outside of its planned date. Yellow stars are at the subproject (project, milestone, sprint) level. If you see a yellow star then a task within the subproject will be completed outside of its planned date.
· When clicking on a task, users will now be able to enter in actual time spent, time remaining for a task. By entering time, the system can autocalculate the percentage complete and an estimated finish date (used to drive the stars in the Gantt view).
· When create a new sprint in DevPlan, users will be able to use a sprint template which contains all defined subprojects for the template to be automatically created under the sprint. In addition, users will also have the ability to copy subfolders from an existing sprint.
Task Owner Tab
· Project planners can define additional users or account types that can potentially be an owner of tasks in the subfolder in addition to the resources allocated for the subfolder.
Access control Tab
· Project planners can define additional users or account types that can access the subfolder in addition to the resources allocated for the subfolder.
The following features are newly introduced in DevSuite Web.
The time to switching between product tabs in DevSuite has been reduced significantly.
DevSuite web now supports a dashboard where widgets can be placed from different products and projects.
The redundant GoTo has been removed from the project selection in the Home View.
When users click on a project, they will be navigated to the project immediately.
In addition, users can use the keyboard to navigate between projects in the dashboard.
The burn down report can now be saved as a web query and displayed as a widget in the dashboard.
The unified web now supports both LDAP and AD (autologin) authentication.
The time to switching between product tabs in DevSuite has been reduced significantly.
Users can now right click on a task to generate a URL for the task.
Users can now right click on a task to generate a URL for the task.
We have introduced a list of new features for DevSuite.
DevSuite web can now be accessed via a new url: http://<servername>/devsuite
The product tabs that appear is license controlled. I.E. Users that only have a DevTrack license will not see the planning, requirements, testing, and timesheet tabs.
DevSuite web is fully compatible with Google Chrome.
All the pop-up dialog boxes have been improved and changed to layered ones.
DevSuite web can now be accessed via a new url: http://<servername>/devsuite
The product tabs that appear is license controlled. I.E. Users that only have a DevTrack license will not see the planning, requirements, testing, and timesheet tabs.
Lookup values in standard lookup fields can now be sorted in alphabetic order by clicking the header "Value Name" on top of where the values reside.
Multiple project members can be removed from the project by group selecting.
Time can now be displayed in hours instead of days. This option has been added in the admin.
This setting can be found in the Main View GUI Design section->General Settings.
Select all / deselect all is now available when setting mandatory, read-only, invisible fields and applicable owner for the workflow.
System accounts can now be sorted in the hierarchy page.
Merging users and importing users will not require Admins to restart the application server.
DevSuite web is fully compatible with Google Chrome.
Devtrack now includes a storyboard view for sprints in addition to the traditional list view.
The storyboard allows easier management of development tasks and stories at the sprint level.
The display information is a combination of 'list by' and 'group by' properties. This customization allows for multiple uses of the storyboard. We will illustrate different configurations below:
Configuration: Group by week for each owner and list by the planned start date:
With this configuration, the story board will be group by each resource assigned to the sprint. Within each resource, the sprint is divided up into weeks. For example, if the sprint is 2 weeks long, each week of the sprint will be displayed in a separate row followed by the "To Be Planned" row. For each week, users can always see the total time spent, remaining, and story points for that week. At the resource level, users will see a roll-up of these values along with the workload (based on assigned tasks and schedule) and a finished %.
The storyboard can assist with sprint planning by displaying some key values such as total number of story points, time remaining, etc. With this information readily available, scrum masters and the team can easily assign tasks to resources by dragging and dropping the prioritized stories and tasks to the resource from the backlog. By doing so, these items will appear in the resources "to be planned" section. It is up to the developers to then drag and drop assigned stories and tasks to specific days within the sprint. The planned start date on the current status tab of the task is also updated automatically. Keep an eye out on the workload for the resource as things get assigned. If you have initialized the estimates properly while the stories and tasks were in the backlog, you should see the story points increase as well as time remaining and workload.
Stories and tasks can also be dragged and dropping into a specific sprint folder in the subproject tree. These items will appear in the {Unassigned} resource where they can be dragged and dropped to specific resources at a later time.
Once assigned, stories and tasks are displayed as "cards". Tasks linked to stories will have a card that is divided into story (top) and task (bottom). Standalone tasks and stories are displayed as individual cards. Cards are also color coded based on task attributes. Tasks that are unfinished (time remaining does not equal to 0) will appear as yellow cards, meanwhile completed tasks (time remaining = 0) appear as blue cards. Grey cards are those that have no time values. To view the details of the assigned stories and tasks, simply move the cursor over the card. Hovering over a story will always display contents for the story and likewise for the tasks. Double-clicking on the card will allow users to edit.
Configuration: Group by week and list by progress status:
In this setup, the team can easily see the overall sprint progress. The storyboard is still divided into multiple weeks depending on the duration of the sprint but instead of displaying each resource, users will now see progress status above. As tasks are being forwarded and completed, this board will be updated. Users can also choose to drag and drop tasks to different statuses as well.
In DevTrack, users have the capability of assigning resources to a sprint. This can be done by rightclicking on the sprint and selecting "assign resources" or by editing the iteration.
With resource allocation, the story board will only display allocated resources instead of all project members. The list of available resources is the list of all project members within the project. Simply double click on a resource to assign. The schedule for the resource can be configured. By default, the work schedule is 8 hours per day for a resource. When a resource has 100% availability, then the dialog will display the total number of days in the sprint.
Burn-down report improvements include:
1. A new drop down selection to filter the burn-down for the entire sprint, filtered tasks and single task.
2. New mechanism in place to allow users to refresh or regenerate the burn-down. Refresh will pull the last burn-down report generated from any user for faster performance. Regenerate will create a new copy of the burn-down report.
3. Burn-up report is now available within the same report. The burn-up report is based on time spent entries for each task.
4. Ideal burn-up and burn-down target (dotted) lines have been added.
5. When you hover over a day within the burn-down report, you will see information specific for that date. The information includes time remaining, time spent, velocity and average velocity.
6. The burn-down report is now available within the reporting section in DevTrack. It can also be saved and placed as an widget on the dashboard.
Burn-up report is available within the burn-down report.
In the old design of DevTrack-TFS integration, the integration was done through exporting the DevTrack project as a template to create a new TFS project. This grants the integration very limited flexibility as DevTrack cannot be integrated with an existing/working TFS project. In addition, changing the DevTrack workflow or settings would very likely break the integration.
Field mapping is supported in the new design. Instead of exporting DevTrack as a template to TFS to create the work type, DevTrack can now be integrated with an existing TFS project via field mapping. You can define what work type to be linked between the two products in DevSuite Admin. This enables much greater flexibility in terms of integration.
For more information, please refer to TFS-DevTrack Integration Setup Guide:http://help.techexcel.com/knowledgewise/WikiBookView.aspx?WikiBook=VL_TFS
Users are able to review each task before group changing. When a task has been reviewed, simply check off the task and look at the next task in the list.
Four custom fields (2 drop-down, 2 edit) have been added to the subproject properties.
Contents on the login page will now be refreshed when changing the selected language. The language selection option is only available with multi-lingual enabled projects
In the DevTrack report view, certain reports allow users to filter by a list-by drop down box..
This list by filter now includes more custom fields.
The file attachment size information is now available when viewing attachments within a task.
A warning message will appear when attempting to delete used values from user defined fields.
Attachments that are in the Flash format can now be previewed and adjusted in size.
Stories can now have statuses independent from tasks. This allows the user to quickly see all open remaining stories / closed stories in the subproject tree.
HTML in the issue description field is now preserved when reporting on the field.
The backlog report has been added to the DevTrack reporting view. This customizable report will list all contents in the backlog.
Backlog items can now be dragged and dropped to different backlog folders as well as into the DevTrack storyboard.
Stories can now be dragged and dropped between different sprint folders.
Refreshing the subproject tree has been improved in the following areas:
1. The tree will only refresh the child folder where the change was made instead of the whole tree.
2. Expand/collaspe status is kept throughout the tree.
3. When deleting a child folder, the parent folder will be highlighted instead of the root folder.
Date range is validated after the user submits rather than on single field change.
Subprojects can now have a primary owner. This field pulls from the available project members.
The list view customization item has been added as an item in the right mouse click menu.
All the pop-up dialog boxes have been improved and changed to layered ones.
DevPlan web is now available within the unified web.
Closed tasks can also be displayed in the Gantt view.
Additional columns have been added in the DevPlan client's workload view. These fields include, Initial Estimate, Rollup initial est, Time Remaining and Time Spent.
With these fields added, users can now compare initial vs actual time values in the workload view.
Below are new features introduced in DevSuite Admin Client.
Layered popups have been added to DevSpec. They can be manually adjusted or maximized.
Keyword search is now available in the DevSpec wiki view.
Folder path is now displayed in the history tab.
Last login is stored for future use for DevSpec web.
DTSearch is a separate NT service that can help users speed up keyword searching. This utility has been released for DevTrack but is now also compatible with DevSpec and KnowledgeWise. Average keyword search will be improved significantly (roughtly 10x) with this utility.
DTSearch is a separate NT service that can help users speed up keyword searching. This utility has been released for DevTrack but is now also compatible with DevSpec and KnowledgeWise. Average keyword search will be improved significantly (roughtly 10x) with this utility.
Edit Mode and Read-only mode have been added. This is configurable in the admin or configured as a user preference.
Main View GUI Design > Page Setup > Editing Setup
· In edit mode:
o Each page can be configured as separate tabs or within the same tab.
Separate Tabs in Edit Mode
Within the same Tab in Edit Mode
(Description, Current Status, Custom Pages are no longer tabs but scrollable on the page)
o Users do not need to explicitly click on the edit button. The task will always be updateable on the fly.
· In read only mode:
o Each task will be presented in a one page view until you click edit.
o Users must click on the edit button to update. Editing pages will then appear as different tabs or a single tab depending on what is configured.
This is the One Tab View where no tabs are displayed when edit is clicked.
This is the multi-tab view when edit is clicked.
Note: When the display option in the Admin Client is set to ‘Editable or Read only according to user preference’, users are presented with a button next to the View Options menu to switch the display option.
· Tasks can now be dragged and dropped into different subprojects/ folders in DevTrack Web. Use the drag icon in the issue list frame to perform the action. The ability to drag and drop stories will be in the next version.
· Group forward or group change will now display mandatory fields in red based on the first task selected.
Subproject Sorting:
· Subprojects can now be sorted alphabetically or based on a defined order.
User privilege needs to be granted in the account type setting for subprojects in the Admin Client.
DevTrack users granted with the privilege will have the ability to move up and down and sort alphabetically in the subproject pane:
· Default “issue type” and “subprojects” have been added to issue templates.
· The “subproject links” page can now be removed from the task detail view.
There is now a subproject page in the admin that you can enable and disable.
Main View GUI Design > Subproject Links Page
· If the DevTrack project is integrated with a knowledgeWise project, searching a note will also search the linked knowledge.
· Default task owner is now the same as story owner when assigning to development from the backlog.
Users can now associate vault source files with tasks. A new Vault tab will appear when integration is enabled.
Edit Mode and Read-only mode have been added. This is configurable in the admin or configured as a user preference.
Main View GUI Design > Page Setup > Editing Setup
· In edit mode:
o Each page can be configured as separate tabs or within the same tab.
Separate Tabs in Edit Mode
Within the same Tab in Edit Mode
(Description, Current Status, Custom Pages are no longer tabs but scrollable on the page)
o Users do not need to explicitly click on the edit button. The task will always be updateable on the fly.
· In read only mode:
o Each task will be presented in a one page view until you click edit.
o Users must click on the edit button to update. Editing pages will then appear as different tabs or a single tab depending on what is configured.
This is the One Tab View where no tabs are displayed when edit is clicked.
This is the multi-tab view when edit is clicked.
Note: When the display option in the Admin Client is set to ‘Editable or Read only according to user preference’, users are presented with a button next to the View Options menu to switch the display option.
· Requirements and specifications can now be exported using the same XML template (formatting) used for importing.
· Default task owner is now the same as story owner when assigning to development directly from DevSpec.
· The task descriptions can be automatically populated with the parent spec description during assignment
· The folder path is displayed on top of the wiki view.
· Folders can be expanded / collapsed on the right viewing pane.
o Linked story section
o Ability to add spec to backlog or assign to development
· The folder path is displayed on top of the wiki view.
· Folders can be expanded / collapsed on the right viewing pane.
o Linked story section
o Ability to add spec to backlog or assign to development
DevTrack GUI Improvements:
• Right Mouse Menu Actions have been added.
• DevTrack Web Frame Splitter between issue list and subprojects have been enlarged for easier access.
• The following actions are no longer displayed within a frame. Instead, these actions will be displayed in an adjustable layered popup for ease of use.
DevTrack Search Improvement:
• DT Search is a utility that improves the performance for keyword searches on large text fields across many issues. Keyword searches can be up to 30x faster.
New backlog privilege controls:
• Can access product backlog
• Can manage product backlog
• Can assign product backlog items to development
Simplified DevTest and DevTrack integration for evaluation:
• DevTest and DevTrack can now be integrated together via a simple one-click button in the admin. This feature is only available when using an evaluation license.
Deletion of data in time fields:
• The planned start date and finish date fields can now be reset to blank.
DevTrack GUI Improvements:
• Right Mouse Menu Actions have been added.
• DevTrack Web Frame Splitter between issue list and subprojects have been enlarged for easier access.
• The following actions are no longer displayed within a frame. Instead, these actions will be displayed in an adjustable layered popup for ease of use.
DevTrack Search Improvement:
• DT Search is a utility that improves the performance for keyword searches on large text fields across many issues. Keyword searches can be up to 30x faster.
New backlog privilege controls:
• Can access product backlog
• Can manage product backlog
• Can assign product backlog items to development
Simplified DevTest and DevTrack integration for evaluation:
• DevTest and DevTrack can now be integrated together via a simple one-click button in the admin. This feature is only available when using an evaluation license.
Deletion of data in time fields:
• The planned start date and finish date fields can now be reset to blank.
DevSpec Web GUI Improvements:
• Right Mouse Menu Actions have been added in the wiki view.
• Layered popup support for all actions
• Adjustable backlog folder panel.
• Show/Hide Closed Folder icon has been added in the folder tree panel.
• Increase new and description dialog size.
• Option to show/hide backlog tab under the Action menu.
• Enlarge the splitter bar between the folder and list panels in both the wiki and task views.
Auto Task Creation:
Tasks can automatically be created when assigning a specification directly to development. In this version, only the title is copied.
Template support during task creation:
When a task is created from a story, DevTrack templates can be used to pre-populate the task fields.
All links tab improvement:
In the All links tab, the development project will not appear if there are no linked tasks associated.
File attachment management:
In the wiki view, users will now be able to check in/out attachments.
Increased loading speed for assigning tasks:
When users are assigning backlog items to development, the subproject tree in the dialog will be dynamically loaded.
DevTrack GUI Improvements:
• Right Mouse Menu Actions have been added.
• DevTrack Web Frame Splitter between issue list and subprojects have been enlarged for easier access.
• The following actions are no longer displayed within a frame. Instead, these actions will be displayed in an adjustable layered popup for ease of use.
DevTrack Search Improvement:
• DT Search is a utility that improves the performance for keyword searches on large text fields across many issues. Keyword searches can be up to 30x faster.
New backlog privilege controls:
• Can access product backlog
• Can manage product backlog
• Can assign product backlog items to development
Simplified DevTest and DevTrack integration for evaluation:
• DevTest and DevTrack can now be integrated together via a simple one-click button in the admin. This feature is only available when using an evaluation license.
Deletion of data in time fields:
• The planned start date and finish date fields can now be reset to blank.
DevSpec Web GUI Improvements:
• Right Mouse Menu Actions have been added in the wiki view.
• Layered popup support for all actions
• Adjustable backlog folder panel.
• Show/Hide Closed Folder icon has been added in the folder tree panel.
• Increase new and description dialog size.
• Option to show/hide backlog tab under the Action menu.
• Enlarge the splitter bar between the folder and list panels in both the wiki and task views.
Auto Task Creation:
Tasks can automatically be created when assigning a specification directly to development. In this version, only the title is copied.
Template support during task creation:
When a task is created from a story, DevTrack templates can be used to pre-populate the task fields.
All links tab improvement:
In the All links tab, the development project will not appear if there are no linked tasks associated.
File attachment management:
In the wiki view, users will now be able to check in/out attachments.
Increased loading speed for assigning tasks:
When users are assigning backlog items to development, the subproject tree in the dialog will be dynamically loaded.
Adjustable backlog folder panel:
• The backlog folder tree panel can be adjusted via a splitter between the folder tree panel and the list panel.
Work schedule capacity in Load Chart View:
• Added the ability to display work schedule capacity within the load chart view.
Workload View Filters:
• Users can now filter the view based on task owner and status.
DevTrack GUI Improvements:
• Right Mouse Menu Actions have been added.
• DevTrack Web Frame Splitter between issue list and subprojects have been enlarged for easier access.
• The following actions are no longer displayed within a frame. Instead, these actions will be displayed in an adjustable layered popup for ease of use.
DevTrack Search Improvement:
• DT Search is a utility that improves the performance for keyword searches on large text fields across many issues. Keyword searches can be up to 30x faster.
New backlog privilege controls:
• Can access product backlog
• Can manage product backlog
• Can assign product backlog items to development
Simplified DevTest and DevTrack integration for evaluation:
• DevTest and DevTrack can now be integrated together via a simple one-click button in the admin. This feature is only available when using an evaluation license.
Deletion of data in time fields:
• The planned start date and finish date fields can now be reset to blank.
DevSpec Web GUI Improvements:
• Right Mouse Menu Actions have been added in the wiki view.
• Layered popup support for all actions
• Adjustable backlog folder panel.
• Show/Hide Closed Folder icon has been added in the folder tree panel.
• Increase new and description dialog size.
• Option to show/hide backlog tab under the Action menu.
• Enlarge the splitter bar between the folder and list panels in both the wiki and task views.
Auto Task Creation:
Tasks can automatically be created when assigning a specification directly to development. In this version, only the title is copied.
Template support during task creation:
When a task is created from a story, DevTrack templates can be used to pre-populate the task fields.
All links tab improvement:
In the All links tab, the development project will not appear if there are no linked tasks associated.
File attachment management:
In the wiki view, users will now be able to check in/out attachments.
Increased loading speed for assigning tasks:
When users are assigning backlog items to development, the subproject tree in the dialog will be dynamically loaded.
Adjustable backlog folder panel:
• The backlog folder tree panel can be adjusted via a splitter between the folder tree panel and the list panel.
Work schedule capacity in Load Chart View:
• Added the ability to display work schedule capacity within the load chart view.
Workload View Filters:
Simple project creation:
• When creating new projects, administrators no longer need to copy from a template project.
Improved Perforce log:
• Logs can now be saved to a file location. In addition, the logs can contain more data including info, warnings and errors.
User Information Report Export Improvement:
• Space is added between first name and last name.
• Space is added between column headers.
Sorting improvement:
• The ability to alphabetize the division list is added.
• The ability to sort the list of standard lookup fields is added
User import improvement:
• The ability to specify user division while importing users is now available.
Other:
• The screen position of Admin Client can now be remembered when it is re-launched.
• When a new project is created, the project identifier field is now auto-populated with the value of its projectid
o Ability to retrieve available choices from certain dropdown or combobox fields
o Error notification for using invalid values
o Ability to query fields (name and identifier) to support project mapping configurations.
o Query server time across all projects
o Ability to return current devtrack version and web service
o Ability to get next state and transition for a particular state
o Append the checked-in version number to the version field in DevTrack to show multiple versions that are applicable to the issue
o When attaching a file to an issue without performing a check-in, the version number is left blank. An admin setting has been added to “associate the current version of the file when it is attached to an issue.”
o A confirmation box will now appear when detaching files that have been checked-in against an issue. This is to prevent accidental loss of important documentation.
o In the attachment dialogue, users will no longer be able to detach files.