We have many software development life cycle models and only few are popular in indusrty we will take those models.
1.Water Fall model
2.V-model
3.Prototyping Model
4.Spiral Model
1.Water Fall Model
For What type of projects we use a water fall model :
When we have complete requirement.
We are not expecting any changes after starting a project.
Planning to complete with less resourse and less budget .
How it looks -->
This model is very simple model to follow .
All the activities are done one after the other .
We get defined output at the end of each stages and one stage output will be input to next stage.
Can be completed with less resourses .
Tracing project progress is simple and easy.
Disadvantages
If requirement is changing frequently then we cannot use this model.
Since testing is post development activity , it take more time to complete the project.
2.V-Model
For What type of projects we use a V- model :
Used for most of the commercial project , even when requirements are not freezed in the begining.
How it looks ->
Verfication-Static Testing technique used from beginning to end to impliment the quality aspects .
Reviews ,approvals and meetings are the verification activities .
Validation -Dynamic testing technique used in the testing phase ,validation is nothing but actual testing .
Testing the software by writing and executing test case are all validation actvities.
The V model attempts to give increased importance to testing related activities, by dividing the life cycle into development and testing phases.
The model relates each development phase to its associated testing phase. Thus in this life cycle model, work on the testing phases is carried out in parallel.
For example acceptance test phase may be carried out along with the requirements phase. Similarly system test planning activities of the system-testing phase needs not wait for unit testing to be computed.
Advantages :
1.Becouse of the two testing technique verification and validation ,this model help to acheive good quality software compare to other model .
2.Since there will be separate team for testing and development activities ,project progress will be fast .
Disadvantage :
1.Since more people are involved in software development ,it is more expensive model.
For What type of projects we use a Prototype- model :
We use prototype model when client is not able to give the complete requirement .
How it looks ->
The prototyping development process is explained in the following steps
1.Collect the initial requirement from the client .
2.Design the prototype by using SDLC
3.Demonstrate the prototype to client
4.Impliment client comments in the SRS ,then freez the SRS.
Advantages :
1.We will get the complete SRS.
Disadvantage :
1.The effort and investment invested for designing prototype will not be bared by client.
4.Spiral Model
The spiral model is a software development process combining elements of both design and prototyping-in-stages, in an effort to combine advantages of top-down and bottom-up concepts.
The steps in the spiral model iteration can be generalized as follows:
The new system requirements are defined in as much detail as possible. This usually involves interviewing a number of users representing all the external or internal users and other aspects of the existing system.
A preliminary design is created for the new system.This phase is the most important part of "Spiral Model". In this phase all possible (and available) alternatives, which can help in developing a cost effective project are analyzed and strategies are decided to use them. This phase has been added specially in order to identify and resolve all the possible risks in the project development. If risks indicate any kind of uncertainty in requirements, prototyping may be used to proceed with the available data and find out possible solution in order to deal with the potential changes in the requirements.
A first prototype of the new system is constructed from the preliminary design. This is usually a scaled-down system, and represents an approximation of the characteristics of the final product.
A second prototype is evolved by a fourfold procedure:
evaluating the first prototype in terms of its strengths, weaknesses, and risks;
defining the requirements of the second prototype;
planning and designing the second prototype;
constructing and testing the second prototype.
This is exactly what I was searching for. Awesome post. Thanks a bunch. Helped me in taking class for my students. Wish to follow your posts, keep writing! God Bless!
ReplyDeleteRaksha
Dot Net course in Chennai | Dot Net course in Chennai | Dot Net course in Chennai
Thanks for sharing amazing information about pega Gain the knowledge and hands-on experience you need to successfully design, build and deploy applications with pega. Pega Training in Chennai
ReplyDeleteWho wants to learn Informatica with real-time corporate professionals. We are providing practical oriented best Informatica training institute in Chennai. Informatica Training in chennai
ReplyDeleteNice site.... refer this site .if Our vision succes!Training are focused on perfect improvement of technical skills for Freshers and working professional. Our Training classes are sure to help the trainee with COMPLETE PRACTICAL TRAINING and Realtime methodologies. Green Technologies In Chennai
ReplyDeleteI found some useful information in your blog,it was awesome to read, thanks for sharing this great content to my vision, keep sharing..
ReplyDeleteGreens Technologies In Chennai
Kits Online Training Institute provides the best online training classes for IT trainings with experienced trainers,thanks for sharing these articles.
ReplyDeleteBest SCCM 2012 Online Training institute From India|UK|US|Canada|Australia
Best Selenium Online Training institute From India|UK|US|Canada|Australia
Best Solaris Online Training institute From India|UK|US|Canada|Australia
Best SQL and Plsql Online Training institute From India|UK|US|Canada|Australia
ReplyDeleteThanks for sharing this useful informative post to our knowledge, Actually OBIEE training will mostly concentrate on real time issues rather than simply teaching you the OBIEE course. This will help you when you join the job and while attending interviews. Obiee Training in chennai
if learned in this site.what are the tools using in sql server environment and in warehousing have the solution thank .. Msbi training In Chennai
ReplyDeletei gain the knowledge of Java programs easy to add functionalities play online games, chating with others and industry oriented coaching available from greens technology chennai in Adyar may visit. Core java training In Chennai
ReplyDelete
ReplyDeletefantastic presentation .We are charging very competitive in the market which helps to bring more Microstrategy professionals into this market. may update this blog . Microstrategy training In Chennai
Hybernet is a framework Tool. If you are interested in hybernet training, our real time working.
ReplyDeleteHibernate Training in Chennai.
hibernate-training-institute-center-in-chennai
ReplyDeletehai you have to learned to lot of information about c# .net Gain the knowledge and hands-on experience you need to successfully design, build and deploy applications with c#.net.
C-Net-training-in-chennai
ReplyDeleteI also wanted to share few links related to oracle scm training Check this site.if share indepth oracle training.Go here if you’re looking for information on oracle training.
Oracle-SCM-training-in-Chennai.html
I feel satisfied to read your blog, you have been delivering a useful & unique information to our vision even you have explained the concept as deep clean without having any uncertainty, keep blogging.
ReplyDeleteRegards,
Informatica training in chennai|sas training in Chennai|Informatica course in Chennai|
great article!!!!!This is very importent information for us.I like all content and information.I have read it.You know more about this please visit again.
ReplyDeleteQTP Training in Chennai
very nice blogs!!! i have to learning for lot of information for this sites...Sharing for wonderful information.Thanks for sharing this valuable information to our vision. You have posted a trust worthy blog keep sharing.
ReplyDeleteInformatica Training in Chennai
I am reading your post from the beginning, it was so interesting to read & I feel thanks to you for posting such a good blog, keep updates regularly.
ReplyDeleteinformatica training in chennai
Performance tuning is a broad and somewhat complex topic area when it comes to Oracle databases. Two of the biggest questions faced by your average DBA concern where to start and what to do. All you may know is that someone (a user) reports a problem about a slow or poor performing application or query. Where do you even begin to start when faced with this situation?
ReplyDeleteOracle's emphasis on this particular methodology changed when Oracle9i was released. The approach has gone from top-down in 8i to that of following principles in 9i/10g. Neither methodology is absolute as each has its advantages and disadvantages.
The Oracle Server is a sophisticated and highly tunable software product. Its flexibility allows you to make small adjustments that affect database performance. By tuning your system, you can tailor its performance to best meet your needs.
Performance must be built in! Performance tuning cannot be performed optimally after a system is put into production. To achieve performance targets of response time, throughput, and constraints you must tune application analysis, design, and implementation.
Oracle Performance Tuning Training in chennai
sap fico Training in Chennai
ReplyDeleteThanks for posting about SAP, Its very useful to me.. keep posting..
Great article!!!!!This is very importent information for us.I like all content and information.I have read it.You know more about this please visit again.
ReplyDeletemainframe developer Training in Chennai
great article!!!!!This is very importent information for us.I like all content and information.I have read it.You know more about this please visit again.
ReplyDeleter programming Training in Chennai
That is a brilliant article on dot net training in Chennai that I was searching for. Helps us a lot in referring at our dot net training institute in Chennai. Thanks a lot. Keep writing more on dot net course in Chennai, would love to follow your posts and refer to others in dot net training institutes in Chennai.
ReplyDeletePretty Post! It is really interesting to read from the beginning & I would like to share your blog to my circles for getting awesome knowledge, keep your blog as updated.
ReplyDeleteRegards,
sas training in Chennai|sas training chennai|sas institutes in Chennai
TANGEDCO Recruitment 2016 AE Technical Field Assistant Typist
ReplyDeleteFirst i would like greet author, thanks for providing valuable information.........
BHEL Bhopal Apprentice Recruitment 2016
ReplyDeleteRight place for accurate information.......... keep sharing your views......
Really awesome blog. Your blog is really useful for me. Thanks for sharing this informative blog. Keep update your blog.
ReplyDeleteHadoop Training In Chennai
Great article!!!!!This is very importent information for us
ReplyDeletemsbi training in chennai
Great article!!!!!This is very importent information for us.
ReplyDeletethe best sas training in chennai
Very nice blogs!!!
ReplyDeleteselenium training in chennai
Looking for real-time training institue.Get details now may if share this link visit.
ReplyDeletejava training in chennai
Very informative blog gathered more knowledge about Manual testing - Best Manual Testing Training in Chennai
ReplyDeletegreat articles , happy to visit this blog - Best Selenium Training in Chennai
ReplyDeleteWell explained .Keep sharing pega online training
ReplyDeleteNice article. I was really impressed by seeing this article, it was very interesting and it is very useful for me.
ReplyDeleteEducation Franchise India
Computer Center Franchise
Education Franchise Opportunities in India
Top Education Franchises
Spoken English Franchise
English Language School Franchise
Best Education Franchise In India
Franchise For Spoken English Classe
Innovative thinking of you in this blog makes me very useful to learn.
ReplyDeletei need more info to learn so kindly update it.
mobile application development course in bangalore
Android courses in Anna Nagar
Android Certification Training in T nagar
Android Training in Sholinganallur
This was helpful and thanks for sharing this useful information. Kindly continue the work.
ReplyDeleteSpoken English Classes in Chennai | Spoken English Classes in OMR Chennai | Spoken English Classes in Navalur | Spoken English Classes near Thoraipakkam | Spoken English Classes in Sholinganallur | Spoken English Classes in Padur | Best Spoken English Classes in Chennai
Awesome Post. Thanks for Sharing. Kepp updating.
ReplyDeletepega training
pega certification training
pega developer training
pega training institutes
Excellent post! keep sharing such a post
ReplyDeleteGuest posting sites
Education
Thanks for sharing this information admin, it helps me to learn new things. Continue sharing more like this.
ReplyDeleteBlue Prism Training
Blue Prism Training near me
Blue Prism Training in Chennai
RPA Training in Chennai
DevOps Training in Chennai
AWS Training in Chennai
It is an amazing post. Keep sharing this kind of worthy information.
ReplyDeleteMobile Testing Course in Chennai | Mobile Testing Training in Chennai | Mobile Automation Testing Training in Chennai | Mobile Testing Course in Adyar | Mobile Testing Training in Velachery | Mobile Testing Training in Tambaram
This comment has been removed by the author.
ReplyDeleteIt was really a nice article and I was really impressd by reading this.
ReplyDeleteThank you for such amazing post. Keep up the good work.
Primavera Training in Chennai
Primavera Course in Chennai
Primavera Software Training in Chennai
Best Primavera Training in Chennai
Primavera p6 Training in Chennai
Primavera Coaching in Chennai
Primavera Course
Really informative! Thanks for sharing this with us.
ReplyDeleteSpark Training in Chennai | Spark Training | LINUX Training in Chennai | JavaScript Training in Chennai | Unix Training in Chennai | Oracle Training in Chennai | Oracle DBA training
QuickBooks varying upon the need of accounting professionals and subscription plans. QuickBooks Payroll Support Phone Number as well provides all possible help with the users to utilize it optimally.
ReplyDeleteVery often client faces some typically common issues like he/she isn’t happy to open QuickBooks Tech Support it really is playing terribly slow, struggling to install and re-install, a challenge in printing checks or client reports.
ReplyDeleteHow to contact QuickBooks Payroll support?
ReplyDeleteDifferent styles of queries or QuickBooks related issue, then you're way in the right direction. You simply give single ring at our toll-free intuit QuickBooks Payroll Contact Phone Number . we are going to help you right solution according to your issue. We work on the internet and can get rid of the technical problems via remote access not only is it soon seeing that problem occurs we shall fix the same.
At site name, the client care team can help you in resolving every error that hinders the performance and speed of the work. Most of us studies every issue beforehand and provides you the optimised solution. If you come with any issue which all of us is just not conscious of then it`s not after all a challenge for the team since it's quick and sharp to find from the issue and resolving it right away. Go right ahead and contact us anytime at QuickBooks Online Payroll Contact Number.
ReplyDelete
ReplyDeleteThe QuickBooks Customer Service Phone Number may be reached all through almost all the time and the technicians are highly skilled to cope with the glitches that are bugging your accounting process.
QuickBooks Support Phone Number software features comprises certain tools of marketing, supplies and products, etc. Each option would be derived specially in line with the different industries and their needs.
ReplyDeleteYes, our QuickBooks Enterprise Technical Support Number may be a magic bullet to fix any QuickBooks Enterprise tech issue. Our QuickBooks Enterprise Support team is made from QuickBooks Experts who can solve your problems instantly as soon as they get a call on QuickBooks Enterprise number.
ReplyDeleteQuickBooks Enterprise Support Phone Number – QuickBooks Comes With A Number Of Such Features, Which Are Friendly To Business And Finance Users. It Can Be Completely Stated As Asoftwarethat Can Be Dedicated To Cater The Financial Needs Of A Business Enterprise Or A Small Company.
ReplyDeleteThere is a reason for which we have been rated the utmost effective third-party support service provider and that's 100% solutions for all the QuickBooks Support Phone Number Errors and 24×7 available QuickBooks Accounting Support Services.
ReplyDeleteEven when you are feeling that the time is odd to call for help, just pick up your phone and dial us at QuickBooks Support because you can expect our support services 24*7. We think that the show must go on and thus time will not be a concern for all those because problems try not to come with any pre-announcements.
ReplyDeleteAny QuickBooks Technical Support Number user faces any sort of identified errors in their daily accounting routine; these errors may differ from 1 another to a large degree, so our dedicated QuickBooks Payroll Pro-Advisers are very well loaded with their tools and expertise to give most effective resolutions very quickly to the customers.
ReplyDeleteShould QuickBooks Support Phone Number software encounters the issue, you will probably start feeling the few hiccups in your system like getting booted out from the system often or strange improvement in data.
ReplyDeleteSo did you just buy the best QuickBooks software? And are usually you facing the issues in setting up? Then always get-in-touch with your QuickBooks customer support great team by dialing Quickbooks Support Phone Number. And our best support technician shall guide you when you look at the Setup process in step-by-step.
ReplyDeleteGetting instant and effective help for any question of concern is exactly what the user’s desire for. With QuickBooks, you are able to rest assured about getting the most desirable and efficacious help on every issue which you might encounter yourself with. You merely have to avail the assistance from the technical experts by dialing the QuickBooks Help & Support.
ReplyDeleteOur support also also includes those errors when QB Premier is infected by a virus or a spyware. We also handle any sort of technical & functional issue faced during installation of drivers for QuickBooks Support Number Premier Version.
ReplyDeleteWe have the best in addition to the most convenient solution to increase your productivity by solving every issue you face while using the software. Contact us at QuickBooks Support Phone Number to avail the best customer care services made for you.
ReplyDeleteIf you’re interested in small-business accounting solutions, the very first thing experts and happy costumers will recommend you is QuickBooks by Intuit Inc. Intuit’s products for construction contractors through the QuicKbooks Customer Support Number, Simple Start Plus Pack, Quickbooks Premier Contractor, and Quickbooks Enterprise Solutions: Contractor.
ReplyDeleteQuickBooks has been recognised around the globe as the most effective and useful accounting software. QuickBooks Support service executives that really work with you on QuickBooks Support contact number are responsible to manage every Quickbook technical issue that creates in QuickBooks software.
ReplyDeleteQuickBooks Enterprise Tech Support Number assists you to definitely overcome all bugs through the enterprise forms of the applying form. Enterprise support team members remain available 24×7 your can buy facility of best services.
ReplyDeleteLooking financial element of a small business is the most essential and inconvenient task. If you can take care of your running business and would like to take your business to a different height then maintaining the QuickBooks Payroll Tech Support Number budgetary information is necessary.
ReplyDeleteQuickBooks Support is the leading and well-known name in this growing digital world. It gives an excellent platform for almost any user to view their accounts, budget, and financial expenses easily.
ReplyDeleteQuickBooks Tech Support makes all the process far more convenient and hassle free by solving your any QuickBooks issues and error in only a person call.
ReplyDeleteRuntime Error 9999 happens when QuickBooks fails or crashes whilst it’s running, hence its name. It doesn’t necessarily mean that the code was corrupt in some way, but just that it did not work during its run-time. If you would like to learn how to Troubleshoot Quickbooks Error 9999, you can continue reading this blog.
ReplyDelete