This week I had to complete a Business Analysis for Jenkins IT as this deliverable was due on Friday.
I began this process by figuring out who would want to use the site, how they’d use it and who are the company that wants to have the site built. I wrote down some notes on why people would do these things, to write an introduction later. Following this, I figured out who the typical users would be. Initially I searched online for typical user demographics who used computer websites or purchased IT equipment, however it was very difficult to find useful figures to reference, the only ones I could find were many years old so they would be useless in this industry. I wrote down a list of typical users of the site, such as personal users with varying levels of IT skills along with other types of users. I did not describe them at this time.
Following this I spent some time reviewing last terms (Group Project) lecture slides on project scope and this terms lecture slides on Business Analysis, so that I could get a good start on my rich picture. I wrote down stakeholders such as customers and insurance companies before writing between 1 and 4 bullet points for each of the stakeholders, so that I had notes to work from later.
I wrote down some ideas for use-cases, so that I could write these when writing in the hand in document. I however forgot to complete these in the end as I got caught up focusing in other areas, so my use-cases are very poor in my document. I should have made a better time plan so that I didn’t forget and waste marks in other places (e.g. too much resource focusing on minor issues).
I analyzed a number of websites that were similar business’ to Jenkins IT. The first website I analyzed was Dell. I browsed the Dell website viewing it’s product pages, adding items to the basket and attempting to checkout etc, I did this to study their process’ and the way they’d implemented an e-commerce site. The site was informative and generally very good, however they did have a problem with outdated information and a few minor things that could be changed such as the wording of their checkout system. I took many screenshots of the site using the Microsoft Windows Snipping Tool and included some of these in the end document.
The second website that I analyzed was the PC World website (almost identical to Dixons and Currys). I took screenshots as I navigated their pages and generally followed the same steps as I did with Dell. Currys possibly had better product information pages as it involved less windows and confusion about where to click, however their product range pages weren’t as good as the categorization of products and wording of the categories could be confusing. For example there was a Notebook section and a MacBook section, yet in the notebook section Mac’s were listed as “Apple Notebooks”.
Finally I did a quick analysis of the KNOWHOW website as these are just a service website, mainly catering to Currys/PC World aftersales. I thought their service descriptions were easy to read, however the presentation of the site didn’t quite suit what they were selling, it looked a bit like a media website, e.g. one selling music and video. I did however pick up some tips such as describing services in a basic, short way and then offering a more advanced description section.
I installed a photo editing program so that I could create a rich picture, based on the stakeholder short descriptions I’d created. I gathered public domain (free to use) images along with company logos that were often available from a “media resources” type of section on their site, or through finding a version in the public domain through Wikipedia. I then placed these in a diagram and linked up the relationships, such as Jenkins IT liaising with insurance companies to offer extended warranty as an additional service to customers.
Finally I used all of the notes generated to produce a final Business Analysis document, before converting it to PDF. I was happy with the final document apart from the missing use-cases. I could have done with an extra hour or two so need to start writing the final document earlier next time!
This week I need to use my previous work so that I can figure out how to turn these theories, ideas and scenarios into an actual data, website and database. I’ll need to work out what kinds of information on each page and where the information comes from, for example how many static individually written pages will I have and how many dynamically written pages will I have, that pull data from a database (e.g. product information page).
Another thing that I will need to think about and begin writing is the navigational structure of the website. I will need to work out how many top level categories there are and how many sub categories there are in the tree. It should be defined in such a way that navigation will make sense to the user and will still require the shortest amount of clicks for them to find the content they want.
Finally I need to work out what tables are required in the database and the relationships that exist between them, I will also need to decide how this will be implemented. The implementation will hang on whether I use WordPress as a CMS or find an alternative solution. I see this database specific part as the biggest challenge at the moment.
Time spent: Preparation and research earlier in the week – 5 hours. Preparation and implementation of the document later in the week – 9.5 hours. Total: ~14.5 hours