A productprocess dependency definition method The success of most software companies depends largely on software product quality. High product quality is usually a result of advanced software development processes. Hence, improvement actions should be selected based on sound knowledge about the dependencies between software product quality attributes and software development processes. This article describes a method for developing productprocess dependency models (PPDMs) for productdriven software process improvement. The basic idea of the PPDM approach is that there are dependencies between product quality attributes, which are examined according to ISO 9126, and the software processes, which are assessed with the BOOTSTRAP methodology for example. The GoalQuestionMetric approach is used for productprocess dependency hypothesis generation, analysis, and validation. We claim that after finding and using these dependencies it is possible to focus improvement activities precisely and use resources more efficiently. The approach is currently being applied in three industrial applications in the ESPRIT project PROFES. (Less)

Use of Pull Product Development for Enhancing Lean Startups To succeed in product development starting from new product concepts is a challenging task. The lean startup methodology (LSM) enables on agile testing and learning cycle to validate hypotheses at the product ideaconcept generation level when traditional stagegate product development process is too resource consuming and is lacking speed to market. Lean startups are significantly challenged by subsequent financial and related other resource restrictions and subsequently it leads to minimal viable products (MVPs). An MVP provides minimum sufficient product features to satisfy early consumers in which provide feedback and revenue for future product development i.e. product market fit. When there are many previously developed MVPs in the market. It is not clear how to pull them to be the products with minimum viable product features (MVPFs) as the consumer demands rise over the time. This manuscript first briefly discusses current challenges in lean startups and concept of leanpull product development. Then, it presents a framework to demonstrate pull product development process. Finally, with the support of a case study, it demonstrates how to use multicriteria analysis methodology to recognize MVPFs. An illustrative analysis and results are presented to demonstrate the use of the suggested approach for recognizing MVPFs.