Browse Source

assignments

master
Your Name 4 years ago
commit
65d3674826
2 changed files with 82 additions and 0 deletions
  1. 27
      Product engineering - 5 products.txt
  2. 55
      Product engineering - exercise 3.txt

27
Product engineering - 5 products.txt

@ -0,0 +1,27 @@
(Done By : Sreenivas Jayanth Yadhati)
5 products and my perception of them :
Windows 98:
The OS that revolutionized desktop operating systems
The most accessible and easy to use operating system at the time.
Spotify
Most subscribed to music service on the market, with the most licensed music
Bad business model and prone to piracy issues, often running on losses
Google search engine :
The most widely used search engine, provides the most comprehensive results
Revolutionary product for the internet age
Swiggy/Zomato:
Food delivery services, the most accessible across the country.
Bad customer service, bad location tracking service.
Oracle MySQL :
A widely used licensed product from oracle
offers RDBMS system for data management, for enterprises and personal use
Revolutionary prouct that made DBMS services very accessible

55
Product engineering - exercise 3.txt

@ -0,0 +1,55 @@
Prepare a list of 5 functional/non-functional requirements for any one mobile app on your phones
App : PhonePe - (Done by - Sreenivas Jayanth Yadhati)
Initial draft :
Functional Requirements :
1. Authentication System (Finger-print, password, etc)
2. Transaction Invoice tracking (Payment history)
3. Money Transfer System (Primary feature, available to self, and to other UPI IDs/bank ACs, QR code)
4. Bill Payment System (auto pay option is also available)
5. PhonePe Switch (Allows users to access various proprietary apps directly from PhonePe without
having to download them)
Non functional requirements :
1. Scalability (Can adapt to a rise in concurrent customers by not slowing down in transaction speed)
2. Reliability (Transactions almost always happen, unless there is an error from the Bank side)
3. Security (Everything is protected)
4. Performance (Transactions are quick and easy)
5. Flexibility (Can house multiple UPI IDs and payment options)
Re-done (before feedback) :
Functional Requirements :
1. Authentication System (must have authentication via Finger-print, password, etc)
2. Transaction Invoice tracking (Payment history must be available)
3. Money Transfer System (Primary feature, must be available to self, and to other UPI IDs/bank ACs, QR code)
4. Bill Payment System (Must allow electricity/Telephone/water bills, SIM recharge, auto pay option must be available)
5. PhonePe Switch (Must allow users to access various proprietary apps directly from PhonePe without
having to download them)
Non functional requirements :
1. Performance (Transactions must be quick and easy, must allow interaction with the BHIM UPI interface within 3 seconds)
2. Reliability (Transactions must always happen, unless there is an error from the Bank side/BHIM UPI is unresponsive)
3. Security (Everything must be protected and require authentication)
4. Scalability (Must adapt to a rise in concurrent customers, transaction speed must be maintained )
5. Flexibility (Must house multiple UPI IDs and payment options)
Re-done (after feedback) :
Functional Requirements :
1. Authentication System (must have authentication via Finger-print, password, etc)
2. Transaction Invoice tracking (Payment history must be available)
3. Money Transfer System (Primary feature, must be available to self, and to other UPI IDs/bank ACs, QR code)
4. Bill Payment System (Must allow electricity/Telephone/water bills, SIM recharge, auto pay option must be available)
5. PhonePe Switch (Must allow users to access various proprietary apps directly from PhonePe without
having to download them)
Non functional requirements :
1. Performance (Transactions must be quick (5 minute waiting time, maximum 10 seconds transaction time) and easy (5 clicks maximum),
must allow interaction with the BHIM UPI interface within 3 seconds)
2. Reliability (Transactions must happen at all times, unless there is a server failure from the Bank side/BHIM UPI, amount must not be debited if transaction fails,
and user must be notified via the app UI and messaging app within 10 seconds, if any of the entities is unresponsive)
3. Security (Application must be PCI/DSS compliant regarding security)
4. Scalability (Must adapt to a rise in concurrent customers (base : 10 million, must hold upto 500 million customers), transaction speed must be maintained (maximum : 10 seconds))
5. Flexibility (Must house one or more UPI IDs, more than one payment option (UPI, Bank AC, credit/debit cards),
and must allow usage of credit cards from the top 3 vendors - Mastercard, VISA, RuPay)
Loading…
Cancel
Save