My topic was where did virtual reality come from and how is it affecting our local industries. At Bit Space Development we have a focus on building interactive virtual reality applications for education, training, and fun. We are working on plenty of client related projects that bring their ideas to life in VR in one way or another, we also have some awesome projects we are building ourselves. The video is finally up, you can watch my talk here.Read More
At Priairie Dev Con 2016 I was given the opportunity to talk about Ionic Framework and some of the benefits of working with Hybrid apps. You can find the demo code on my GitHub and the slides below.Read More
This is my talk about Agile scrum and project management from Code Camp Winnipeg 2016. This talk was given at Red River College and was intended to show developers and project managers about Scrum and how useful it is for organizing a team.
Scrum is an iterative and incremental agile software development framework for managing product development. It defines “a flexible, holistic product development strategy where a development team works as a unit to reach a common goal”, challenges assumptions of the “traditional, sequential approach” to product development, and enables teams to self-organize by encouraging physical co-location or close online collaboration of all team members, as well as daily face-to-face communication among all team members and disciplines in the project.
A key principle of scrum is its recognition that during production processes, the customers can change their minds about what they want and need (often called requirements volatility), and that unpredicted challenges cannot be easily addressed in a traditional predictive or planned manner. As such, scrum adopts an empirical approach—accepting that the problem cannot be fully understood or defined, focusing instead on maximizing the team’s ability to deliver quickly, to respond to emerging requirements and to adapt to evolving technologies and changes in market conditions.Read More