Group 3 Post 1 (generic software vs Custom software)



MUHAMMAD AZWAN BIN JOHAN      (01DIS17F1031)
THEVA KUMARAN A/L RAMAN            (01DIS17F1028)
MUHAMMAD FATHULLAH HADI BIN MOHAMMAD ALI (01DIS17F1027)
MUHAMMAD AZRUL AZIB BIN FAKHRUL ARIFIN (01DIS17F1018)
MUHAMMAD SHAZWAN BIN MOHAMED SHAFIEE (01DIS17F1004)
 Muhammad Fadthi bin Md Sukri         [01DDT17F2013]
 Adam Yussof bin Marzuki                    [01DDT17F2010]
Darrshana Murthy                                 [01DDT17F2007]
Divagaran A/L Sri Selvam                    [01DDT17F2019]



Generic Software
·         Generic software it is design for general public uses.
·         Developed for the sale of to the software developers /users for their use.
·         Example:
  • *      Word Processor
  • *      Presentation Software
  • *      Spreadsheets
  • *      Media players
  • *      Graphic designing software




Custom Software
·         Solution that is specially developed for some specific user or organization, which is the contrast to the widely used mass market software.
·          Software that is specially developed for some specific organization or other user. As such, it can be contrasted with the use of software packages developed for the mass market, such as commercial off-the-shelf (COTS) software, or existing free software.
·         Example:
  • *      Attended software
  • *      Security Code System





Generic
Custom
Exclusiveness
Produced for the open market.
One-of-a-kind solution developed for a particular customer.
Needs and updates
Updates to be done according to a particular plan (defined by the market needs). A generic software product is made according to future updates.
Changes are done when the customer needs them. Customer’s requirement can be fulfilled whenever the customer asks for it
Control
its development is controlled by the development agency. Despite the fact that the client acquires a license to use the software
The custom software development is controlled by customer/client. Only the customer decides what to do with the product.
Development cost
But there are might be some hidden costs. For example, extra costs you can pay to implement this software and set it up.
as the customer gets a unique product. But a competitive advantage the customer acquires may overweight heavy investments.



Comments

Popular posts from this blog

Reuse-oriented Model (Group 1)

Group 1 - Post 2 Iterative Model