Course Unit Code | 460-4119/01 |
---|
Number of ECTS Credits Allocated | 2 ECTS credits |
---|
Type of Course Unit * | Optional |
---|
Level of Course Unit * | Second Cycle |
---|
Year of Study * | Second Year |
---|
Semester when the Course Unit is delivered | Winter Semester |
---|
Mode of Delivery | Face-to-face |
---|
Language of Instruction | Czech |
---|
Prerequisites and Co-Requisites | Course succeeds to compulsory courses of previous semester |
---|
Name of Lecturer(s) | Personal ID | Name |
---|
| STO03 | Ing. Svatopluk Štolfa, Ph.D. |
Summary |
---|
Content of the subject Software Process is based on the presentation of RUP - Rational Unified Process. RUP provides a disciplined approach to assigning tasks and responsibilities within a development organization. Its goal is to ensure the production of high-quality software that meets the needs of its end-users, within a predictable schedule and budget.
|
Learning Outcomes of the Course Unit |
---|
The goal of the course is to present modern ways how the process of the software development is defined. |
Course Contents |
---|
Lectures:
Introduction
Layout of Software Development
Definition of the Process
Capability Maturity Model
Software Process
Software Development Best Practices
Rational Unified Process
Iterative Development
Architecture-Centric Development
Use-Case-Driven Development
Process Disciplines
Business Modeling
Requirements
Analysis and Design
Implementation
Testing
Deployment
Project Management
Configuration and Change Management
Environment
Conlusions
Other Approaches
Adaptive versus Predictive
|
Recommended or Required Reading |
---|
Required Reading: |
---|
Philippe Kruchten: The Rational Unified Process: An Introduction, Third Edition, Addison-Wesley, ISBN: 0321197704
|
Philippe Kruchten: The Rational Unified Process: An Introduction, Third Edition, Addison-Wesley, ISBN: 0321197704
|
Recommended Reading: |
---|
Humphrey, W.S.: Managing the Software Process. Reading, MA: Addison-Wesley, 1989.
Jacobson, Ivar, Grady Booch, and James Rumbaugh: The Unified Software Development Process. Reading, MA: Addison Wesley Longman, 1999.
|
Humphrey, W.S.: Managing the Software Process. Reading, MA: Addison-Wesley, 1989.
Jacobson, Ivar, Grady Booch, and James Rumbaugh: The Unified Software Development Process. Reading, MA: Addison Wesley Longman, 1999.
|
Planned learning activities and teaching methods |
---|
Lectures |
Assesment methods and criteria |
---|
Task Title | Task Type | Maximum Number of Points (Act. for Subtasks) | Minimum Number of Points for Task Passing |
---|
Examination | Examination | 100 | 51 |