University Moving on to Real Life It's only a weekend to go now until I start at the BBC in their Software Engineering Graduate Scheme in Manchester, and I'm really looking forward to it. All of us on the
Major project Major Project: Sprint 4 - R&R Review Once again, this week was full of unexpected problems in part due to the technologies I'm using for the project. I realised I wasn't building the Ember application in the production environment,
Major project Major Project: Sprint 4 - Planning As the deadline is fast approaching, I need to get a move on. CRUD functionality for projects and user stories must be implemented first of all. Then, support for creating sprints must be
Major project Major Project: Sprint 3 - R&R Review Oh dear. What has happened? This sprint started 21 days ago, and I'm two weeks late posting this R&R. The Easter holidays were partly to blame for that, but I
Major project Major Project: Mid-Project Demonstration This is a presentation that I gave to my Second Marker, explaining what my project is about and my development progress. I also gave a demonstration of the Ember application running. I've included
Major project Major Project: User stories page wireframes Wireframes are important for exploring the way in which data is presented to the user, before a design for the page is thought up. In time for the Mid-Project Demonstration, I have prepared
Major project Major Project: Sprint 3 - Planning On Monday morning is the Mid-Project Demonstration with my project's Second Marker. I will be planning for that, and hope to get some work done in this sprint to have something pretty to
Major project Major Project: Sprint 2 - R&R Review Once again I didn't have much time this week as I was at an assessment centre for a role at the BBC (which went very well 😃), so that took away two days
Major project Major Project: Fun with Ember unit testing 'Fun' being ultra-sarcasm for 'not fun'. One thing that's 'nice' about Ember is that it uses QUnit for automated testing. Well... that genuinely is nice. Ember provides by default a fantastic testing infrastructure
Major project Major Project: Sprint 2 - Planning I demonstrated to my supervisor the login form that currently exists in the application, and explained the use of oauth2. For the next sprint, he suggested it would make sense to work on
Major project Major Project: Sprint 1 - R&R Review Much of this week was spent on the conference poster, but this sprint also focused on authentication. I used the Ember Simple Auth package for this. Initially, it was quite complex to
Major project Major Project: Conference poster For the CS382 module, I was tasked to create a conference poster about my Major Project.
Major project Major Project: Sprint 1 - Planning Unfortunately, the last sprint took much longer than I hoped, due to reasons I mentioned in the retrospective. However, the last sprint involved much planning anyway, so this is where we get into
Major project Major Project: Sprint 0 - R&R Review The first sprint is done! A staging server has now been set up using nginx, which can be found at smallscrum.joshtumath.uk. I have also laid out in a blog post
Major project Major Project: Determining the development environment The main focus of my current sprint is to work out what environment I will be using for the implementation of SmallScrum. My criteria Server I would like to be able to run
Major project Major Project: Sprint 0 - Planning Now it's time to really crack on with the development for the Major Project. I've decided to call the project Small Scrum as a working title (which is a bit shorter than Software
Major project Major Project: Almost ready to start development What's done This week has been very busy for me, due to helping out with the Christian Union's mission week. However, I was able to get some work done: I received the conference
Major project Major Project: Scrum at Cimex Media In my last update, I said that I have - to my surprise - discovered a conference proceeding that's directly related to my project! I did not expect there would be any academic
University Major Project: Laying the first steps What's done My Outline Project Specification is now completed and submitted. I hope to have it hosted online somewhere soon. While searching for relevant papers, there was one I came across that was
Major project Major Project: Beginning the Outline Project Specification What's done Last week, I've been doing a lot of preparatory work to get this project off the ground: Met up with my supervisor on Thursday to discuss a very rough draft of
Major project Major Project: Starting off As of last week, I officially started my Major Project (dissertation) for my final year at University. During this semester, I have almost all of my time dedicated to my project, which is
Programming Should Software Engineering be like Law and Medicine? One of the developers I follow on Twitter who works on the Rust compiler posted an interesting thought today: Software engineers are too nice: we should copy doctors and lawyers and make it
Group project Group project: And it's over! And with that, the group project is over. I got the group together last Friday to work on the final documentation. Integration and testing week proved how much the group enjoy and find
Group project Group project: Beginning the final report Following integration and testing week, work on the final report began. My plan was to quickly write the team’s performance reports (as required for me to do in the QA documents), but
Group project Group project: coding week - day 5 Coding week is finally over! My alarm glitched this morning, so I didn’t wake up until 9:30am and didn’t get to the computer room until half an hour later. However,