Peter Thorngren, from Volvo Trucks, explains how the future world of smart trucks and autonomous transportation systems rely deeply on continuous delivery techniques like virtualization, test automation and continuous integration.
VersionOne have announced their Winter 2016 release which includes support for SAFe 4.0 along with more features which support both strategic and team level use of the product. InfoQ spoke to Lee Cunningham (Director, Enterprise Agile) and Mark Rogge (Director of Sales) about the release and why the changes in SAFe 4.0 are considered to be so significant.
GitLab 8.5 brings a host of new features and improvements, including a significant performance boost, especially when running very large instances; Todos, a new feature aimed to help keep track of pending tasks for developers; and GitLab Geo, only available for GitLab Enterprise Edition, that supports geo-replication to improve performance for geographically distributed teams.
Patrick Debois, founder of DevOps Days conferences, together with AWS's Trent Peterson and Etsy's Nassim Kammah, are organizing Mobile Delivery Days, a new conference for discussing the entire mobile delivery tool chain, from building and testing to publishing automation, production support (logging, instrumentation, monitoring) and (A/B) testing.
At the microXchg 2016 conference, held in Berlin, Rick Buskens presented “Microservice Deployment Pipelines with Spinnaker”, which discussed the collaboration between Netflix and Google on the Netflix-conceived Spinnaker continuous delivery platform. Spinnaker can be used to create build pipelines for safe and predictable deployment of microservice applications across multiple cloud providers.
Savita Pahuja and Mirana Kerner, agile coaches at Palo-IT in Singapore, ran a workshop at the Agile Tour Singapore conference on the importance of creating an emotional connection when preparing a product vision, and how visualisation techniques can help. The talk covered Empathy Driven Product Vision – the art of creating an impactful product vision using emotions and magic of visual effects.
Netflix has released Spinnaker, their continuous delivery platform, as an open source project. Spinnaker allows you to build pipelines that represent a delivery process and execute them to produce a deployment. It's a compatible replacement for Asgard, so an all-or-nothing migration to Spinnaker isn't required.
The Agile Alliance board met in Costa Rica last week, and they hosted an event for the local Agile community, with speakers from the Board and the community on topics ranging from applying the agile mindset to business challenges to evolutionary architecture, the need for clarity in all aspects of communication, creating a collaborative community and building a "bossless" company
Tarcio Saraiva and Adam Crough talked about crafting quality software at the 1st Conference in Melbourne, Australia. InfoQ asked them to share their views on what software quality is, and to explain the business benefits and how it can be managed. InfoQ also asked them about the role for testing, how continuous integration supports quality, and advice for delivering high quality software products.
Proper implementation of feature toggles based on a categorisation of their longevity and dynamism helps dealing with their operational complexity according to Pete Hodgson, consultant at ThoughtWorks. In his post he expands Martin Fowler's FeatureToggle pattern and proposes Release, Ops, Experiment and Permission Toggle implementation strategies.
InfoQ interviewed Dan North about the activities that are performed by database administrators and how they are related to those done by developers and by operations, how database administration is usually organized, how the database fits into DevOps or Continuous Delivery, and what he expects that the future will bring for database administration when organizations adopt DevOps.
InfoQ interviewed Boris Modylevsky about the importance of measuring code quality and how measurements can be used to improve quality, integrating static code analysis in continuous integration, testing coverage and test automation, and the benefits that continuous integration with integrated code analysis and test coverage can bring.
Clair is an open-source container vulnerability scanner recently released by CoreOs. The tool cross-checks if a Docker image's operating system and any of its installed packages match any known insecure package versions. The vulnerabilities are fetched from OS-specific common vulnerabilities and exposures databases. Currently supported are Red Hat, Ubuntu, and Debian.
Klaus Leopold gave a talk at the GOTO Berlin 2015 conference in which he elaborated why focusing on team-level performance often leads to local suboptimalization and doesn't increase agility across the team. InfoQ interviewed him about why installing agile frameworks does not help to increase agility, how kanban can be used to increase collaboration, and benefits that teams can get from kanban.
InfoQ recently sat down with Steve Smith and discussed the ideas behind his recent blog post “End-to-End Testing Considered Harmful”. Smith talked about release testing being a form of ‘risk management theatre’, discussed the benefit of unit and acceptance testing, and stressed the value of monitoring at runtime versus the typically fragile and slow-running implementation of end-to-end testing.