Send the link below via email or IMCopy
Present to your audienceStart remote presentation
- Invited audience members will follow you as you navigate and present
- People invited to a presentation do not need a Prezi account
- This link expires 10 minutes after you close the presentation
- A maximum of 30 users can follow your presentation
- Learn more about this feature in our knowledge base article
Do you really want to delete this prezi?
Neither you, nor the coeditors you shared it with will be able to recover it again.
Make your likes visible on Facebook?
You can change this under Settings & Account at any time.
Application Life Cycle Management Using Open-Source Solutions
Transcript of Application Life Cycle Management Using Open-Source Solutions
"The marriage of business management to software engineering." ALM is a methodology, HP Application Life Cycle Management "Accelerate application delivery for better business results" IBM Rational Team Concert "Enabling developers, architects, project managers, and project owners to work together effectively" Microsoft Team Foundation Server "Managing the development process from design to deployment" Our Approach Microsoft Project Microsoft Visual Source Safe Pros Cons platform specific
does not provide collaboration integrates well with other MS products
MS platform is common in enterprise
templates available for Scrum/Agile Pros Cons file locking
frequest crashes and database corruption
licensing costs integration with Visual Studio Pros Cons platform specific
not well-suited for software development projects
little flexibility for scrum, agile, XP project methodologies integrates with MS Outlook Pros Cons platform specific
does not provide collaboration integrates with other MS products
"big name" vendor reputation Single sign on. Active directory, OpenID
Subversion, and more. Agile project management plugin for Jira Issues tracking, project management, workflow Wiki, document management, technical writing, collaboration Team code review. Inline commenting, simple workflow,
asynchronous reviews, email and RSS notifications,
JIRA integration Plugin to existing source code repositories for
browsing, sharing, and viewing source code Automated building, testing, deploying, and releasing of your software Subversion an open source version control system Pros Cons unfamiliar to many developers coming from a MS background integrates with many IDEs
strong community support
no file locks Requirements Management Architecture (Design) Coding Testing Tracking (Issues) Release Management Application Life Cycle Managment Integrates with Eclipse Integrates with Visual Studio Integrates with Subversion Integrates with Eclipse Integrates with Visual Studio Integrates with Subversion Integrates with Eclipse Integrates with Visual Studio Integrates with Subversion Integrates with Eclipse Integrates with Visual Studio Integrates with Subversion Integrates with Eclipse Integrates with Visual Studio Integrates with Subversion The true test of good software? Eating your own dog food. Pros Cons platform specific
does not provide source control "big name" vendor reputation Requirements gathering? So What? Within your project... Subversion is a full-feature solution for source control Use Confluence as an wiki or central information store Jira can handle project management, issues and feature tracking, in a collaborative format All of this for... $30 ... which is donated
to charity. At the Enterprise Level $24,000 for unlimited users on
Jira, Confluence, and Greenhopper Compare that with enterprise license costs for SharePoint
Visual Source Safe
etc. Let the collaboration begin! ...but are there tools that can help? "some of the worst software I've ever used" "even as consultants, we still don't know how to use this effectively"