CoH-Agile: Proposal of methodology for development HW/SW embedded Integrating Co-Design to Scrum
Glaydson Luiz Bertoze Lima, Osamu Saotome · 2015
The development of devices that combine hardware and software has created new challenges. The new built devices have a short life cycle and frequently require upgrading. The software industry attends to these requests with agile methods, such as Scrum. Agile methods apply quick iterations and continuous preplanning based on feedback and past iterations, enabling a quick and continuous delivery for those requests. Linking hardware and software development in an agile and co-desing environment makes the hardware development to be divided in more phases than in the traditional methods. This enables the whole development team to apply agile principles such as constantly working deliverables, testability applied to partial deliberables, simplicity, self-organizing teams, daily cooperation between business people and developers, among other principles. This scenario is being analyzed when applied to hardware or software development and used along with agile methodologies.