DE / EN

IS 613: Applied Project in Enterprise Cloud Design and Development

Contents
The goal of this term project is to collaboratively develop a software artifact to solve a real-world business problem in a student development team environment. We offer a project-based lecture with hands-on experience for enterprise cloud software development as well as general agile software development practices, lean management principles, as well as design thinking and business model innovation practices. Students will learn about innovative product and process design for software development which then can be directly applied in exercise sessions and project iterations. The used technology will depend on the students’ skills and experience. Prototypes must be developed and deployed with state-of-the-art cloud technology.

Learning outcomes
After completing the project, students will be able to:

  • learn how to apply design principles for developing user centered applications,
  • understand the difficulties involved in team-based software development,
  • improve both product design and software engineering skills
  • improve the ability to work in teams and collaborate effectively
  • and use state-of-the-art software engineering methods and tools.

Necessary prerequisites
IS 615 (parallel attendance possible)

Recommended prerequisites
This course is designed for master students of management or information systems. A basic understanding of how to program information systems is helpful.

Forms of teaching and learningContact hoursIndependent study time
Lecture2 SWS15 SWS
ECTS credits6
Graded yes
Workload180h
LanguageEnglish
Form of assessmentSoftware development term project
Restricted admissionyes
Further informationLimited to 32 participants. More information: Chair’s Website (www.bwl.uni-mannheim.de/heinzl/)
Examiner
Performing lecturer
Dr. Alexander Scheerer
Dr. Alexander Scheerer
Frequency of offeringFall semester
Duration of module 1 semester
Range of applicationM.Sc. MMM, M.Sc. WiPäd, M.Sc. VWL, M.Sc. Wirt. Inf.
Preliminary course work
Program-specific Competency GoalsCG 2
LiteratureProcess and Methodology:
  • Cohn, M. (2005). Agile estimating and planning. Pearson Education.
  • Cohn, M. (2004). User stories applied: For agile software development. Addison-Wesley Professional.
  • Reinertsen, D., & Bellinson, T. (2014). The principles of product development flow: second generation lean product development.
  • Sutherland, J., & Schwaber, K. (2013). The scrum guide. The definitive guide to scrum: The rules of the game. Scrum. org, 268.
  • Sommerville, I. (2011). Software engineering 9th Edition. ISBN-10, 137035152, 18.
  • Tate, K. (2005). Sustainable software development: an agile perspective. Addison-Wesley Professional.
Tools and Technology
  • Martin, R. C. (2009). Clean code: a handbook of agile software craftsman­ship. Pearson Education.
Course outlineThe course takes place directly after IS 615 in the same semester and implements the projects conceptually developed there. Therefore, prior participation in IS 615 is mandatory.
Outline:
1) Sprint Review 1 (90 min)
2) Sprint Review 2 (90 min)
3) Sprint Review 3 (90 min)
4) Sprint Review 4 (90 min)
5) Guest Lecture (90 min)
6) Final presentation (150 min)