Possible Topics for SWaaC
May 15, 2013A list of potential topics to discuss and explore as software craftspeople.
Below is a potential list of topics I’d like to cover on the web site.
- What is software development?
- What is QA?
- How is SW development a craft?
- How does one become a crafts person?
- Learning to learn.
- What is a Process Architect?
- How To $X?
- Software Development Life-cycles.
- Waterfall
- Iterative, Agile
- Roles and Activities
- visionary – envisioning
- analyst – specification
- architect – structuring
- designer – user interface, user experience, presentation
- developer – creating
- quality assurance
- setting quality goals
- defining the processes
- building tools to implement processes
- verifying and validating
- deployment and operations – delivering the product
- maintainer – fixing, repairing, improving
- manager – keeping track of everything
- sales and marketing – bringing people to the product
- support – helping people install and use the product
- customer – buying the product
- user – using the product
- investor – funding the product
- Best Practices
- gathering
- documenting
- disseminating
- installing
- curating
- The Moose List
- Teams
- Communication
- Praxis and Theory
- Praxis vs. Theory
- Continuous Everything!
- Automation
- When to automate
- How to automate