Devops for Growth
112.1K views | +2 today
Follow
Devops for Growth
For Product Owners/Product Managers and Scrum Teams: Growth Hacking, Devops, Agile, Lean for IT, Lean Startup, customer centric, software quality...
Curated by Mickael Ruau
Your new post is loading...
Your new post is loading...

Popular Tags

Current selected tag: 'devops'. Clear
Scooped by Mickael Ruau
October 29, 2020 11:59 AM
Scoop.it!

Embrace DevOps: Your guide to the DevOps lifestyle | eBook Download

Embrace DevOps: Your guide to the DevOps lifestyle | eBook Download | Devops for Growth | Scoop.it
Learn how Lean principles, a diverse workforce, and a good roadmap all help to build better products with greater speed.
No comment yet.
Scooped by Mickael Ruau
October 26, 2020 1:23 AM
Scoop.it!

Automation is not DevOps – The DevOps Collective

No comment yet.
Scooped by Mickael Ruau
October 22, 2020 12:55 AM
Scoop.it!

La stratégie Software Craftsmanship / Devops

La stratégie Software Craftsmanship / Devops | Devops for Growth | Scoop.it
Le framing agile amène les équipes à se préoccuper de la qualité des produits ; et cela passe par la mise en place d’une stratégie softwar
No comment yet.
Scooped by Mickael Ruau
October 19, 2020 11:53 AM
Scoop.it!

Xebia Masterclass Better-Faster-Smarter-with-DevOps

On November 4th, 2016 some 300+ IT decision makers gathered in the Amsterdam ArenA for a game-changing DevOps Masterclass: Better, Faster, Smarter with DevOps.…
No comment yet.
Scooped by Mickael Ruau
October 15, 2020 9:42 AM
Scoop.it!

Teaching an elephant to dance e-book

Teaching an elephant to dance e-book | Devops for Growth | Scoop.it


In "Teaching an elephant to dance," you'll discover the 6 stages of digital transformation. Preview the e-book here, and download it anytime to learn how to take your IT from a cumbersome cost center to a strategic business partner.
Get the e-book
No comment yet.
Scooped by Mickael Ruau
September 7, 2020 2:50 AM
Scoop.it!

The DevOps Pilgrimage - Part II - The Purge | Hexaware

The DevOps Pilgrimage - Part II - The Purge | Hexaware | Devops for Growth | Scoop.it
Read Part 2 of The DevOps Pilgrimage blog to understand how the Purge automates a centralized build for faster changes and deployment automation.
No comment yet.
Scooped by Mickael Ruau
August 17, 2020 1:28 AM
Scoop.it!

Explore the Garage Method for Cloud - IBM Cloud Architecture Center

Explore the Garage Method for Cloud - IBM Cloud Architecture Center | Devops for Growth | Scoop.it
Are you interested in a DevOps transformation for your business? Learn how the Garage practices can help!
No comment yet.
Scooped by Mickael Ruau
August 7, 2020 4:09 PM
Scoop.it!

SkeltonThatcher/bizmetrics-book: Public resources for the book "Team Guide to Metrics for Business Decisions"

SkeltonThatcher/bizmetrics-book: Public resources for the book "Team Guide to Metrics for Business Decisions" | Devops for Growth | Scoop.it
Public resources for the book "Team Guide to Metrics for Business Decisions" - SkeltonThatcher/bizmetrics-book
Mickael Ruau's insight:

Example Spreadsheets

We have created some example spreadsheets to demonstrate what we are talking about in the book. Feel free to use them, copy them, edit them as you like - they should help you get started with metrics for your business decisions!

You can find them all in this public folder in google drive: example spreadsheets

The folder contains the following spreadsheets:

 

