W1 Module 1-INTRODUCTION TO APPLICATION LIFECYCLE 12 - Out
W1 Module 1-INTRODUCTION TO APPLICATION LIFECYCLE 12 - Out
W1 Module 1-INTRODUCTION TO APPLICATION LIFECYCLE 12 - Out
Students learn how to work with the Desktop client and the new Web client. In
addition, using the HP Sprinter and its new features are discussed, including:
Objectives:
After completing this module, you should be able to:
So, what are we waiting for? Let us now explore the Lifecyle
Management of Application
Introduction
Business analysts
Project reams
Development reams
QA reams
This slide shows the ALM roadmap. ALM supports each of these key areas in
the
application build process. Release Specifications
ALM allows you develop a release and cycle management plan that will help
you
manage application releases and cycles more efficiently. You can track the
progress
of an application release, divide a release into cycles and then assign requirements
and defects to those release and cycles. You will then have the ability to review
those requirements and defects against your plan to determine whether your
release is on track. Requirement Specifications
ALM helps you define requirements to meet your business and testing needs.
You can manage the requirements and conduct multi-dimensional traceability
between requirements, tests, and defects across multiple releases and cycles.
ALM provides real-time visibility of requirements coverage. The links you create
allow you to keep track of the relationship between your requirements and tests.
In the Test Plan module, you create requirements coverage by selecting
CS-6302 APPLICATION LIFECYCLE MGT
INTRODUCTION TO APPLICATION LIFECYCLE 12.0
Page |4
The full ALM edition contains additional features that enable sharing
across projects. These features include the ability to import, synchronize, and
share libraries, share defects, and perform cross-project customization.
This course is based on ALM 12.0. For information about training for
the full ALM edition, contact the HP Software Education group at
www.hp.com/software/education.
Your site administrator uses the Site Administration link to perform such
tasks as managing ALM domains and projects and for controlling ALM user
access.
The Tools link provides access to additional tools available for use with
ALM. For example, the HP Quality Center Connectivity add-in enables you to
work with other HP and third-party testing tools.
The Readme link provides access to the latest product release notes.
ALM Hierarchy
At the top level of ALM is the domain. You can set up domains in ALM in
any way you want based on your requirements and associated processes.
For example, you can use a domain to distinguish a particular line of business
(LOB) within an organization. An LOB is an independent business unit within an
organization that has its own set of rules, standards, processes, resources, and
objectives. Each LOB can customize its ALM domain to align directly with its
own unique business requirements and internal processes.
Each LOB is typically responsible for one or more software applications.
You can manage each application within an organization separately and group
them by projects in ALM.
You can develop and manage software development projects using
different releases. A release represents a group of software changes that is
available for distribution to a customer at the same time.
Each release can have a number of cycles. A cycle represents a
development and QA cycle based on a project timeline. Both releases and cycles
have defined time lines.
The ALM system administrator creates and manages both domains and
projects using the ALM Site Administrator feature. This screenshot displays how
the domains and projects are managed from the Site Administrators point of
view.
To understand more about Site Administration and Project
Customization, you can register and attend the ALM350 – ALM Site and Project
Administration course.
The ALM Web client offers a new alternative UI for managing the lifecycle
of your application, and is part of HP's ongoing commitment to providing
innovative products and solutions. The ALM Web client is user-friendly and easy
to navigate, and with its new features and functionality, shortens work
processes and provides an improved user experience.
Currently, the modules supported by ALM Web client are Requirements
and Defects.
The ALM Web client has features not available in the ALM Desktop client, such
CS-6302 APPLICATION LIFECYCLE MGT
INTRODUCTION TO APPLICATION LIFECYCLE 12.0
Page |6
as:
Author mode – A document-centric viewing mode that enables you to see
a list of requirements in a single document view and allows for quick
editing of descriptions. This helps you to better understand the big
picture.
Category views – A dynamic hierarchical structure based on virtual
folders allows for flexibility in manipulating the Requirements view.
Views can be updated on-the-fly by selecting new category fields. This
flexibility lets you determine the way in which requirements are
organized.
Because the ALM Web client does not download client components on to
your computer, you do not need administrative privileges to use ALM. The ALM
Web client is not browser-dependent and works on various operating systems.
See the ALM Release Notes for supported browsers and operating systems.
To access ALM, open your Web browser and enter your ALM URL: http://<ALM
server name/IP address>[<:port number>]/qcbin
Note: If ALM was configured for external authentication, the Name and
Password fields do not appear in this window.
External Authentication
ALM supports external authentication systems, such as Smart Card
Authentication and Single Sign-on (SSO):
Smart Card Authentication – Smart cards are physical devices used to
identify users in secure systems. These cards can be used to store
certificates both verifying the user's identity and allowing access to
secure environments. Currently, ALM supports one type of smart card
authentication, Common Access Card (CAC). ALM is Joint
Interoperability Test Command (JITC) certified
CS-6302 APPLICATION LIFECYCLE MGT
INTRODUCTION TO APPLICATION LIFECYCLE 12.0
Page |7
The ALM Desktop client opens the ALM client application in the browser
or stand-alone with access to all project modules.
Each time ALM is run, it carries out a version check. If it detects a newer
version, it downloads the necessary files to your machine.
If file downloads are prohibited through your browser, you can install
these files by using the HP ALM Client MSI Generator add-in, available from the
HP Application Lifecycle Management Add-ins page (Help ␣ Add-ins).
After the ALM version has been checked and files have been updated (if
necessary), the ALM Login window is displayed.
Note: If ALM was configured for external authentication, the Name and
Password fields do not appear in this window.
To access ALM, open your Web browser and type your ALM URL:
http://<ALM server name/IP address>[<:port number>]/qcbin
The ALM masthead, sidebar, and Pinned Items panel are common to all
ALM views.
You can pin a requirement, test plan, or defect to enable you to jump to
that item quickly, no matter which module you are in.
Example
Assume you are a program manager and want to monitor the
CS-6302 APPLICATION LIFECYCLE MGT
INTRODUCTION TO APPLICATION LIFECYCLE 12.0
P a g e | 11
The Help section enables you to open the ALM documentation library
and other online resources.
The citation provided is a guideline. Please check each citation for accuracy
before use.
Baselining