Software Development

Part 2: How to Write a Developer's Resume

Find out how you can write an outstanding resume from one of Improving's own recruiters in the second half of this two part series.

4 Min Read

Am I Bothering You? Effectively Onboarding as a Junior Developer

If you are about to start working as a junior developer, this is for you! An experienced software developer goes through how best to navigate your first few days at work.

7 Min Read

A Sustainable Defect Management Process

Understand how to implement a sustainable defect management process to serve the needs of customers, developers, and internal processes. During the software development life cycle, we can apply process improvement to the project management process, bug reporting, and defect life cycle with a new sustainable defect management process.

6 Min Read

Back to the Future: The Manifesto for Agile Software Development

Understand the Agile Manifesto for software development, its principles, and why they are always worth revisiting.

3 Min Read

To Automate or Not to Automate: Repairing your Care-Taker Bot

For a failing automation suite, it is critical to properly diagnose the problem. That usually does not mean replacing the system.

8 Min Read

Modern Software Solutions: Beyond Buy vs. Build

For a modern software solution, should developers buy an existing package or develop a solution themselves?

5 Min Read

Microservices Architecture: Moving Past the Buzz Words

Understand what parts of the application will be most heavily impacted by microservices architecture's new design process.

6 Min Read

Photo by Hack Capital on Unsplash

As you expand the team and scope of your automation, your discipline must increase as well. For Automation to be valuable, we must make it trustworthy.

10 Min Read

Photo By Christina @ on Upsplash

While a complete system rewrite is sometimes necessary, it is not always the answer to a consultant's problem. It's best to have a rational, non-emotional discussion to figure out if a system needs to be replaced.

2 Min Read