BACK AT IT AGAIN WITH THE MOVIE TITLES. I know you are getting sick of them. The real question is, how can long can I possibly keep this up? That answer in short is FOR EVER. One week closer to finishing this current course and I could not be more stressed! Stressed about the remaining assignments, stressed about the upcoming and final course, and even stressed about securing a job after class is done with. Through all this stress it is neat to note that I am actually learning an insane amount of new skills each and everyday.
When developing a new project, it is pretty important that everybody that is working on the project be consistent in style. This is made possible by tools such as JSLint, JSHint, ESLint, and JSCS. These tools are useful to enforce a given styles guide.
Agile is a project management method that is used to deliver complex projects by emphasizing on collaboration. Continuous improvement and high quality results. The way I understand it is a team of webdevs releases a first version while always rolling out updated versions whenever they become available.
A difference between waterfall and scrum, is that waterfall is schedule driven, while scrum is value driven. Scrum is basically asking “what is the most valuable item that we can deliver today” while water fall derives from a plan that takes into consideration the cost, schedule and the estimates. Scrum seems to be a more on the fly method.
The three amigos in Scrum consist of a BA, a developer, and a tester. This is encourages collaboration which is what scrum is. Time-boxed events in scrum is allotting a fixed, maximum amount of time for an activity to be completed. Whatever the unit of time that is taken becomes known as the time box. This could be a day, or even months. It keeps a clear goal of the progress that should be achieved at a certain time frame. Scrum masters and product owners must work together closely. A scrum master manages the agile team, while the product owner manages the backlog for the product in order to ensure the company gains the maximum value from the product.