Skip to main content
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