Throughput

  • Are my story points predictable? Many teams rely on story points to give them predictability and answer questions like "How long will this story take? When are we going to complete these stories? How much can we achieve in the next two weeks?". But is that really giving you any predictability? Use this spreadsheet to verify whether there is correlation between your estimates (story points) and how long stories actually take (lead time).
  • Throughput - Stats & Trend Find out how many stories you're completing in each iteration/sprint and analyse your data to make better business decisions. Answer questions like "How many stories can we complete in the next iteration?" and "Are we improving?"
  • Throughput - Simple Project Forecasting Use your throughput to make simple predictions and answer questions like "When will this project/functionality be done?" and "Which stories can we complete in the next iteration?"

 

Forecasting

  • Probabilistic Forecasting Use your past throughput to forecast the future. Answer questions like "How long is it going to take to complete these N stories?" "What can I get in the next X sprints?" "Is this feature going to be ready by sprint X?" "Which feature should we work on next?"
  • Forecasting number of stories Sometimes it's not feasible to break down all the requirements upfront to find the total number of stories to complete, especially for big projects. Just break down a few epics (5-7 is good enough to get started) and then use this spreadsheet to forecast how many stories you are going to have in total.

(note: the examples are a read-only version. In order to use them use the menu "File/Make a copy" to copy them)

 

Example Trello board

  • Example Trello Board We have created an example Trello board that demonstrates how you can track information for your stories, including the sprint when they were completed to easily calculate your Throughput.
No comment yet.
Scooped by Mickael Ruau
August 7, 2020 11:46 AM
Scoop.it!

The Phoenix Project: Out of the Ashes | Jesse Stewart | TEDxSugarLand

To reinvent ourselves, to grow, to become better do we need to destroy our former selves? Some people need to burn all the way down to rise from the ashes like a phoenix. How does losing things you value help you recenter and focus on the things that truly matter? In this talk, learn how mindfulness helps to overcome tragedy and bind together your mental, emotional, physical, and spiritual wellbeing. Jesse Stewart is the founder of AM300 Solutions and author of The Phoenix Project (2019). Jesse was medically retired from the Army after being wounded in combat and multiple surgeries at the rank of Major, at 31 years old. Since retiring he helped found The American 300 non-profit providing college scholarships to all children from the men that fell in Task Force 300, was a Professor (Leadership and Marketing) at Grand Canyon University, and started his own for-profit company. Jesse works tirelessly with Veterans providing guided fly-fishing trips with his father (also a retired disabled veteran), mentoring people across all walks of life dealing with trauma, and working with high performing individuals from US Olympic Athletes to everyday people seeking to be their best version of themselves. This talk was given at a TEDx event using the TED conference format but independently organized by a local community. Learn more at https://www.ted.com/tedx
No comment yet.
Scooped by Mickael Ruau
July 29, 2020 12:31 PM
Scoop.it!

Agilistes : n'oubliez pas la technique ! - Agile France - 23/05/2013

Diaporama de ma session "Agilistes : n'oubliez pas la technique !" lors de la conférence Agile France 2013
No comment yet.
Scooped by Mickael Ruau
July 17, 2020 11:48 AM
Scoop.it!

Functional programmers should be functional engineers

Functional programmers should be functional engineers | Devops for Growth | Scoop.it
No matter our views on functional programming vs. object-oriented programming vs. whatever else, we all need to be functional engineers.
No comment yet.
Scooped by Mickael Ruau
July 17, 2020 5:22 AM
Scoop.it!

The Phoenix Project Summary | Towards Data Science

How The Phoenix Project changed the way I look at my job
No comment yet.
Scooped by Mickael Ruau
October 29, 2020 2:19 AM
Scoop.it!

DevOps, SRE, GitOps, Observability: My take on some current-ish buzzwords

DevOps, SRE, GitOps, Observability: My take on some current-ish buzzwords | Devops for Growth | Scoop.it
Blog posts about “What is DevOps” are a dime a dozen. I find myself repeating my 0.8 cent version of this, and other buzzwords that people knock aroun
No comment yet.
Scooped by Mickael Ruau
October 27, 2020 1:30 AM
Scoop.it!

Open Leadership Training Series

This Open Leadership Training Series teaches you best practices in “working open” – a way of working where:

everyone is invited to collaborate on something amazing,
and any new product or knowledge is shared widely and freely.

