Activity
-
Happy to share that I've successfully completed the Tow Pilot Conversion Course on the C182 at CFB Comox! Excited to be back in the air and flying…
Happy to share that I've successfully completed the Tow Pilot Conversion Course on the C182 at CFB Comox! Excited to be back in the air and flying…
Liked by David Mak
-
MDA is now MDA Space. Same Trusted Mission Partner. New Space. We’re honoured to have the trust of some of the world’s biggest players and most…
MDA is now MDA Space. Same Trusted Mission Partner. New Space. We’re honoured to have the trust of some of the world’s biggest players and most…
Liked by David Mak
-
I am happy to share that I've passed the AWS Certified Solutions Architect - Associate exam after a few months of preparation. View my verified…
I am happy to share that I've passed the AWS Certified Solutions Architect - Associate exam after a few months of preparation. View my verified…
Liked by David Mak
Experience
Education
Licenses & Certifications
Publications
-
NextMove : task coordination in a distributed agile development environment (Master Thesis)
UBC Retrospective Theses Digitization Project
This thesis describes NextMove, a tool which relieves the project manager from the mundane work of day-to-day task assignment to team members, as well as the heuristic processes behind NextMove. NextMove leverages common practices in software engineering and multi-criteria decision-making processes in order to continuously evaluate the pertinence of tasks that are currently available in the project and advise the team on what to do next as the project progresses.
-
NextMove: A Framework for Distributed Task Coordination
Software Engineering Conference, 2007. ASWEC 2007. 18th Australian
This paper presents NextMove, a framework that assists project managers in allocating and managing tasks in an agile, distributed development environment. The framework simulates the project manager's thought processes involved in prioritizing and allocating tasks, by aggregating the variables involved in a software project, such as schedules, feature priorities and team-member attributes, using multi-criteria decision-resolution methodologies.
Other authorsSee publication -
Nextmove: A Distributed Project Management Tool
ACTA Press
This paper introduces NextMove, a distributed project management tool that is built on the Eclipse Platform. NextMove assists teams in managing their tasks by generating recommendations for task priority and task allocation using a variety of heuristics. In addition, NextMove provides a means of viewing all distributed team members’ activities, as well as a mechanism for team members to provide feedback to the team. Project managers thereby have more time to handle exceptional cases, and the in…
This paper introduces NextMove, a distributed project management tool that is built on the Eclipse Platform. NextMove assists teams in managing their tasks by generating recommendations for task priority and task allocation using a variety of heuristics. In addition, NextMove provides a means of viewing all distributed team members’ activities, as well as a mechanism for team members to provide feedback to the team. Project managers thereby have more time to handle exceptional cases, and the in creased project transparency allows team members to more easily locate relevant information.
Other authorsSee publication -
Task Coordination in an Agile Distributed Software Development Environment
IEEE
This paper proposes a solution to the problem of remote task allocation and coordination in an agile distributed software development (DSD) environment. It also describes NextMove, a Java/Eclipse-based distributed tool that would assist project managers in making day-to-day task allocation decisions, increasing transparency throughout the project, as well as complementing other modes of communication in a DSD environment.
Other authorsSee publication
Languages
-
Chinese
Native or bilingual proficiency
-
English
Full professional proficiency
Organizations
-
APEGBC
-
More activity by David
-
MDA What an awesome visit to the Montreal office. Learned a lot of where the Montreal office originated from and where we are today. It's awesome…
MDA What an awesome visit to the Montreal office. Learned a lot of where the Montreal office originated from and where we are today. It's awesome…
Liked by David Mak
-
Honored to have been included in the Geointelligence Leadership Lecture Series this year, thanks to Minda Suchan and the entire Sr. Leadership team…
Honored to have been included in the Geointelligence Leadership Lecture Series this year, thanks to Minda Suchan and the entire Sr. Leadership team…
Liked by David Mak
-
Some advice for Software Engineers prepping for the dreaded coding interview: 1. Grab the classic “Cracking the coding interview”. Learn the…
Some advice for Software Engineers prepping for the dreaded coding interview: 1. Grab the classic “Cracking the coding interview”. Learn the…
Liked by David Mak
-
This took me a while, but I'm thrilled to share the recognition I received from Charlotte, BC Hydro's EVP of Operations, for my role as one of her…
This took me a while, but I'm thrilled to share the recognition I received from Charlotte, BC Hydro's EVP of Operations, for my role as one of her…
Liked by David Mak
-
I just earned my Registered Scrum Master™ credential from Agile Education by Scrum Inc.™ 🎉 #RegisteredScrum #AgileEducation
I just earned my Registered Scrum Master™ credential from Agile Education by Scrum Inc.™ 🎉 #RegisteredScrum #AgileEducation
Liked by David Mak
-
I just earned my Registered Product Owner™ credential from Agile Education by Scrum Inc.™ 🎉 #RegisteredScrum #AgileEducation
I just earned my Registered Product Owner™ credential from Agile Education by Scrum Inc.™ 🎉 #RegisteredScrum #AgileEducation
Liked by David Mak
-
After years of intensive learning, growing, and having fun at MDA, I'm excited to share that I'm starting a new position as Director of Earth…
After years of intensive learning, growing, and having fun at MDA, I'm excited to share that I'm starting a new position as Director of Earth…
Liked by David Mak
-
Meet the KS Team 🖥️ This is Laura, Manager of HR and Marketing here at Kelowna Software. She is based in Calgary, Alberta (Go Flames or Oilers?!)…
Meet the KS Team 🖥️ This is Laura, Manager of HR and Marketing here at Kelowna Software. She is based in Calgary, Alberta (Go Flames or Oilers?!)…
Liked by David Mak
-
Today marks the final day of my service to the company I co-founded 14 years ago. It was an exhilarating ride especially for the first couple years…
Today marks the final day of my service to the company I co-founded 14 years ago. It was an exhilarating ride especially for the first couple years…
Liked by David Mak
-
RADARSAT-2 continues to monitor the flooding in BC. The image acquired today shows persistent flooding in the Fraser Valley with some slow recession…
RADARSAT-2 continues to monitor the flooding in BC. The image acquired today shows persistent flooding in the Fraser Valley with some slow recession…
Liked by David Mak
People also viewed
Explore collaborative articles
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
Explore MoreOthers named David Mak in Canada
28 others named David Mak in Canada are on LinkedIn
See others named David Mak