Tuesday, January 14, 2020

SDLC Stages Summary

Software Development Life-Cycle (SDLC)
https://docs.google.com/document/d/1OMCVjH_2goHkFXaUpBZHqZ8pIWTnGbx_yNHgA62m_MA/edit?hl=en_US&pli=1#

Stage 1: Planning (Defining the problem)

Stage 2: Analysis;

  • Methods of data collection
  • Feasibility study
  • Identification of possible solution
  • Developing the requirements specification
  • Developing a project plan (Who, what, why and when)
  • Justify the chosen solution.
Stage 3: Design
  • Models
  • Prototypes
  • Flowcharts
  • DFDs
  • ERDs
Stage 4: Development of the IT solution
  • Alpha testing
  • Quality assurance and quality control
Stage 5: Implementation
  • User Documentation
  • Technical Documentation
  • Training and staff support
Stage 6: Change Over Methods
  • Parallel change over
  • Direct change over
  • Phased change over
  • Pilot change over

Stage 7: Testing

Tuesday, January 7, 2020

ITGS 2020 News Articles

Read the news article assigned and respond to the ITGS Paper 2 Questions in one of your oneNote page;


Criterion A - The issue and stakeholder(s)
Describe one social/ethical concern related to the IT system

Describe the relationship of one primary stakeholder to the IT system 

Criterion B - The IT concepts and processes

Describe, step by step, how the IT system works

Explain the relationship between the IT system and the social/ethical concern described in Criterion A

Criterion C - The impact of the social/ethical issues on stakeholder
Evaluate the impact of the social/ethical issues on the relevant stakeholder

Criterion D - A solution to a problem arising from the article
Evaluate one solution that addresses at least one problem identified in Criterion C


  1. Afzal & Sneha: E-challan system for Paying vehicle Fines  https://techtends.com/special-notice-to-your-vehicle-with-huge-pending-fines/
  2. Abbas & Jeanette: UK police use of computer programs to predict crime sparks discrimination warning  https://www.theguardian.com/uk-news/2019/feb/03/police-risk-racial-profiling-by-using-data-to-predict-reoffenders-report-warns.
  3. Alifiyah & Azaan: Software that makes network smarter https://www.networkworld.com/article/3401523/cisco-software-to-make-networks-smarter-safer-more-manageable.html
  4. Amilio & Heena: Police trial AI software to help process mobile phone evidence  https://www.theguardian.com/uk-news/2018/may/27/police-trial-ai-software-to-help-process-mobile-phone-evidence
  5. Gabby & Jordan: How police are using technology like drones and facial recognition to track people across the US https://www.pulse.com.gh/bi/tech/how-police-are-using-technology-like-drones-and-facial-recognition-to-track-people/dx92dr7
  6. Anita & Ayaan: Crime prediction software 'adopted by 14 UK police force https://www.bbc.com/news/technology-47118229
  7. Vallerie & Jonathan: How technology is allowing police to predict where and when crime will happen https://www.independent.co.uk/news/uk/home-news/police-big-data-technology-predict-crime-hotspot-mapping-rusi-report-research-minority-report-a7963706.html
  8. Tamara & Sachwani Google Is Absolutely Listening to Your Conversations, and It Confirms Why People Don't Trust Big Tech https://www.inc.com/jason-aten/google-is-absolutely-listening-to-your-conversations-it-just-confirms-why-people-dont-trust-big-tech.html

Monday, January 6, 2020

Reviewing Computer Networks

Objectives for the lessons

  • Be able to define what a computer network is
  • Describe the different functions of network devices / hardware
  • Distinguish between host and a server computer, P2P network, 
  • Describe the different network types and Wireless network
  • Examine the different network topologies


HACK YOUR HOME NETWORK IN 62 SECONDS





Network Devices and Hardware
Examples of network devices

Related News Article
https://www.bbc.com/future/article/20140516-i-operate-on-people-400km-away

https://www.pcmag.com/news/365992/china-performs-first-5g-remote-surgery



Computer networks basics

Notes Slideshare




Ethical Dilemmas facing Developers today

Analyse one of the dilemmas and share your views.

