Summary ENG II ''Development I''

 Requiretmment Analysis 

  • (2) Speak with the people who will use the new software and analyses how they will use it
  • (3) Plan the project, write the specifications and prepare instructions for the programmers
  • (5) Write the code 
  • (4) Test and debug the code
  • (1) The customer checks and approves the final version 

Complete these definitions with the words in the box

      • Approve 
      • Analyze 
      • Debug
      • Detail
      • Interview
  1. All the separate features and pieces of information about something  ~debug~
  2. Think about something very carefully, step by step ~detail~
  3. Officially say that you are happy with something ~approve~
  4. Ask someone questions formally in order to find out information ~interview~
  5. Find problems in a computer program and correct them ~analyze~ 

Reading: read the interview from Computer World, an online magazine, in which Jess Wong, a systems analyst, talks about her job. Which of the stage in 1 does she mention?

Computer World

CW :  So, jess, could you tell us about the requirements analysis process?

JW  : Well, first, we talk to the client to find out who the users will be. Then we interview as many users as we can. 
This can be difficult because we have to look at every step in the process very carefully, in a lot of detail.

CW : And what’s the next step?

JW  : Next, we put together the specification document.  This shows everything that the program does. And by that I really mean everything! We have to write down what every button does, what you see on every pup-up menu and so on

CW : Is this where you draw flow charts?

JW  : Yes, and the users interface

CW : and does the client check  the specification document?

JW  : Certainly. We want to client to look at every part of it, to be sure that they are happy with it. We usually have to make a few changes at this stage but this is usually quite quick. Then we can hand over to the developers so they can do their part 
of the job.
 

Read the interview in 2 again and answer these quetions

  • Why does Jess talk to the client at the beginning of the process? 
    • because in order to know who the user is
  • Why are the interviews sometimes difficult? 
    • because you have to look at every step in the process very carefully, with lots of detail
  • What does the specification document contain, besides writing? 
    • flow chart and user interface
  • Why does the analyst want the client to check the specification document? 
    • to make sure they like it

A web developer’s work

        Andrea Pinheiro da Silva is a web developer who is well known for the website she has developed. Her websites have won several awards. Here, she describe a recent project.
        “Recently, I worked on a project for SLFan, a fun club for the space Liberator game. There were a few other sites for fans of the same game, so it was important that it looked exiting and dynamic, to get more site visits. The customer also wanted their new site to have two different areas; a public one for general content and a private one with premium content for paying fans.
        We decided to use a combination of PHP, HTML5 and MySQL. PHP was chosen to keep costs down (it’s open resource) and for its flexibility. It’s also very versatile; it integrates easily with many other website tools. We mainly used HTML5 for multimedia content but also use other systems so that the site can be viewed on many types of devices, including mobile devices.  And MySQL was just right for the private area; forum posts and other private data can be stored in the MySQL database.
        Speaking of mobile devices, one of the challenges was to make the site viewable on mobile phones and smaller tablets. We had to make sure that every page can be seen in mobile format. We also had to work on SEO because high search rankings were required. That involved working closely with SLFan.
        The end result was a website that the customers were very pleased with. They were great people and real fun to work with!”
SEO : Search Engine Optimalisation 

Vocalblulary : find word in the case study in 3 that  match these definitions 

    • Accessible by anyone (paragraph 2)__SLFan___
    • Information, images, video, etc. On a website or in an application (paragraph 2) __Fan club fo the space Liberator game__
    • Better or more expensive than others (paragraph 2)__site to private one with premium content fo paying fans__
    • Two or more things that are used together (paragraph 3)_PHP, HTML5 and MySQL__
    • That can be used in many different ways (paragraph 3) __HTML5_
    • Things that are difficult to do (paragraph 4) _to make the site viewable on mobile phones and smaller tablets.__
    • Possible to see (paragraph 4) _every page can be seen in mobile format_
    • Position on a page of search result (paragraph 4) _SEO : Search Engine Optimalisation __


Language : The Passive 

  • We use the passive when the     action is more important than the agent (the person or thing doing the action), or when it isn’t necessary to mention the agent at all.
  • Example : 
    • His website is linked to my website
    • The new website was viewed many times
    • Videos can be viewed on this site



Komentar

Postingan populer dari blog ini

RESUME E-COMERENCE

Summary ENG II ''Interaction II''

WEBSITE II ( Data Processing )