IS 581
Download as PDF
Managing a Software Startup
Course Description
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.\n
When Taught
Fall
Min
3
Fixed/Max
3
Fixed
3
Fixed
0
Title
Explain Roles
Learning Outcome
<p>Students will be able to discuss the responsibilities of CTOs, tech leaders, and tech founders for software startups</p>
Title
Methods
Learning Outcome
<p>Students will be able to organize and manage the development methodology in a startup</p>
Title
Collaboration
Learning Outcome
<p>Students will be able to explain techniques to manage a tech team and culture in a collaborative development environment</p>
Title
Design
Learning Outcome
<p>Students will be able to design a robust, scalable, and reliable architecture for a commercial software product</p>
Title
Security
Learning Outcome
<p>Students will be able to assess and manage the security in a software startup</p>
Title
Market
Learning Outcome
<p>Students will be able to appropriately engage in Marketing / Sales as a Tech Lead</p>