https://www.codeproject.com/Articles/5129182/What-Makes-A-Software-Programmer-a-Professional
- Use version control
- Back up everything off site
- Track the changes, fixes, and enhancements in each release
- Keep the source code related to each deployed version that is in use
- Keep a copy of your software in escrow
- Use automated builds
- Schedule builds
- Write regression unit tests
- Use a bug tracking system
- Use a system to track tasks and features being developed
- Keep customers informed about the progress of the software development
- Keep third party software used updated regularly
- Understand the security risks
- Ensure proper compliance with industry standards such as PCI, HIPAA, SOX, and PII
- Educate yourself continuously
- Invest in your development tools
- Properly license development tools and software
No comments:
Post a Comment