Martin Bakal

Learn More
Introduction The key to business success depends on the infusion of new ideas for how products are brought to market. To achieve this goal, today's software-based product development organizations must deliver a product line—a portfolio of similar products with variations in features and functions—rather than just an individual product. A new approach(More)
For a decade or more, software teams have benefited from agile development methods. They have adopted these iterative and incremental development practices, where solutions evolve through collaborative development. Traditional, non-agile approaches to creating software typically rely on a more regimented flow of development. An example of this is the(More)
  • 1