IS
581
Managing a Software Startup
Hours
3.0 Credit, 3 Lecture, 0 Lab
Semester
Fall
Focuses on managing the people, processes, and infrastructure that promote a scalable, sustainable, and sellable software product. Additional focus on decisions faced by the chief technology officer, tech founder, or other tech lead in helping build a new venture. Gain practical managerial and technical experience utilizing a lean-startup approach to implement a tech strategy and architecture for a software startup. Major topics include managing product innovation, managing the dev methodology, managing tech team, designing architecture, managing security, and supporting sales.
Explain Roles
Students will be able to discuss the responsibilities of CTOs, tech leaders, and tech founders for software startups
Methods
Students will be able to organize and manage the development methodology in a startup
Collaboration
Students will be able to explain techniques to manage a tech team and culture in a collaborative development environment
Design
Students will be able to design a robust, scalable, and reliable architecture for a commercial software product
Security
Students will be able to assess and manage the security in a software startup
Market
Students will be able to appropriately engage in Marketing / Sales as a Tech Lead