Jump to content

Application lifecycle management: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Tag: nonsense characters
Line 21: Line 21:
* Increases [[vendor lock-in]].
* Increases [[vendor lock-in]].
* Single point of failure.
* Single point of failure.
DAFVFVWEU8OGFWERVWEROCVFUSDACF2EVVWETFEQFCWWER POTATOESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUHWEGUWEUGGUWGUOAQGURWEG


== Categories of ALM tools ==
== Categories of ALM tools ==

Revision as of 09:32, 6 February 2013

Application Lifecycle Management (ALM) is a continuous process of managing the life of an application through governance, development and maintenance. ALM is the marriage of business management to software engineering made possible by tools that facilitate and integrate requirements management, architecture, coding, testing, tracking, and release management.[1][2]

Disadvantages

Opponents of application lifecycle management claim that it:

DAFVFVWEU8OGFWERVWEROCVFUSDACF2EVVWETFEQFCWWER POTATOESSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSUHWEGUWEUGGUWGUOAQGURWEG

Categories of ALM tools

As the Integrated Development Environment (IDE) continues to evolve, tool vendors are increasingly integrating their products to deliver suites. IDEs are giving way to tools that reach outside of pure coding and into the architectural, deployment, and management phases of the application lifecycle, providing full Application Lifecycle Management. The hallmark of these suites is a common user interface, meta model, and process engine that also enable ALM team members to communicate using standards-based architectures and technologies such as Unified Modeling Language (UML). Cloud computing is leading to further evolution of ALM tools requiring them to be able to integrate with runtime environments in the cloud, be able to be run themselves in the cloud, and to manage cloud based assets.[3]

Products

Notable products include:

Name Vendor
AgileVision CA Technologies
ALMComplete SmartBear Software
Arcisphere Technologies Build Tool Arcisphere technologies
BootStrapToday Sensible Softwares Pvt. Ltd.
CaseSpec Software analysttool.com
CodeBeamer Intland Software
CodeExcellence HawkEye Solution CodeExcellence
Codendi Software Objet Direct
Contour Jama Software
Coverity Development Testing Platform Coverity
CollabNet TeamForge CollabNet
Clinker - Software Development Ecosystem klicap - ingeniería del puzle
Cloud One Rational SaaS Cloud One
DevSuite TechExcel
Digite Enterprise Digite, Inc.
Endevor CA Technologies
FogBugz Fog Creek Software
FusionForge Fusionforge
GeneXus GeneXus - Artech
HP Application Lifecycle Management HP Software Division
IBM Rational solution for Collaborative Lifecycle Management IBM
IBM Rational Team Concert IBM
IdeaVision CA Technologies
IKAN ALM IKAN
ITKO CA Technologies
JIRA Atlassian
The Mendix App Platform Mendix
MKS Integrity PTC Inc.
M2Active Service2Media
NEXCORE ALM Suite SK C&C
Oracle Team Productivity Center Oracle Corporation
Parasoft Concerto Parasoft
Pivotal Tracker Pivotal Labs
Polarion ALM Polarion Software
PractiTest PractiTest
ProductVision CA Technologies
Protecode System 4 Protecode
Pulse Genuitec
Rally Rally Software
RequirementOne RequirementOne
SAP Solution Manager SAP
ScrumWorks CollabNet
Seapine ALM Seapine Software
Serena Business Manager Serena Software
Serena Dimensions Serena Software
Software Change Manager CA Technologies
StarTeam Borland
TD/OMS Remain Software
Team Foundation Server Microsoft
ThoughtWorks Agile ALM ThoughtWorks
Tuleap Open ALM Enalean
QPack Orcanos
uberSVN WANdisco
A³ Platform Visual Paradigm International
Visual Studio Application Lifecycle Management Microsoft
workspace.com workspace.com

Open source alternatives

Name Sponsor To use it, it requires integration with Software tools used to develop it
Endeavour Agile ALM Community driven Browser based [4] JDK 6, Eclipse platform (a package supporting Java development), Sysdeo Eclipse Tomcat Launcher plugin, MySQL Community Server and MySQL Workbench.[5]
Mylyn Community, Eclipse Foundation Version 3.7.1 requires Eclipse platform 3.6 or 3.7 [6] Eclipse platform (a package supporting Java development) [7]
OSEE Community, Boeing, Eclipse Foundation Eclipse platform
TopCased ALM Community, AirBus Consortium, Ministère de La Défense, Ministère de l'Économie des Finances et de l'Industrie, Agence Nationale de la Recherche, Région Midi Pyrénées Version 5.2.0 is based on the Eclipse 3.7.2 platform (Indigo).
Tuleap ALM Community ST, Orange, Ericsson, Enalean Born on the basis of venerable Sourceforge.net, it provides tools for Project, Defect, Task, Change, and Document Management as well as Version Control, Continuous Integration and Social collaboration, with a special focus on traceability, configuration means and process management. Tuleap is 100% open source (GPL license) with support from commercial company and the open source community. With many Enterprise features build-in e.g. security, it is well suited for large corporation which makes it the first Enterprise Grade Open Source ALM.

See also

References

  1. ^ deJong, Jennifer (2008-04-15). "Mea culpa, ALM toolmakers say". SDTimes. Retrieved 2008-11-22.
  2. ^ Chappell, David, What is Application Lifecycle Management? (PDF)
  3. ^ Amies, A (June 5, 2012). "Develop cloud applications with Rational tools". IBM developerWorks. IBM. {{cite journal}}: Unknown parameter |coauthors= ignored (|author= suggested) (help)
  4. ^ http://sourceforge.net/apps/mediawiki/endeavour-mgmt/index.php?title=Setup_Overview
  5. ^ http://sourceforge.net/apps/mediawiki/endeavour-mgmt/index.php?title=Setting_up_Development_Environment
  6. ^ http://www.eclipse.org/mylyn/downloads/
  7. ^ http://wiki.eclipse.org/index.php/Mylyn/Contributor_Reference#Setup

Further reading

  • Keuper, Frank; Oecking, Christian; Degenhardt, Andreas; Verlag, Gabler (2011). Application Management: Challenges - Service Creation - Strategies. ISBN 978-3-8349-1667-9.
  • Linnartz, Walter; Kohlhoff, Barbara; Heck, Gertrud; Schmidt, Benedikt (2004). Application Management Services und Support. Publicis Corporate Publishing. ISBN 3-89578-224-6.
  • "Gartner Market Scope for ALM 2010".
  • Hüttermann, Michael (2011). Agile Application Lifecycle Management. Manning. ISBN 978-1-935182-63-4.

Electronic sources