Ethical issues for computer network security professionals

Sunday, January 5, 2020

Plan for The Year 2020

Lessons in 2020;
- Monday Lesson will be for HL and SL covering Strand 3 IT  System Content.
- Tuesday Lesson will focus on Paper 2 news articles for HL and SL
- Wednesday Lesson will for HL Class only Focusing on HL content
- Thursday lesson will be for HL Class Case Study Excercises
- Friday Lesson will be for HL & SL  Project Tasks.

ITGS CLASS EXPECTATION

  • Treat everyone with respect.
  • Respect everyone's right to learn
  • Meet all set deadlines
  • Participation highly encouraged.
  • Use OneNote for notes and for collaborative work.

Managebac Details
    Categories of work
  • Short quizzes and presentations
  • IA Project Tasks
  • Case Studies Tasks
  • Paper 2 News Articles Tasks
  • Tests
Grade boundaries for all ITGS Tasks

7  - 79-100
6  - 66-78
5  - 54-65
4  - 41-53
3  - 26-40
2  - 13-25
1  - 0 -12

ITGS Guide
Complete ITGS Guide 

Thursday, November 28, 2019

Case Study Sample Examination Questions for Facial Recognition Applications


1.    Evaluate the reasons for some Cities advocating for the ban of facial recognition systems in their coffee shops. Support your arguments with real documented evidence from research. https://onezero.medium.com/the-best-reason-for-your-city-to-ban-facial-recognition-d2c1f9ca094b   Ayaan & Sneha
2.    Using facial recognition in coffee shops will not cut down the workforce in the different outlets. Qualify this statement. https://www.pymnts.com/restaurant-innovation/2019/malibu-poke-facial-recognition-technology-self-service-kiosks/ Jordan & Alefiyah
3.    "Artificial intelligence is not fantasy any more, but Facial recognition is gathering steam in the hospitality industry". Discuss why facial recognition systems is having an edge over AI systems? https://www.restoconnection.com/facial-recognition-fast-food-revolution/ Jonathan & Heena
4.    Evaluate the impact the different technologies deployed in Noosh Restraurant in San Francisco.  https://restauranttechnologynews.com/2019/03/noosh-small-restaurant-big-technology/ Azaan & Anita
5.    With facial recognition systems used in restaurants, a restaurant can decide that, "you probably don’t need that slice of cheesecake oily fries that you were considering and instead offer you a fruit salad instead?" Evaluate the impact of such features in the facial recognition system? https://cn.sodexo.com/en/home/media/press-release/newsListArea/press-releases/renji.html Sachwani & Gabby
6.    NoahFace is a current solution used in Australia,  https://www.noahface.com/cafe . Discuss some additional features that FaceToFace company can add to their solution to make them competitive in the global market. Vallarie& Afzal

 7. 3DiVi facial recognition software is ideal for gender identification and emotional analytics. To what extent is such a software ideal for coffee shops of the future? https://face.3divi.com/ Abbas & Amilio







Reading list
1. Chaayos cafe: Indian cafe's facial recognition use sparks anger
https://www.bbc.com/news/world-asia-india-50499380

2. Facial recognition technology speeding up fast food service
https://www.sun-sentinel.com/business/fl-bz-facial-recognition-fast-food-20181210-story.html

3. Future Of Food Ordering?

Thursday, November 21, 2019

Case Study Activity lessons activities

Task 1 (8 mins)
Do it now activity;
Without referring to the case study document, copy the 7 questions on your OneNote page and answer them;
  1. FaceToFace, a small start-up business founded in South-East Asia in 2017 by who?
  2. Name the University degree acquired by the following company members have; Carol Tan, and Sandra Li, 
  3. Name the founding member who saw the potential of facial recognition software application in a variety of areas.
  4. Which location did the founding members agree to start their venture?
  5. Who manages the processing and storage of the FaceToFace facial recognition systems data?
  6. Name the first client that has approached FaceToFace for it is services.
  7. Storage and use of data is governed by national laws. Name one such bodies that regulation privacy of data.
