Closed Thread
Results 1 to 6 of 6

Thread: Software Development Life Cycle: Basic Steps to Strong Product

  1. #1
    thomas123 is offline Newbie
    Join Date
    Dec 2008
    Posts
    8
    Rep Power
    0

    Software Development Life Cycle: Basic Steps to Strong Product

    Software development is an intricate process that requires a lot of planning, implementation and testing. You can not develop perfect software with full functionality unless it passes all the tests and quality analysis. The software development life cycle (SDLC) is a pre-set framework that is used by all software development companies for through understanding and developing effective information systems and software.
    1. Feasibility
    2. Requirement Analysis and Design
    3. Code generation and Implementation
    4. Testing and Quality Assurance
    5. Maintenance and Support
    Each and every stage of SDLC carries its own importance and plays a key role in success of any software development project.

  2. CODECALL Circuit advertisement
    Join Date
    Always
    Posts
    Many

     
  3. #2
    Join Date
    Jul 2006
    Posts
    16,494
    Blog Entries
    75
    Rep Power
    143

    Re: Software Development Life Cycle: Basic Steps to Strong Product

    With that said, there is a world of difference between what classes teach you this should look like and how it can appear in the real world.

    1) Feasibility is often determined by how much money was waved in front of a sales agents eyes. A project can easily start with a signed contract appearing on a developer's desk.

    2) Requirement Analysis and Design cannot happen strictly after the Feasibility is determined. If you don't know the details, you cannot know what's possible.

    4) Testing and QA varies from company to company. I've seen testing vary from rigorous pounding, to detailed understanding of the code and probing of boundary conditions, to a developer asserting that "It worked on my computer!"

    5) Maintenance and Support is an easy place to sink most of your operating budget, if you haven't spent time and energy on the first 4 steps.

    The reality is that this process describes a certain reality of how things fall out. I had the same thing happen when I was building a StarCraft map. I was sure I could make a map where characters advance through 5 "levels" (1 done). I then decided on a few characters and slapped a map together (2 and 3 kind of done in a blur). After each character was coded I played the map (4 done). I then went through a few revisions for balance (5). Overall, I had a lot of fun making a mediocre map that had boring terrain but some interesting heros.
    Programming is a branch of mathematics.
    My CodeCall Blog | My Personal Blog

  4. #3
    Chinmoy's Avatar
    Chinmoy is offline Programming Expert
    Join Date
    Feb 2008
    Location
    where heaven meets earth
    Posts
    410
    Rep Power
    18

    Re: Software Development Life Cycle: Basic Steps to Strong Product

    Hey, winged panther you are a wiki on this! I wonder what you do in real life!? Do you work with a firm?
    God is real... unless declared an integer

  5. #4
    Join Date
    Jul 2006
    Posts
    16,494
    Blog Entries
    75
    Rep Power
    143

    Re: Software Development Life Cycle: Basic Steps to Strong Product

    I work for a software company as a programmer/database migrator. I've seen a variety of good and bad practices in both software and non-software companies.
    Programming is a branch of mathematics.
    My CodeCall Blog | My Personal Blog

  6. #5
    c0delicious's Avatar
    c0delicious is offline Newbie
    Join Date
    Oct 2008
    Location
    Fl
    Posts
    18
    Rep Power
    13

    Re: Software Development Life Cycle: Basic Steps to Strong Product

    Testing and QA varies from company to company. I've seen testing vary from rigorous pounding, to detailed understanding of the code and probing of boundary conditions, to a developer asserting that "It worked on my computer!"
    very true!! hahahahahaha

  7. #6
    jazz1122 is offline Newbie
    Join Date
    Dec 2010
    Posts
    1
    Rep Power
    0

    Re: Software Development Life Cycle: Basic Steps to Strong Product

    Early selection of an appropriate Software Development Life Cycle (SDLC) model is not only helpful to estimate the project in better way but also facilitates to identify the critical path and manages the project activities in an appropriate manner.

Closed Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Software Development Kit
    By edwardsmichael in forum General Programming
    Replies: 2
    Last Post: 02-11-2010, 07:40 PM
  2. Any New Ideas... for Software Product.
    By Sumeetx in forum Business and Legal
    Replies: 4
    Last Post: 06-05-2009, 07:45 AM
  3. Web/Software development company
    By akkikohli in forum Introductions
    Replies: 4
    Last Post: 09-24-2008, 01:12 PM
  4. Best way to promote software product
    By pacifica in forum Marketing
    Replies: 8
    Last Post: 05-08-2008, 04:17 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts