在8天内设计,实施和交付量产Rails应用程序

构建和部署应用程序涉及很多细节。 现在,将其浓缩到8天之内,在混合物中加入一点血,汗水和眼泪……以及啤酒,大量啤酒,您会得到与Le Wagon Lisbon Batch#97的最后两周类似的东西。 这是我们一直在努力的时刻。 我们已经在一周前的5天中构建并部署了Rails原型,以适应我们的首次协作,技术工作流程并使用Gi​​thub作为我们的VCS。 但是,现在,在我们的最后一个项目中,没有更多的时间来放松自己,这个过程需要完美无缺,因为我们正在现场演示我们的应用程序(插入剩余的天数,直到进行演示)。 由我自己,两个葡萄牙开发人员和一个德国开发人员组成的团队,我们意识到的第一件事是,我们需要以从功能到美学的期望和期望的坚实基础来进行此项目。 因此,这样一来,我们就不会在开发过程中途花太多时间在“看起来不错”或“正确工作”的反复试验上。 实施以下项目管理方法带来了很大的不同,尤其是当它意味着在截止日期临近时节省数小时甚至是数分钟的时间时: 我们花了更多的时间来预先计划模型,使用Sketch或经常只是用纸和铅笔,并用口头表达是什么竖起大拇指和吮吸什么(我们是一个艰难的人群)。 使用MVC模型进行编程时,我们花了一些时间思考和讨论我们的数据库模式 ,确保对模型以及它们的引用都进行了检查,并在继续进行之前对其进行了两次检查。 Trello在对工作进行分类和确定优先级方面是救命的。 一开始,工作被划分为前端和后端,甚至最小的工作细节也被添加到我们的待办事项清单中。 随着开发的进展和演示日的临近,它成为了需要捆绑的所有松散末端(后端和前端)的任务列表。 经过相互审查,我们始终确保将我们的任务从“待办事项”移至“已完成”。…

CS371p春季2019:Carla Rivera

2月11日至2月17日当周 过去一周您做了什么? 在过去的一周中,我大部分时间都在尝试完成Project 1,并为情人节学习化学考试。 我比预期的要晚得多开始项目1,因此,我发现自己在星期四晚上争先恐后地完成了该项目,没有完成它,并且迟交了所有内容。 我也没有像我想要的那样学习我的化学专业,因为我把时间分配在那个,这个项目以及我班的其他作业之间。 我只是堆积了太多的东西,这确实以最糟糕的方式适得其反。 你怎么了 现在,对我而言最大的事情就是时间管理。 最近几周,我一直在努力开发一个系统,该系统可以帮助我更好地跟踪我需要做的事情以及应该如何分配时间,但是我最大的问题就是遵循我的计划。 我需要更好地坚持自己的日历,并仅按计划的时间进行计划。 当我最终完成某项工作的时间比我预期的要长,或者开始工作的时间比原计划的要晚时,这真的让我失望。因为那时我感觉我的整个时间表都散了,对我来说我更难弄清楚我应该做什么。 下周你要做什么? 下周,我希望通过Project 2取得不错的成绩。能够与他人合作是一件很棒的事,因为我将能够协作并且不会长时间停留在bug上,而且因为我会有人谁将能够追究我的责任并激励我承担更多责任,因为这不再只是我的成绩了。 我还将在下周进行另一项编程任务,我将继续从事该任务,并尝试在该项目的截止日期之前完成大部分任务。 您对项目1的经验是什么(问题,提交内容的过分要求等)? 总的来说,我认为Project…