Agile and Lean Development Process

Third Angle loves Agile and Lean development principals and practices and have seen them improve the way we work with our customers. We deliver high return on investment and continuously strive for better ways to improve that customer value. Agile and Lean Software Development principals come from the Toyota Lean manufacturing process (Toyota Production System, TPS) that was first developed in the late 70's and is key to Toyota's success in the automotive industry. It is based on a high efficiency, high delivery model, and continuous improvement.

This development process allows us to deliver software in 2 to 4 week iterations and allows the client to begin using the delivered modules as soon as they are received. Each iteration is an entire software project: including planning, requirements analysis, design, coding, testing, and documentation. It is very efficient in that the very nature of the process allows for "changes on the fly" without creating large cost overruns.

The benefits to the client include:

THE PEOPLE

The production of software is a complex activity. Given the scale of software projects past, present and future, it is worth trying to improve the knowledge of the PEOPLE involved, the organization of the software development PROCESS and the TECHNOLOGY used in the various aspects of this activity. We think that good software starts with good people; both internal employees and our clients, and that's why we empower our people and clients so that they can take control and optimize the return on any project. Our goal is to develop better systems at lower cost and have happier users of the software.

THE PROCESS

We use proven software development methods that are simple and lightweight but actually make common sense to ultimately provide the highest client satisfaction. Our process is catered exactly to the client we are working with because we understand that clients don't want off-the-shelf treatment.

THE TECHNOLOGY