Team Practices

Some practices need to be handled mostly by the team itself, with limited assistance from you. Your responsibilities as agile manager in this respect are to promote software craftsmanship and foster team collaboration. These two activities are covered next.

Activity: Promote Software Craftsmanship

As Pete McBreen states in Software Craftsmanship, software engineering was conceived of to build life- or safety-critical, real-time, and embedded systems and systems engineering projects. In contrast, many agile developers follow software craftsmanship to deliver robust, high-quality applications at reasonable cost in relatively shorter periods of time. Software craftsmanship replaces the traditional notion of software development as ...

Get Managing Agile Projects now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.