Zusammenfassung der Ressource
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
- 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
- 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