Development Blogs

A collection of our most recent articles on Development

Using project briefs to develop the full potential of Agile teams

Using project briefs is about creating a lightweight process that can maximize the effectiveness of...

Ali Pourshahid- April 9, 2019

Why a learning culture is important – and why your organization needs one

At Klipfolio, we believe that continuous learning is like blood in the veins of an engineering...

Ali Pourshahid- January 18, 2019

How to use burndown charts to manage agile software releases

Having trouble meeting deadlines and quality at the same time? Burndown charts are a useful tool...

Ali Pourshahid- January 10, 2019

The top SQL resources to up your skills and get that raise in 2019

SQL stands for Structured Query Language. SQL is the most popular programming language designed...

Jonathan Milne- January 8, 2019

How-to supercharge agile teams and process using OKRs

OKRs are objectives and key results. An OKR is a practical and straightforward framework for...

Ali Pourshahid- July 3, 2018

Anatomy of a great API

A big part of our role as the Integrations team here at Klipfolio is to facilitate easy connections...

Danielle Hodgson- December 22, 2017

Why every tech company needs to revisit its development manifesto

A company’s development manifesto is an important tool for the creation of an agile software...

Elijah El-Haddad- September 22, 2017

Why every software team should get into the habit of daily releases

By changing one basic work habit, we’ve seen a cascade of positive outcomes in other areas. Here’s...

Ali Pourshahid- September 14, 2017

5 steps to setting up a recommender system

Need help dealing with information overload? A recommender system is a filter that will help your...

Shaughn Finnerty- September 11, 2017

How to ensure quality in continuous delivery

Looking to reconcile speed and quality when it comes to continuous delivery of software releases?...

Ali Pourshahid- August 17, 2017

Bots: What they are and why your agile software development team should use them

Automation is an essential part of agile software development; in fact, you could even say the team...

Ali Pourshahid- May 15, 2017

Why changing your company’s culture helps make continuous delivery work. Part 3

This is the third of three blog postings on the concept of continuous delivery. This is an...

Ali Pourshahid- April 13, 2017

Best practices for successful implementation of continuous delivery. Part 2

This is the second of three blog postings on the concept of continuous delivery. It’s an important...

Ali Pourshahid- March 29, 2017

Continuous Delivery: What it is, why it works - and why you need it. Part 1

This is the first of three blog postings on the concept of continuous delivery. It’s an important...

Ali Pourshahid- March 13, 2017

Why cycle time may be the most important metric in software development

There are various standard metrics that software development teams use to measure the performance...

Ali Pourshahid- February 27, 2017

How to create a SQL dashboard that pulls in data from your database

There are a variety of ways to create dashboards by pulling in data from a SQL database. This...

Chris Wolski- February 12, 2019

How do dashboards help agile software development teams?

It’s always great to see people work successfully with the product we are building at Klipfolio....

Ali Pourshahid- July 5, 2016

A Software Development Manifesto

A manifesto is a set of principles with which most people in the team are aligned. There will be...

Ali Pourshahid- April 28, 2016

How to run a successful hackathon in 7 steps: A Development Manager’s guide

A step-by-step guide on how to start and host your own internal hackathon event in your software...

Ali Pourshahid- February 23, 2016

Metric Driven Change Management

How metrics are making the Klipfolio dev team more efficient and better able to meet the needs of...

Ali Pourshahid- November 11, 2015