In the previous chapters, I’ve looked at how different kinds of applications require different approaches. They also require different skill sets and a collaboration of different profiles to bring the project to a good end. In this chapter, I’m going to take a step back and try to explain things form a helicopter viewpoint. In other words, I am going to take a closer look at the consequences of these new products on team compositions and development lifecycles. I’ll also take a closer look at several tools that can help you increase the quality of the code you produce.
Unable to display preview. Download preview PDF.