Web

Monday 11 January 2010

Case Study on SDLC Models(About Model selection)

Selection of the SDLC module can be done by considering the following points.
Waterfall Model: Customer requirments are clear and Complete.
Prototype Model: Customer requirments are Unclear and Configuring.
Incremental Model: Customer requirements are Clear but not complete, because customer is giving requirements in installement basis.
Spiral Model: Customer requirements are clear and complete but enhancing in future.

SDLC(Software Development LIfe Cycle)

After Accepting new software development proposal, The correpoding Project Manager is concentrating on process and People.
There are four SDLC models
1. waterfall model.
2. Prototype model.
3. Increment model.
4. Spiral model.

The main stages in above models are Requirements gathering, Analysis& Planning, Design, Coding, Testing and Relase & Maintenance.

PIN(Project/ Product Initiation Note)

Selected Project Manager is preparing PIN document with overall expectation on people, resources and time. He/She will submit the PIN document to CEO. The CEO and PM are analysing feasibility to develop new software.

Software Bidding, Kickof meeting.

Software bidding: A Proposal to develop a new software is called as software bidding. In Application development proposal is coming from a specific customer. In Product development, a proposal is taking out by company itself.

Kickof meeting: After getting a proposal to develop a new software. A corresponding CEO is conducting a meeting with project manager category people to select one Project Manager to handle this new Software development Process.

Difference between Software Application & Product

Application: A software developed Depending on a Specific customer requirements is called as Application or Project.
Ex: Company website, supermarket software..
Products: A Software developed depending on overall requirements in market is called as Software Product.
Ex: MS office, Oracle, SQL server
In the Application development, request will come from specific company. Product development is initiated by the organization itself, with the overall requirements in present Market.