» Posts on Agile

Your Agile DevOps Partner

Written by Greg Wilson

Co-written with Darren McElligott. What is DevOps? DevOps is what happens when developers work hand-in-hand with the system administrators and other IT staff who are responsible for getting software into users’ hands and keeping it running. Discussion about it frequently centers on tools, but its core is a set of practices that are best understood as answers to a handful of key questions. Does everyone...

Read More »

Lean Discovery: Shifting from Outputs to Outcomes by Finding & Fixing Customer Pain

Written by Mike Costanzo

So many software development projects start with high levels of uncertainty. Some of it is explicit, you many not know exactly who the target customer is and what they want, and some of it may be implicit, you have a great idea but are uncertain about the technical risks of delivering the experience or what the state-of-the-art is capable of and, as they say, you...

Read More »

What does it mean to be a Product Owner?

Written by Alex Karasyov

At Rangle, we partner with our clients to deliver high-quality software. As part of this partnership, we often ask our clients to assign a Product Owner (PO) to help drive our team towards delivering software with the biggest Return On Investment (ROI). So, what does it mean to be a PO? Be the Product Expert You know the product. You know the customers. You know...

Read More »

Continuous Integration & Continuous Delivery

Written by Rangle.io

Defining Continuous Integration and Continuous Delivery Continuous Integration (CI) has become an essential ingredient for teams doing iterative and incremental software delivery. CI is a development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified by an automated build, allowing teams to detect problems early. CI is a software engineering practice in which isolated...

Read More »

Impact of Cycle Time on Customer Facing Enterprise Mobile and Web Applications

Written by Ken Ono

With support from Dave van Reese. Enterprises inspired by Agile and Lean startups often embark on mobile and web projects only to be disappointed. Although they faithfully implement many Lean practices, entrenched processes elongate cycle times and can dampen the benefits. This article examines the negative impact of delivering large releases infrequently, techniques for shortening cycle times and the benefits associated with success. Common Enterprise...

Read More »