InstallShield Collaboration
Support Distributed Installation Development
Installation development used to be an isolated, tactical step at the tail end of an application development process managed by a dedicated team member. Today, however, it must be integrated into the agile development practices, where installation responsibilities are distributed amongst the team and are an essential element of the iterative, development process.
Support for Distributed, Collaborative Installation Development
InstallShield Collaboration has been significantly enhanced to better support distributed installation development by allowing product developers and technical writers to create and manage their portion of the installation. Key capabilities include:
- A new project type called Developer Installation Manifest (DIM) which is a feature-sized collection of related items such as product files, shortcuts, registry entries, text file changes, IIS Web sites, and other elements that together make up a discrete portion of a product installation.
- A new Developer Installation Manifest Editor that can be separately installed and used by the entire product development team to create and manage their installation files. The manifest can then be dynamically or statically linked by the Installation Author to the product's Basic MSI project – significantly streamlining and integrating the collaboration that is needed between product development and installation development – especially for decentralized, distributed teams.
- The InstallShield Premier Edition includes 5 licenses of the Developer Installation Manifest Editor, enabling product development teams to immediately start working collaboratively.
Additional Resources
Recent Blog Posts
Webinars
- Agility and Cloud Development: How Agility in Development Supports Cloud Development and Installation Practices
- What's New in InstallShield 2012 Spring
- Agile and Installation Development: Supporting Agile Projects with Flexible Installation
- Expanding Agile Practices to Software Installation Development
- Application Virtualization: What Developers Should Know



