軟體工程的目標在於在有限的時間、資源、人力下開發出達成預期目標的軟體。
Scope
From Wikipedia
1. Software requirements
2. Software design
3. Software development
4. Software testing
5. Software maintenance
6. Software configuration management
7. Software engineering management
8. Software development process
9. Software engineering tools
10. Software quality
書
轉自<前 100 名最佳軟體工程書籍>
1. Steve McConnell, Code Complete: A Practical Handbook of Software Construction
中文版:軟體建構之道
2. Elisabeth Freeman, etc., Head First Design Patterns
中文版:深入淺出設計模式
3. Steve McConnell, Rapid Development
中文版:軟體快速開發
4. Erich Gamma, Design Patterns: Elements of Reusable Object-Oriented Software
中文版:物件導向設計模式
5. Bruce Schneier, Applied Cryptography: Protocols, Algorithms, and Source Code (2nd Edition)
6. Robert C. Martin, Agile Software Development: Principles, Patterns and Practices
中文版:敏捷軟體開發-原則、樣式及實務
7. Joel Spolsky, Joel on Software
中文版:約耳談軟體(網站)
8. Tom DeMarco, Timothy Lister, Peopleware: Productive Projects and Teams (2nd Edition)
中文版:Peopleware: 腦力密集產業的人才管理之道
9. Frederick P. Brooks, The Mythical Man-Month, Anniversary Edition (2nd Edition)
中文版:人月神話
10. Martin Fowler, Refactoring: Improving the Design of Existing Code
中文版:重構-改善既有程式的設計
No comments:
Post a Comment