Knowledge / Services / Activities

This page contains a general description of the key knowledge areas, services I provide to companies as well as some of the activities I perform as consultant, either by myself or in collaboration with other service companies or consultants. If you are interested in more details, please book a meeting to talk to me or contact me through email.

Knowledge areas

Continuous Delivery
Definition of processes and methods adapted to software products/technologies development at scale following Continuous Delivery principles and practices. Application of CD principles and practices to complex and regulated environments like embedded, automotive…

Open Source
Open Source projects. Technology and tools development. Open Source based products, specially platforms. Advocacy and management of teams and projects in the open. Strategy. Open Source journey. Contribution policies.

Operating Systems – Platform
Linux/rtos based distributions for enterprise, embedded, automotive, civil infrastructure, IoT, etc.. Deployments and management at scale of thousands of machines/devices.

.Metrics – Analysis
Software delivery performance and other metrics oriented to serve as the base for data-driven improvements katas. Identification of constrains, remedies design and execution of experiments to improve continuously at scale.

Release Management
Management of complex supply chain environments where Open Source plays a role. License compliance management. Release Management of complex products including software and hardware

Remote teams/organizations
Production of software at scale in remote only/first/friendly organizations. Remote teams and departments management. Processes and policies adaptation to remote environments.

Services

Analysis and evaluation
Analysis and evaluation of software production organizations and departments to improve performance. Operations, cost-benefit analysis, value streams, business models and software…

Coaching of management teams
Training and coaching sessions to help leading teams to drive high impact changes in organizations, production, supply chains or specific products.

Transformation processes
Support leadership teams and organizations in transitioning towards adopting continuous delivery and Open Source. principles and practices

Open Source Journey
Help teams and organizations to define, promote and move forward across their Open Source Journey, including adoption and contribution policies, governance, compliance, processes, projects evaluation, investment, etc.with a hands-on approach.

Operating Systems and platforms delivery
Analysis and support of product teams in charge of the production, release, deployment, maintenance and support of products including open source based operating systems for a variety of industries

Immersion
I enjoy more working as part of as team rather that as solo-consultant. Participation in management or product teams as external consultant, coach or manager. Become part of consultancy or supporting teams to solve complex problems or unlock value.

Activities

Workshops
Sessions with leadership teams and product people with a variety of profiles and purposes, using collaborative techniques facilitated by others or directly by Agustín.

Data driven improvement kata
Improvement kata sessions driven by data coming from metrics applied to the production of software based products. Follow up of the results and good practices definition.

Product definition
Joint sessions with leadership teams to define different aspects of software products and their life cycles. User story mapping and other techniques.

Value mapping stream
Production development and delivery evaluation using techniques like value stream mapping supported by metrics.

Analysis and reporting
Analysis of internal reports, surveys, budgets, impact and other data to evaluate the current state and creation of independent reports.

Immersions and coaching sessions
Actively work with leadership teams in a variety of activities to support transformations and improvements. Coaching sessions with small teams and individuals focusing on management aspects.