Alex Cowan

 

 


 

Alex Cowan has been an entrepreneur (5x) and an intrapreneur (1x). He’s currently on the faculty at UVA Darden where he focuses on digital innovation, teaching two courses: Software Design and Software Development. He’s also an active advisor to companies on new product and venture creation.

Prior to Darden, he was founder and CTO of Leonid Systems, which was acquired by BroadSoft (NASDAQ: BSFT). His Venture Design framework is widely used by practitioners and instructors for creating new products in agile environments.




Customize your search:

E.g., 2016-12-08
E.g., 2016-12-08
E.g., 2016-12-08
Dec 12th 2016

Typically, clients and managers don't want to pay for design (or strategy) but want to rush toward results. Design sprints allow you to meet clients' desire for solutions--to develop sooner--and still adjust based on feedback. But not all sprints are alike. In this course, you’ll learn how to run situation-appropriate sprints, whether it's testing user motivation, interface usability, or solution fit, to avoid waste and deliver value.

Average: 4.3 (3 votes)
Dec 12th 2016

To deliver agile outcomes, you have to do more than implement an agile process; you have to create a culture of experimentation. It's this commitment to experimenting that's at the heart of today’s most successful implementations of agile. This course shows you how to integrate the practice of experimentation across concept testing, usability testing, functional testing, and continuous deployment.

No votes yet
Dec 5th 2016

Despite everyone's good intentions, hard work and solid ideas, too many projects end up creating unneeded, unusable, and unsellable products. But it doesn't have to be this way. Agile and design thinking offer a different--and effective--approach to product development, one that results in valuable solutions to meaningful problems. In this course, you’ll learn how to determine what's valuable to a user early in the process--to frontload value--by focusing your team on testable narratives about the user and creating a strong shared perspective.

Average: 6.2 (5 votes)
Dec 5th 2016

Traditional development processes often lead to team frustration and poor results. Agile offers a different approach to managing the complexity of software development. This course focuses on the day-to-day jobs of running a software development program and how leading agile methodologies (Scrum, XP, kanban) can help you do them better.

Average: 4.6 (7 votes)