Task 2
You have been assigned a specific facial recognition system terminologies; Research on the term(s) and provide a brief definition and explanation of the terms. Market Place activity to be applied.
Sneha: ACM Code of Ethics and  ACTIVE ethics
Afzal: Algorithm and Autonomy
Vallerie: (Biometric) nodal points and Consent
Abbas: Data ethics canvas and Data migration
Jonathan: Data sharing formats and Ethics canvas
Alefiyah: Forward compatibility
Ayaan: General Data Protection Regulation (GDPR)
Jordan: Image analysis and Interoperability
Amillio: Loyalty Card programme and Metrics
Heena: Opt in / opt out and Point-of-sale (POS)
Azaan: Privacy impact assessment (PIA)
Sachwani: Proof of concept
Gabby: Software as a service (SaaS), IaaS and PaaS
Anita: Start-up business and Usability

Task 3: Friday Lesson
The next task is linked to the activity you did previously as shown below question;

In the groups assigned and using the Manila provided; Draw the ITGS triangle and use the information of the Facial Recognition System Provider to complete the information on;

  1. Strand 1: All the possible social / ethical issues associated to the facial Recognition systems you presented to the Kenyan Government.
  2. Strand 2: All the possible sectors that the Facial recognition system researched can be applied i.e Where can the system be used?
  3. Strand 3: List all possible new IT concepts and terms you derived from your research as you investigated the best Facial Recognition software for the Kenyan Government.
  4. Stakeholders: List inside the triangle the different stakeholder for the Facial Recognition System.
Group 1; Sneha, Abbas, Sachwani
Group 2: Afzal, Ayaan, Gabby
Group 3: Vallerie, Azaan, Amillio
Group 4: Jonathan, Heena, Anita 
Group 5: Alefiyah, Jordan


The government of Kenya is shopping for the best facial recognition system to manage its different operations in governance;


Your task will be to identify the best a facial recognition system provider (company) that can be able to provide most of the requirements listed above; You will then prepare a FIVE minutes presentation that will include the following;
  • A demo on how the system works
  • The main strengths of the systems
  • Clients or countries using the system
  • Other additional features the system can offer
  • The limitations of the system
  • Future improvements being worked on or what you recommend.

Task 4: Using the resources write short notes on your OneNote page

  • What is Facial Recognition?
  • How Does Facial Recognition Work?
  • Where is Facial Recognition Used?
  • What Are the Concerns Of Facial Recognition
  • How to Opt-Out of Facial Recognition

Task 5: Facial Recognition System Used In the World
We have several countries that are already using facial Recognition systems; Investigate and prepare to present the following information about the Country assigned; (All notes on your OneNote Page)
  1. What Facial Recognition System is widely used in this country and which company supplied the technology?
  2. List the the uses of the Facial Recognition System in this Country?
  3. What are some of real research benefits to the Country of using the facial Recognition System?
  4. List some practical researched challenges faced in the Country of using the facial recognition System?
  5. What has the Government done to address these challenges? 
  6. Suggest some future developments you would like to see in the future improvements of the facial Recognition software for this Country.
Sneha; Brazil,
Anita: India, 
Alefiyah; US
Abbas; Russia
Sachwani: China
Afzal: Switzerland
Ayaan: Germany
Gabby: UK
Vallarie: UAE
Azaan: Japan
Amillio: Canada
Jonathan: Singapore
Heena: France


Task 7 

1. What are the use Cases of Facial Recognition in The Hospitality Industry?

https://roombre.com/en/blog/hotel-technology/face-recognition-for-the-hospitality-industry.html

2. To what extent has/will facial recognition impact the operations of Malibu Poke restaurants and what ideas can Mike Lim of faceToFacce company gain from them?

https://www.pymnts.com/restaurant-innovation/2019/malibu-poke-facial-recognition-technology-self-service-kiosks/



https://proprivacy.com/privacy-news/widespread-facial-recognition

Monday, November 18, 2019

Multimedia and Digital Media Activity

Task;

You are to start a multimedia/digital media company;

  • What name will you give your business
  • What will your business do?
  • Who will be your clients?
  • What are the different software to be used and for what purpose?
  • What are some of the expected challenges?
  • If you were to innovate, which innovation will you introduce to your company?