There is no "Right Way" unfortunately, however, there are a lot of better ways. I think there is no real distinction between small and large projects - the same kind of things need to happen, it's just the depth of those things that changes.
In your situation - working to a short deadline, preventing last minute problems - the same old tried and true methods are going to work:
Use source control effectively, develop last minute changes in a separate branch so you can drop them easily if required.
Test, test, test. If your tests cover the intent of what you were trying to achieve properly then last-minute changes can be measured.
I suspect you need to look seriously at some different types of testing and tools - there are plenty around that will help you manage these issues.
发布评论
评论(1)
不幸的是,没有“正确的方法”,但是,有很多更好的方法。我认为小型项目和大型项目之间没有真正的区别——需要发生同样的事情,只是这些事情的深度发生了变化。
在您的情况下 - 工作期限很短,防止最后一刻出现问题 - 同样的旧的尝试过的真实方法将会起作用:
我怀疑您需要认真研究一些不同类型的测试和工具 - 有很多可以帮助您管理这些问题。
There is no "Right Way" unfortunately, however, there are a lot of better ways. I think there is no real distinction between small and large projects - the same kind of things need to happen, it's just the depth of those things that changes.
In your situation - working to a short deadline, preventing last minute problems - the same old tried and true methods are going to work:
I suspect you need to look seriously at some different types of testing and tools - there are plenty around that will help you manage these issues.