Course Description
To satisfy the ever-changing needs in the business environment, companies have to rethink how IT, not just software development, is organized, structured, and measured. Building a healthy environment for Business-IT effectiveness is essential for business development. This course provides new ideas to organization transformation, which enables innovation, adaptability, and responsiveness. Topics to be covered include Agile Software Development,
Ergonomics, Business-IT alignment, organization norms, and team design and development.
Intended Learning Outcomes
Upon completion of the course, students should be able to:
1. Explain the twelve principles of the Manifesto for Agile Software Development;
2. Explain the processes, values, and concerns of agile software development;
3. Understand the importance of interaction and collaboration among workers and teams;
4. Able to apply popular agile software development frameworks into an existing business environment;
5. Able to redesign existing agile software framework according to constraints of a business.