We begin our discussion of Software Gardening by discussing good soil, which in our case isn’t a software development technique at all, but is dependent on project management.