This is for anyone starting up or leading open projects– project leads, collaborators, or small groups of co-leaders responsible for project success and growth.

Mickael Ruau's insight:

README
1. Intro to Open Leadership
2. Opening Your Project
3. Building Communities
4. Get Your Project Online
5. GitHub for Collaboration
6. Open Communications
7. Running Awesome Events
8. Open Project Maintenance
9. Open Leadership Outro
Glossary

See the Code on GitHub
Open Leadership Training Series
Best Practices Working Open

No comment yet.
Scooped by Mickael Ruau
October 23, 2020 11:53 AM
Scoop.it!

DEVOPS - La synthèse

DEVOPS contribue à repenser l'organisation des DSI et la façon de fabriquer et délivrer les logiciels.
No comment yet.
Scooped by Mickael Ruau
October 19, 2020 11:55 AM
Scoop.it!

DevOps : mission [im]possible ?

Dans un contexte d’entreprise souvent perçu comme rigide, envisager des changements techniques et organisationnels peut sembler impossible. DevOps est un bon c…
No comment yet.
Scooped by Mickael Ruau
October 17, 2020 12:03 PM
Scoop.it!

Maybe “Infrastructure as Code” Isn’t the Right Way – The DevOps Collective

No comment yet.
Scooped by Mickael Ruau
October 6, 2020 4:36 AM
Scoop.it!

Digital Transformation Game Plan – Download Now (By O’Reilly)

Digital Transformation Game Plan – Download Now (By O’Reilly) | Devops for Growth | Scoop.it
Automation is at the heart of Agile engineering practices, and it is a key part of Continuous Delivery (CD) and DevOps culture. Together these techniques reinforce each other, delivering massive productivity and business value.

This chapter, excerpted from the O’Reilly book “The Digital Transformation Game Plan,” examines how key CD and DevOps approaches can help you:

Realign the business and operating architecture to focus on customer value
Build a more responsive and agile organization to deal with speed and ambiguity
Build next generation technology capability as a core differentiator
No comment yet.
Scooped by Mickael Ruau
August 19, 2020 1:25 AM
Scoop.it!

Why hypothesis-driven development is key to DevOps

Why hypothesis-driven development is key to DevOps | Devops for Growth | Scoop.it
The definition of DevOps, offered by Donovan Brown is "The union of people, process, and products to enable continuous delivery of value to our customers." It accentuates the importance of continuous delivery of value. Let's discuss how experimentation is at the heart of modern development practices.
Mickael Ruau's insight:

Hypothesis-driven development is based on a series of experiments to validate or disprove a hypothesis in a complex problem domain where we have unknown-unknowns. We want to find viable ideas or fail fast. Instead of developing a monolithic solution and performing a big-bang release, we iterate through hypotheses, evaluating how features perform and, most importantly, how and if customers use them.

Template: We believe {customer/business segment} wants {product/feature/service} because {value proposition}.

Example: We believe that users want to be able to select different themes because it will result in improved user satisfaction. We expect 50% or more users to select a non-default theme and to see a 5% increase in user engagement.

Every experiment must be based on a hypothesis, have a measurable conclusion, and contribute to feature and overall product learning. For each experiment, consider these steps:

  • Observe your user
  • Define a hypothesis and an experiment to assess the hypothesis
  • Define clear success criteria (e.g., a 5% increase in user engagement)
  • Run the experiment
  • Evaluate the results and either accept or reject the hypothesis
  • Repeat

Let's have another look at our sample release with eight hypothetical features.

 

When we deploy each feature, we can observe user behavior and feedback, and prove or disprove the hypothesis that motivated the deployment. As you can see, the experiment fails for features 2 and 6, allowing us to fail-fast and remove them from the solution. We do not want to carry waste that is not delivering value or delighting our users! The experiment for feature 3 is inconclusive, so we adapt the feature, repeat the experiment, and perform A/B testing in Release X.2. Based on observations, we identify the variant feature 3.2 as the winner and re-deploy in release X.3. We only expose the features that passed the experiment and satisfy the users.

