Software Difference: Love-Arranged marriage

Scenario 1
Love marriage : Resembles procedural programming language.
  • We have some set functions like flirting, going to movies together, making long conversations on phone and then try to fit all functions to the candidate we like.
Arranged marriage : Similar to object oriented programming approach.
  • We first fix the candidate and then try to implement functions on her.
  • The main object is fixed and various functions are added to supplement the main program.
  • The functions can be added or deleted.

Scenario 2
Love marriage : It is a throwaway type of prototype as client requirements rises with time thus it is a dynamic system and difficult to maintain.
Arranged marriage : Requirements are well defined so use of waterfall model is possible.

Scenario 3
Love marriage : Family system hangs because hardware called parents are not responding.
Arranged marriage : Compatible with H/w Parents.


Scenario 4
Love marriage : You are the project leader so u are responsible for implementation and execution of PROJECT- married life.
Arranged marriage : You are a team member under PL parents so they are responsible for successful execution of project married life.

Scenario 5
Love marriage : Client expectations include exciting feature as spouse cooking food, washing clothes etc
Arranged marriage : All these features are covered in the SRS as required features.

Scenario 6
Love marriage : Unreliable because divorce rate is higher.
Arranged marriage : divorce rate is lower.


Scenario 7
Love marriage : Acceptance test possible you can try before you buy.
Arranged marriage : Product is sold as it is where it is basis. Product once sold will not be taken back

Comments