-
Lifecycle virtualization expedites Agile testing and ALM
In this story, SSQ’s Yvette Francino explores how lifecycle virtualization ties in with continuous integration and modern ALM. CIOs and other decision makers will learn what analysts are saying about the next level of virtualization in their organiza... News | 12 Jan 2012
-
Parasoft Concerto targets policy-driven development
Parasoft Corp. has launched a new product "Concerto" to aid their lineup of existing test and analysis tools. Concerto is geared to monitor quality, workflow and manage tasks for organizations focused on policy-driven software development projects. Article | 12 Aug 2009
-
Agile development growing, but problems remain
Despite success among businesses such as IBM, Agile development is still in its infancy. Adaptation and reorganization practices are making strides in the way of improvement. Article | 26 Jun 2009
-
Jazz suite updated at IBM Rational Software Conference
IBM this week rolled out new and updated Jazz-based application life-cycle (ALM) tools. Company management said it is still early to tell how much Jazz evolution will resemble the path of its open Eclipse IDE. Article | 05 Jun 2009
-
UML gains nod for Microsoft Visual Studio Team System edition
Domain-Specific Languages have been the principal tune coming out of the Visual Studio Team System group at Microsoft for years. But the Unified Modeling Language (UML) may be making a comeback there, at the same time the company forges a new Oslo un... Article | 12 Jun 2008
-
Techniques to help prevent software project failure
By doing both prototyping and model-driven development, development groups will meet business needs, deliver projects on time and within budget and prevent project failure. Column | 29 Aug 2007
-
Telelogic, BigLever integrate model-driven development and software product line technology
The Telelogic Rhapsody/BigLever Gears Bridge solution pulls together all the benefits of model-driven development (MDD) and software product line (SPL) technology to accelerate product development, improve quality, reduce defects and increase scalabi... Article | 23 Jul 2007
-
Model-driven development tool facilitates software development
Skyway Visual Workspace 5.0, a new graphical system for creating SOA-based applications and Web services, uses an automated, model-driven development (MDD) process to speed up and improve software development. Article | 26 Apr 2007
-
Strategies for scaling Agile beyond simple code-and-deploy environments
In this tip, consultant Michael Kelly shares some models and strategies that will help teams stay Agile as projects grow. Tip
-
Intro to integration: Automation from version control to deployment
Learn the steps necessary to automate your processes from code check-in to deployment, allowing your team to focus on the critical thinking tasks they were hired for. Tip
-
Automating your release management processes with CI
Quality is a necessary, but not a sufficient condition, to have a successful release and deployment of software. Learn the rationale and issues to consider when designing a continuous deployment framework for your codebase. Tip
-
Trends in ALM: Extending the lifecycle, increased support of Kanban
This tip discusses the broadening of ALM to portfolio management and DevOps, as well as examines the diversifying of tools to encompass Kanban and the mixing of Agile methodologies. Tip
-
Debunking myths of application lifecycle management
In this tip, we expose three myths of Application Lifecycle Management (ALM) which continue to quietly impede successful software development and delivery across industries. Understanding that best-in-class isn’t always the best option, that there is... Tip
-
Optimizing your mobile website for all devices
When your Web application goes mobile, your users may see some strange results if you’re not careful. In this tip, consultant Judith Myerson discusses four strategies that will help you make sure your Web application is optimized for use on mobile de... Tip
-
Software iteration deployment: The importance of retrospectives, feedback and celebration
The end of a software iteration marks a time when there should be retrospectives, feedback from customers and celebration. SSQ Contributor Chris McMahon describes his end-of-iteration experiences in Agile environments. McMahon explains his somewhat c... Tip
-
Extending ALM to deployment
Application lifecycle management is not done with code complete. ALM now includes involving the operations team with release management processes and tools. ALM is more than automating the software development process; it’s also about delivering the ... Tip
-
DevOps: Fostering collaboration in software development
Departmental silos are breaking down and development and operations are collaborating more closely. In this tip, SSQ contributor Chris McMahon gives advice on how the relationship between development and operations can be fostered and how closer coll... Tip
-
Getting things done with agile modeling: Five architectural tips
Learn about agile software modeling best practices -- as well as the evolution of data-congruent programming, data modeling and Unified Modeling Language (UML) -- in this tip. Find out how Agile modeling helps software programmers avoid notation bloa... Tip
- See More: Tips on Software Deployment Management
-
What tools are required for effective release management?
Many organizations are placing more emphasis on release management, according to expert Kevin Parker. In this response, he explores the reasons for the heightened focus on release management, the solutions organizations are employing and the requirem... Answer
-
How to select the right build tool for continuous integration
How important is the build tool when maximizing the benefits of continuous integration? In this expert response, Kevin Parker recommends considering how well a tool can be integrated into the development process through automation. Answer
-
Can security testing only happen in the production environment?
Security test expert Kevin Beaver talks about the advantages and disadvantages of security testing in production environments. If production environments are off-limits, he makes recommendations for testing in staging or disaster recovery environment... Ask the Expert
-
Waterfall versus iterative development misconceptions
Many programmers have an idea of what their finished product should look like but are confused on where to start and how to finish. Development expert describes differences and advantages in waterfall versus iterative software development. Ask the Expert
-
IC-BPMS (integration-centric business process management suite)
Integration-centric business process management suite (IC-BPMS) combines business process management (BPM) and service-oriented architecture (SOA)... (Continued) Word
-
reuse-oriented model or reuse-oriented development (ROD)
The reuse-oriented model, also called reuse-oriented development (ROD), is a method of software development in which a program is refined by producing a sequence of prototypes called models, each of which is automatically derived from the preceding o... Word
-
model-driven development (MDD)
Word
-
Continuous Delivery with a Rapid Deployment Pipeline
Continuous Delivery with a Rapid Deployment Pipeline Video
-
Lifecycle virtualization expedites Agile testing and ALM
In this story, SSQ’s Yvette Francino explores how lifecycle virtualization ties in with continuous integration and modern ALM. CIOs and other decision makers will learn what analysts are saying about the next level of virtualization in their organiza... News
-
Strategies for scaling Agile beyond simple code-and-deploy environments
In this tip, consultant Michael Kelly shares some models and strategies that will help teams stay Agile as projects grow. Tip
-
What tools are required for effective release management?
Many organizations are placing more emphasis on release management, according to expert Kevin Parker. In this response, he explores the reasons for the heightened focus on release management, the solutions organizations are employing and the requirem... Answer
-
How to select the right build tool for continuous integration
How important is the build tool when maximizing the benefits of continuous integration? In this expert response, Kevin Parker recommends considering how well a tool can be integrated into the development process through automation. Answer
-
Intro to integration: Automation from version control to deployment
Learn the steps necessary to automate your processes from code check-in to deployment, allowing your team to focus on the critical thinking tasks they were hired for. Tip
-
Automating your release management processes with CI
Quality is a necessary, but not a sufficient condition, to have a successful release and deployment of software. Learn the rationale and issues to consider when designing a continuous deployment framework for your codebase. Tip
-
Trends in ALM: Extending the lifecycle, increased support of Kanban
This tip discusses the broadening of ALM to portfolio management and DevOps, as well as examines the diversifying of tools to encompass Kanban and the mixing of Agile methodologies. Tip
-
Continuous Delivery with a Rapid Deployment Pipeline
Continuous Delivery with a Rapid Deployment Pipeline Video
-
Debunking myths of application lifecycle management
In this tip, we expose three myths of Application Lifecycle Management (ALM) which continue to quietly impede successful software development and delivery across industries. Understanding that best-in-class isn’t always the best option, that there is... Tip
-
Optimizing your mobile website for all devices
When your Web application goes mobile, your users may see some strange results if you’re not careful. In this tip, consultant Judith Myerson discusses four strategies that will help you make sure your Web application is optimized for use on mobile de... Tip
- See More: All on Software Deployment Management
About Software Deployment Management
The code is complete and ready for deployment. By having appropriate build, release and deployment processes and tools in place, as part of the application lifecycle management toolkit, the application can now be built quickly and correctly. Build, release and deployment management includes the processes and tools that will allow the team to take code and transform it into a working application, ready for customers. The output from these processes is the finished work product installed and ready for usage by customers.