]project-open[ : @This Wiki
Portrait

Welcome, Unregistered Visitor

Contact ·  Index · Login · Register
 

Contents

Remote Training
Support
SaaS Service

3 registered users
 in last 24 hours

]po[ ITSM Release Management

SLA Management (ITSM/ITIL) Help Desk/ Service Desk Configuration Manageent (ITSM/ITIL) Release Management (ITSM/ITIL) Customer Portal Change Management (ITSM/ITIL) Problem Management (ITSM/ITIL) Incident Management (ITSM/ITIL) ITSM Module

(Please click on the hexagons for more information)


This package implements a release management process according to ITSM/ITIL best practices. It provides a status engine for release items and keeps track of status changes.

Release management (RM) is the process of managing software releases. One of the principle goals of RM is to increase IT efficiency and to reduce time and cost when implementation and maintaining software.

Release Items

A "release item" is a ]project-open[ object that has produced changes that need to be released to production. ]po[ supports the following release items:

Release Status Engine

Each release item has to pass through a number of states as it passes through a number of tests towards its release.

The states of the status engine are defined by Intranet Release Status. The default states are defined as below. You can modify the states by editing the "Intranet Release Status" category type.

 category_id |            category
-------------+--------------------------------
        4500 | 0 - Developing
        4540 | 1 - Ready for Review
        4550 | 2 - Ready for Integration
        4560 | 3 - Ready for Integration Test
        4570 | 4 - Ready for Acceptance Test
        4585 | 5 - Ready for Production
        4590 | 6 - Ready to be closed
        4595 | 7 - Closed

 

Release Management
Release Management process - Basic Steps (Source: Wikipedia)

Release Items

Releases items are assigned to Release Projects and have a given lifecycle (Release Status) and priority.

Journal

All changes are tracked in a journal:

 

References 

Related Object Types

  • [Release Member] 

Related Modules


Package Documentation

Kind: Publicity:
[Library Files | Procedures | SQL Files | Content Pages] [Public Only | All]

TCL Libraries

tcl/intranet-release-mgmt-procs.tcl       Library for ]po[ specific release-mgmt functionality 

TCL Procedures

im_navbar_tree_release_mgmt       Creates an <ul> ...</ul> collapsable menu for the system's main NavBar. 
im_package_release_mgmt_id       Returns the package id of the intranet-release-mgmt module 
im_release_mgmt_journal_component       Show the Journal for the current project 
im_release_mgmt_new_journal       Creates a new journal entry that can be passed to PL/SQL routines 
im_release_mgmt_project_component       Returns a list release items associated to the current project 
im_release_mgmt_referencing_projects_component       Returns a list of projects referencing to this release 
im_release_mgmt_status_accepted        
im_release_mgmt_status_approved        
im_release_mgmt_status_build        
im_release_mgmt_status_closed        
im_release_mgmt_status_default        
im_release_mgmt_status_developing        
im_release_mgmt_status_read_to_build        
im_release_mgmt_status_ready_for_acceptance_test        
im_release_mgmt_status_ready_for_integration_test        
im_release_mgmt_task_board_component       Shows an interactive task board with release items 

SQL Files

sql/postgresql/intranet-release-mgmt-create.sql        
sql/postgresql/intranet-release-mgmt-drop.sql        
sql/postgresql/upgrade/upgrade-3.4.0.8.5-3.4.0.8.6.sql        
sql/postgresql/upgrade/upgrade-3.5.9.9.9-4.0.0.0.0.sql        

Content Files

www/
      add-items-2.tcl Add a new release item to a project
      add-items.adp
      add-items.tcl Add a new release item to a project
      del-items.tcl Add a new release item to a project
      journal.adp
      journal.tcl
      order-item.tcl Add a new release item to a project
      referencing-projects.adp
      referencing-projects.tcl
      release-cube.tcl Release Cube
      save-items.tcl Add a new release item to a project
      task-board-action.tcl Task Board Action Accepts "events" (clicking on an arrow) from the task-board and moves the tasks accordingly.
      task-board.adp
      task-board.tcl
      view-list-display.adp
      view-list-display.tcl
      view.adp
      view.tcl Viewing Calendar Information.
 

 


Please take a moment to complete this form to help us improve our service.

Note:
Please only provide feedback in regards to content this page shows. For support inquiries please refer either to the Community Support forum at Sourceforge or check out our 'Professional Support'

Did this page help you to achieve your goal?

 Yes  No  Don't know

Please provide us with comments to improve this page:

How useful is the information?

 1  2  3  4  5
Not
useful
      Extremely
useful
 
  

Explore

Installers
Demo Server
Modules & Functionality
Packages
Business Processes supported
FAQ's

Help

Getting started
User Manuals
Configuration Manuals
Community Support
Professional Support

News

News
Twitter
RSS Community / Sourceforge
Register for Newsletter

Get in touch

Contact
Register



Creative Commons License This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 2.0 Generic License - Privacy Policy