No comment yet.
Scooped by Mickael Ruau
August 8, 2020 7:05 AM
Scoop.it!

DevOps for accelerating the enterprise application lifecycle - IBM Cloud Architecture Center

DevOps for accelerating the enterprise application lifecycle - IBM Cloud Architecture Center | Devops for Growth | Scoop.it
Run and scale the IBM Garage Method for Cloud practices, including Enterprise Design Thinking, Lean Startup, agile development, DevOps, and cloud practices, to accelerate the application lifecycle of your enterprise.
No comment yet.
Scooped by Mickael Ruau
August 7, 2020 4:08 PM
Scoop.it!

Critical Metrics to Keep Delivering Software Effectively in the "New Normal" World

Critical Metrics to Keep Delivering Software Effectively in the "New Normal" World | Devops for Growth | Scoop.it
The ‘new normal’ world creates three sets of immediate challenges for delivery teams:

it requires an immediate change to well-established ways of working - most notably due to forced remote working – so that daily routines and face-to-face communication are changed in both obvious and more subtle ways;
demands on delivery teams are remain the same, and are in many of our client’s cases increasing – with more to do, changing priorities and less available resources of all types; and
the very people upon which success depends will never have felt more unsettled and unsure about the future.
No comment yet.
Scooped by Mickael Ruau
August 7, 2020 11:46 AM
Scoop.it!

A Phoenix Project War Story by Burr Sutter

A real life example of a Phoenix Project war story, learning agile and DevOps the hard way and living to tell about it - a cautionary tale.

Burr Sutter
A lifelong developer advocate, community organizer, and technology evangelist, Burr Sutter is a featured speaker at technology events around the globe—from Bangalore to Brussels and Berlin to Beijing (and most parts in between)—he is currently Red Hat’s Director of Developer Experience. A Java Champion since 2005 and former president of the Atlanta Java User Group, Burr founded the DevNexus conference—now the second largest Java event in the U.S.—with the aim of making access to the world’s leading developers affordable to the developer community. When not speaking abroad, Burr is also the passionate creator and orchestrator of highly-interactive live demo keynotes at Red Hat Summit, the company’s premier annual event.
No comment yet.
Scooped by Mickael Ruau
July 23, 2020 12:50 PM
Scoop.it!

The Twelve-Factor App

In the modern era, software is commonly delivered as a service: called web apps, or software-as-a-service. The twelve-factor app is a methodology for building software-as-a-service apps that:

Use declarative formats for setup automation, to minimize time and cost for new developers joining the project;
Have a clean contract with the underlying operating system, offering maximum portability between execution environments;
Are suitable for deployment on modern cloud platforms, obviating the need for servers and systems administration;
Minimize divergence between development and production, enabling continuous deployment for maximum agility;
And can scale up without significant changes to tooling, architecture, or development practices.

The twelve-factor methodology can be applied to apps written in any programming language, and which use any combination of backing services (database, queue, memory cache, etc).
Mickael Ruau's insight:
Who should read this document?

Any developer building applications which run as a service. Ops engineers who deploy or manage such applications.

The Twelve Factors

I. Codebase

One codebase tracked in revision control, many deploys

II. Dependencies

Explicitly declare and isolate dependencies

III. Config

Store config in the environment

IV. Backing services

Treat backing services as attached resources

V. Build, release, run

Strictly separate build and run stages

VI. Processes

Execute the app as one or more stateless processes

VII. Port binding

Export services via port binding

VIII. Concurrency

Scale out via the process model

IX. Disposability

Maximize robustness with fast startup and graceful shutdown

X. Dev/prod parity

Keep development, staging, and production as similar as possible

XI. Logs

Treat logs as event streams

XII. Admin processes

Run admin/management tasks as one-off processes

No comment yet.
Scooped by Mickael Ruau
July 17, 2020 11:48 AM
Scoop.it!

How to choose incident management KPIs and metrics

What metrics and KPIs should you use to track your incident management program? Here are some of the most common options and guidance on when to use them.
No comment yet.