Mind map
Best Practices
Map content
Best Practices
Infrastructure
- Source Code Control
- Having central location for all source code for project
- Feature/Issue Tracking
- Tracking tool to keep track of all the issues and features being fixed or implemented
- Build Automation
- One command to to checkout and build current version of application
- Automated Regression Testing
- Tests that are scripted to run after after each build
- Source Code Control
Control
- Release Planning
- Helps determine and track what we are building, when it will be ready and how many people it will take?
- Continuously updated throughout the duration of project
- Design Specifications
- Complicated features require a written specification
- Architectural Control
- Ensure clean architecture is maintained and documented
- Release Planning
Refinement
- Effort Tracking
- Helps make better estimates to improve plan
- Documents how long it took to complete a feature or fix an issue
- Process Control
- Written process
- Steps for getting feature from inception to completion
- Business Planning
- Budgeting and writing an effective proposal
- Effort Tracking
Information
- Description
- Eng Large Software Systems Mind Map on Best Practices, created by cheekymonky52 on 14/04/2013.
- Created by
- cheekymonky52
- Views
- 74
- Tags
- Rating