Jeremy Thacker
Songmei Han

UCEN - Lobero Room
Tue, Jul 16 11:00am - 11:45am

Designing a new application from scratch is a daunting task. There are thousands of decisions to be made about business rules, workflows, and layouts, all in coordination with stakeholders ranging from clients to developers. An Agile project management approach emphasizing communication and iterative planning can make decision making manageable, yield effective and cohesive designs, and even help to deliver on time.

We will explore techniques that our team has successfully employed, using a recent software development project as a case study, including:

  • Collaboratively gathering requirements and establishing a product feature set.
  • Communicating with stakeholders and tracking the project.
  • Designing prototypes and validating designs through user studies.
  • Making complexity manageable through iterative development and just-in-time decision making.

 
Previous Knowledge
General familiarity with software development practices and project management.

Software Installation Expectation
None

Session Skill Level
Beginner

Session Track
Innovating IT Solutions