User:Eocakovs: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Line 112: Line 112:




===Use Case / User Story===
===User Stories===
* User needs to find specific information on an installed application, enters name into search bar and presses search-button.
* User finds application, selects it and presses view detailed information button.
* User sees no specific details about application and presses "request additional information"-button.
* User looks through provided information, wants to remove the application and presses the "uninstall"-button, confirmation dialogue appears and user confirms his decision.
* User wants to find possible similar applications, presses "similar apps"-button.
*
 
 
 
* As a user I can search for applications
*
 
* developer information inc
* serarching for programs you dont have yet
available programs / alternatives(paid service)
 
* difference premium and normal user -> scanning starts as applikcation starts
 


Use Case: Prerequisites / Expected results
Use Case: Prerequisites / Expected results


Add high user case diagram / Use case high level view
Add high user case diagram / Use case high level view

Revision as of 12:13, 15 March 2017

I701 - Information System Analysis

Group Project

Members

  • Ardi Vaba
  • Pascal Tietjen
  • Peep Kuulme
  • Nika Ptskialadze
  • Erik Ocakovskih
  • Frank Korving

Organization

WPE (Windows Programs Explained)

Daily Operations:
We are a software development company. Our current major project consists of providing and supporting an application with simple interface to analyze currently installed programs on the system.

Example Information Systems:
Accounting Information System
Customer Support Information System
Sales Information System
Developer Daily-Work Information System
Transaction Processing Information System

Value Chain Analysis

Primary Activities:
Direct

  • Software Development [Getting the software to working state]
  • Software Delivery [Getting the product to the market]
  • Sales [Selling a product to current customers and new customer aquisition]
  • Marketing [Providing product information to target group]

Indirect

  • Scheduling [Optimizing work and workload assignments]
  • Support / Service [Maintenance of existing software and customer assistance]
  • Marketing [Customer Management]

Quality Assurance

  • Testing [Functionality verification of the developed working software]


Support Activities:
Direct

  • Infrastructure [Providing Legal, Administrative and Accounting support]
  • Procurement [Acquisition of external services]

Indirect

  • HR Management [Human Resource Management]


IT SWOT

Strength Weakness Opportunities Threats
Innovative - no other popular program like this No brand recognition Globally extending Larger company might sprint past with a similar program
Strong team - well organized, good Small company not a lot of financial backup Expand the team for faster development Sustainable financial backing
Competitively priced Development slow due to the size of the company Targeting industries Customer scepticisim - do not want to give access to scan their computer
User-friendly interface Organic growth - no outside funding

Improvements

Problems:

  • Application Information
    • Due to lack of program information / Methods of updating
    • Trustworthiness / Unknown Sources
    • Customer Perception of the Products [Solution should provide: Transparency for customers / Awareness of Application]
  • Market access / interactions


Short Information System Description

Information System will provide Windows OS users with detailed information on their installed packages and applications. Provided information will include trustworthiness / rating / availability / checksum / developer details of the application. System will incentivize users and developers to submit descriptions of applications, which would go through a review process before publication. Companies can become verified by us through a paid application verification process thereby granting "trust-ability" to these applications and their developers. Users can subscribe to a live-scanning service which will notify them when any installed packages are compromised or need to be updated.

Requirements

Functional

'Users'

  • Users should be able to subscribe to paid services
  • Users should be able to scan their computer and check for installed programs
  • Users should be able to gain information on these installed programs through us (WPE)
  • Users should be able to delete the application
  • Users should be able to request suggestions on alternative
  • Users should be able to search for similar applications
  • Users should be able to search for any application
  • Users should be able to submit their rating/opinion to be reviewed by us

'Companies'

  • Companies should be able to apply for verification
  • Companies should be able to submit their own description after verification

Non-Functional

User Stories

  • User needs to find specific information on an installed application, enters name into search bar and presses search-button.
  • User finds application, selects it and presses view detailed information button.
  • User sees no specific details about application and presses "request additional information"-button.
  • User looks through provided information, wants to remove the application and presses the "uninstall"-button, confirmation dialogue appears and user confirms his decision.
  • User wants to find possible similar applications, presses "similar apps"-button.


  • As a user I can search for applications
  • developer information inc
  • serarching for programs you dont have yet

available programs / alternatives(paid service)

  • difference premium and normal user -> scanning starts as applikcation starts


Use Case: Prerequisites / Expected results

Add high user case diagram / Use case high level view