Saturday, February 8, 2014

Nhập môn công nghệ phần mềm

Công nghệ phần mềm là một học phần mà các sinh viên IT nào cũng học qua, có nhiều sách rất hay, nhưng mình tâm đắc cái cuốn Software Engineering của Ian Sommerville. Cuốn sách gồm 4 phần và 26 chương, trong đó 9 chương đầu phần 1 là nội dung của môn học chúng ta. Vì vậy, để cùng học tốt mình sẽ cùng các bạn đọc 9 chương này nhé.
Chapter 1 Introduction
1.1 Professional software development
1.2 Software engineering ethics
1.3 Case studies
Chapter 2 Software processes
2.1 Software process models
2.2 Process activities
2.3 Coping with change
2.4 The rational unified process
Chapter 3 Agile software development
3.1 Agile methods
3.2 Plan-driven and agile development
3.3 Extreme programming
3.4 Agile project management
3.5 Scaling agile methods
Chapter 4 Requirements engineering
4.1 Functional and non-functional requirements
4.2 The software requirements document
4.3 Requirements specification
4.4 Requirements engineering processes
4.5 Requirements elicitation and analysis
4.6 Requirements validation
4.7 Requirements management
Chapter 5 System modeling
5.1 Context models
5.2 Interaction models
5.3 Structural models
5.4 Behavioral models
5.5 Model-driven engineering
Chapter 6 Architectural design
6.1 Architectural design decisions
6.2 Architectural views
6.3 Architectural patterns
6.4 Application architectures
Chapter 7 Design and implementation
7.1 Object-oriented design using the UML
7.2 Design patterns
7.3 Implementation issues
7.4 Open source development
Chapter 8 Software testing
8.1 Development testing
8.2 Test-driven development
8.3 Release testing
8.4 User testing
Chapter 9 Software evolution
9.1 Evolution processes
9.2 Program evolution dynamics
9.3 Software maintenance
9.4 Legacy system management

1 comment:

  1. nhập môn thì phải học hết cái này ak?
    ..............................................................................
    Ms. Lan Vy - Chuyên viên tư vấn Học viện iNET
    Click để xem chi tiết:
    Học SEO hiệu quả hoặc Hoc SEO hieu qua

    ReplyDelete