Use agile framework

You can hire best engineers. You can show them what business problems you are trying to solve. However, if they cannot deliver result efficiently, none of this will matter.

This post is an introduction to agile software development. You will learn:

  • How organizations built software before agile.
  • Why agile is better.
  • What is Scrum and how it works?
  • How your team can use Kanban to build software faster.

Continue reading Use agile framework

Create continuous delivery

Successful developers do three things well:

  1. They know the technology.
  2. They understand the business problem.
  3. They deliver the solution on budget and on time.

In previous posts, we learned about technology and business. With that, you can figure out what business problem you’re trying to solve and how to solve it. The next step is to build and deliver the product as fast as possible. Continuous delivery plays a crucial role in achieving this goal.

Continue reading Create continuous delivery

Set goals

To become a successful developer you need to consistently set goals. This includes both personal development and projects at your work.

But that’s not as easy as it seems at a first glance. I remember the first time when I had to fill out my quarterly goals at Acquia. I had no idea what to put on that list. So I came up with things such as get better at PHP or learn about Scrum. I knew something wasn’t right until I read “the 7 Habits of Highly Effective People”.

Continue reading Set goals