Like this article? PLEASE +1 it! Evan Signature
Evan Carmichael Top Header about About Home Profiles articles Tools forums inspirational quotes About facebook Twitter YouTube Blog
Share for a Cause











System Development Life Cycle

Guest post by: christa joe

Article Overview: The System Development Life Cycle is a model that describes various stages involved in the process of development of an application system.

Free Download - Best Practices for Custom Application Development By christa joe
Name: Email:

System Development Life Cycle

SDLC is used by system analysts for the development and alteration of information systems. For successful development of any system, proper management of System Development Life Cycle is very critical. Software Development Life Cycle or SDLC can also be regarded as a concept of providing complete support to a product, all the way through its phases of evolution and maintenance. There are various stages included in the process of Software Development Life Cycle that are:

1. Feasibility Study: Feasibility Study is carried out at the initial stage of the SDLC to get the high level view of the project. This stage sets the entire path of the process of development and produces project plan, estimated time and budget for entire system development.

2. Requirement Analysis: Requirement Analysis phase defines the project goals and requirements of the organization for which the system is going to be developed. All the information regarding the need and system operations is documented for usage in next stages. End user information is collected so that system can be designed according to its need. The document prepared after this phase is known SRS (System Requirement Specifications).

3. System Design: System Design focuses on high level design such as which program codes should be written and how they are going to be in interaction, low Level Design of individual program codes and how those programs are going to work. Designing of the Interface, how system is going to look like and what data is required in data design. Business rules, pseudo code and other documentation are designed in this phase.

4. Coding and Implementation: The real code and programming of the system code is carried out in this phase. Coding of individual modules as well as integrated programs is done in coding phase.

5. Integration and Testing: All individual pieces of code are collected and integrated into sub systems and sub systems are further combined to form the system. Testing of system code and its modules is performed in this phase of SDLC. Testing is divided into two types on the basis of its functionality:

• Black Box Testing: In Black box Testing, only the functionality of the system is tested. It is done on the basis of verifying output result generated on applying certain input data. It doesn’t test the inner working of system components or system modules.

• White Box Testing: In White Box Testing, inner modules and individual components are tested for bugs and errors. After individual components, integrated sub systems are tested.

6. Acceptance, installation, deployment: It’s the final phase of development process. In this phase the system is introduced to the production environment and the system is also made available to various clients before the actual implementation for Beta testing. Beta testing ensures that if there are any modifications required by the client they can be introduced too.

7. Maintenance: In production, system requires updates, changes and maintenance from time to time so system can work properly. This phase goes on for entire life time of the system.

Software Development Life Cycle phases are very important for developing any type of systems like mobile application development and if any of these phases are skipped, it can result in serious errors.

Related Articles
  Agile Software Development – An Overview
  Application or Software Development
  Increasing the Velocity of Your Selling Cycle
  The Cycle For Success
  Career Vision Moving Your Life From Stress To Balance
  Role of bug life cycle in software testing
  VI. B. Banking Sector Development: WHAT DETERMINES STOCK MARKET DEVELOPMENT IN AFRICA?
  Beware The Life Cycle Of A Franchise Business
  Part 6: Service or Product Line
  Why paying attention to where you are in the business lifecycle will help you - part 1
  When Managing Change - Understand The Grief Cycle
  Sales Cycles and Time - Is it Running Out?
  Product Engineering Services
  Advantages of Custom Software development
  Improve your Marketing Cycle, Increase your Revenue
  Open Source Software Development Technologies
  12 Questions About Your Sales Process
  Chronic Fatigue in the Workplace – Why Your Alarm Clock Is To Blame!
  Why paying attention to where you are in the business lifecycle will help you - part 2
  Why Salespeople Have Trouble Closing

Home > Technology > christa joe > System Development Life Cycle >
Article Tags: mobile application development, outsourcing software development, Software Development, software development services

About the Author: christa joe
RSS for christa's articles - Visit christa's website

Christa Joe is the author of this article. She has been writing articles for Cloud Computing companies like Q3 Technologies. Moreover, she has been providing useful content writing material related to Software Development Services. For more details, feel free to visit http://www.q3tech.com

Click here to visit christa's website
Dashed Line

More from christa joe
Mobile Publishing HTML5 vs Native Applications
Role of bug life cycle in software testing
Online Retailing
What is Android application development
Functional Testing in Software Development


Related Forum Posts
Re: what position to request? Re: what position to request? - Hi Michael, Great suggestion from David, or you could try something around a design consultancy, How about Website Design Consultant, Design and Development Manager, Website Support and Development Manager or maybe Internet Business Development Consultant. Ultimately whatever you are comfortable with and good luck for the future, Mal.
The Second Life Platform The Second Life Platform - Greetings! I'm not sure how many of you have heard of or are sensitive to Second Life and its related entities. However, Second Life is a fantastic platform to mimmick real life business operations in a real currency based economy. There are plenty of successful stories for creative individuals, but I'd highly suggest doing your research and appreciating Second Life for what it is, and what it isn't.
Book: The System Book: The System - [quote:3e8ncw28]What was the name of that book -- the high finance murder mystery?[/quote:3e8ncw28] Sorry for the delay in answering this question. The book is: The System: A Story of Intrigue and Market Domination Terry Waghorn Perseus Piblishing 2002 Jacket description: In a world where competitive advantage is temporary at best - and illusory at worst - there is nothing more important to the business enterprise than creating a robust strategy and executing it with Steve. In The System, Terry WAghorn illustrates this universal theme through an action-packed adventure.
Re: The Second Life Platform Re: The Second Life Platform - [quote="JBunion":fhe23fsu]Greetings! I'm not sure how many of you have heard of or are sensitive to Second Life and its related entities. However, Second Life is a fantastic platform to mimmick real life business operations in a real currency based economy. There are plenty of successful stories for creative individuals, but I'd highly suggest doing your research and appreciating Second Life for what it is, and what it isn't.[/quote:fhe23fsu] Hi JBunion, I've heard about the site. So are you currently a member? And more importantly, have you tried to open a store front in that virtual world?
Re: Charge what you're worth Re: Charge what you're worth - [quote="Tami Szabo":292ze3jd]People will pay you what you ask. Very few will ever up the price. You are the one who decided what you are worth. The key is that we believe our services are worth the price we are asking.[/quote:292ze3jd] Hi Tami, You're absolutely right. In "Think and Grow Rich", Jessie B. Rittenhouse says "For Life is a just employer, He gives you what you ask, But once you have set the wages, Why, you must bear the task. I worked for a menial's hire Only to learn, dismayed , That any wage I had asked of Life, Life would have willingly paid" (Napoleon Hill 35). I think the same can be said when setting prices on eBay or Craigslist, especially when people are trying to haggle you.


Share this article with your friends. Fund someone's dream.

Leave a comment below or share on the left and you'll help support entrepreneurs in Africa through our partnership with Kiva. Over $50,000 raised and counting - Please keep sharing! Learn more.



Featured Article

Bottom Footer



Newsletter

Get advice & tips from famous business
owners, new articles by entrepreneur
experts, my latest website updates, &
special sneak peaks at what's to come!
Name:
Email:
Popular Articles

Business Coach Explains To You How To Add Value

Using Social Media Marketing

Clues to Increase Sales -- Listen to the Buyer

Suggestions

Email us your ideas on how to make our
website more valuable! Thank you Sharon
from Toronto Salsa Lessons / Classes for
your suggestions to make the newsletter
look like the website and profile younger
entrepreneurs like Jennifer Lopez.