(With special dedication to my software engineer and object oriented analysis and design teacher… without this chowka I would never be able to write this article today. THANK YOU SIR!!!)
SDLC (SHADI Development Life Cycle) Now don’t tell me of all the websites freely available, you came to this one just to enhance your software design skills? Well may be you will know a little more about software design after reading this article.
Coming to the topic…
Introduction:
NO!!! SDLC is not System Development Life Cycle… as some of you have studied in your four years of computer or IT studies. Though it contains the same phases of development as in System development but with the System changed to real time HUMANS…
Here‘s a quick definition:
“SDLC is the process of developing information systems through investigation, analysis, design, implementation and maintenance.” (Special thanks to webopedia.com for offering us these combination of words)
But here is my jobless SDLC definition which is different from the webopedia.com (with my utmost apologies to the website).
But then again… do you really want to know wat SDLC means? Y not try shadi.com…does that ring a bell? Every one of us has been through or is going to go through this entrepreneurial business process of his/her life
SDLC is abbreviated for “Shadi Development Life Cycle” … following are the phases of its Development. Let us look at the phases involved in a Shadi Development process.
Step 1 : Feasibility Study ( Assess Needs)
Do we really want to start the process right now ??
Conclusion to Feasibility Study:
Definitely YES!!! ( if u r a girl, ama aba are always ready )
Shut UP and NO!!! ( if u r a guy… ama says “Nak pochna tey sekh lo”)
Stage 2: Requirement Analysis (Research the Need, Identify Possible, and select the best possible)
Projects are typically evaluated in three areas of feasibility: economical, operational, and technical. Furthermore Data collection may include:
Data collection
- Name ( Who cares! )
- DOB ( Decides if it is an uncle or a guy)
- Family members ( Of course you need to talk business with them!)
- Job and Salary ( this is where economical, operational and technical feasibility comes in )
- Phone numbers and mail ids ( for initiation of business negotiations)
This can be outsourced to agencies that work only during humanly hours.
Filtering of data
- Min Max bound on DOB for long term business partnering [ Uncles may reach heavenly abode soon! :( ]
- Maximization of expected revenues based on job and salary ( I bet the shopping rate of girls needs that!)
- Max bound on number of family members ( Similar to our nations objective - Lower the population, the better! :D)
- And of course height weight and looks won’t be a filter for the ama’s and aba’s.... keep a friendly khala or phopo close for that filter of data ( advice from personal experiences )
Stage 3# The Design phase : (or Constructing a prototype)
Now as we all know there are many types of prototypes, I wont go into the details of each one as each ama and aba chooses a different one.
As the contact information has been gathered now is the time for designing… looking for the best module which can fit to their own module (daughter/son)… and obviously we cant forget the high cohesion and low coupling part. But as it’s the JOBLESS SDLC so it would be changed to HIGH COUPLING and LOW COHESION.
Prototype Approval By client:
In this stage of design phase, the prototype is approved by the client. Obviously with the chaey and handmade somosaas and etc etc.
Agenda of the conference
- The delicious Chaey/Coffee combo table service. [Caution: Table must contain handmade snacks… if it doesn’t .. there is no harm in saying that its handmade].
- Formal inquiries
- Wide smiles. [:D EEE for no reason until ur cheeks ache]
- Presentation of previous annual results and future forecasts of performance.
- Expectation review
- Arrival at consensus on date of future communication ( mostly HAN or engagement)
Stage 4# Development (Development , Test and Evaluate)
Obviously many developers take part in this phase… from the dye wala to the tailor, from the bridal dress wala to the parlour which is going to wrap the system in to a striking gift wrap. And not to forget the flower decoration wala, stage setting wala, catering wala , tent wala , lights wala and the DHOL WALA.
Stage 5 # Implementation and Support Operations
Sign of contract: this is the final development phase of the process… Some people call it the nikah ceremony.
Stage 6 # Maintenance or Evaluate performance:
This is a black box to me so don’t ask !!! will let you know when it happens.