Asset-based development has several roles, including practitioner, which conducts asset consumption and asset
production activities with the repository. There are many roles in the software development lifecycle, such as analyst,
architect, developer, and tester. To prepare these roles to perform the practitioner role activities such as asset
production and asset consumption examine what tools would be required to support the mix-in of these roles together.
The tooling for asset production and consumption activities needs to be close to and easily accessible to the way in
which people perform their work today. Setting up an environment which naturally extends the way people work today will
reduce the adoption and learning curves required for asset-based development.
|