This week we focused on the understanding, explaining, and defining criteria for the project. Additionally, our communication this week went well as we had to reschedule once this week, did so, and met successfully. That rolled into a great meeting where we discussed all of our work and how they will come together for the group problem statement document. Moving forward from some tough parts within the previous week it is important to understand as a programmer that this part of the project is difficult, and it is difficult because the planning sets up the group project for success or failure. So each incremental improvement for the individual from this point on will be helpful for the group, and from the previous meeting it seems as though our group has a good understanding of the project.
The scope for this project is particularly interesting, as it focuses on things such as regenerative agriculture, locality, and reduced carbon emissions. One concept that is important to All The Farms is regenerative agriculture which is the act of conservation and rehabilitation approach to farming found in small to medium farmers more so than large farms. Secondly the concept of local farms is important because All The Farms designs it’s support around providing a place for individuals to find their local farms, and for local farmers to find a place to post their details. Last of all, reduced carbon emissions if desired may be achieved with All The Farms such as being able to audit the details of the production of your locally sourced produce. This previous week I also took the opportunity to read up on many sources related to these types of focuses. Such as with carbon emissions, this focus works well with Shopify, and it can be understood to be a problem of large concern with the CEO of Shopify’s open letter about carbon emissions, around a year ago, as a testament to the problem’s relevance.
An ethical dilemma may arise if the time goes by and we notice one member not participating enough then we will have to refer to our rules for handling such an exception. So far that dilemma does not seem like it will arise though any signs of such may develop within the following weeks, or at realistically at any time. On the topic of planning one great tool that may help are Gantt Charts, to show the tasks, and overlapping working periods. This Gantt chart from Microsoft Office is an example of one that may be used offline. Overall most of our planning will be done on Trello, there are free websites that offer Trello, and I imagine in these next weeks we may work with that. The KanBan type of style for organizing tasks could be done on an offline sheet similar to the previous Gantt example however Trello will be used for the features of it being online to make changes alongside the group.