ajay singh

60 %
40 %
Information about ajay singh

Published on March 13, 2014

Author: singhvajay

Source: authorstream.com

SOFTWARE ENGINEERING CURRENT PRACTICES : NAME:- AJAY SINGH ROLL NO:- CS-11-32 REG NO:- 1101230042 GUIDED BY:- BISWAJEET TRIPATHY SOFTWARE ENGINEERING CURRENT PRACTICES WHAT IS SOFTWARE ENGINEERING ?: Software Engineering in computer science covers the technical aspects of building software systems through designing , implementation and modifying software and it focus on : Time Budget Acceptable performance Correct operation WHAT IS SOFTWARE ENGINEERING ? LIFE CYCLE MODEL: A lifecycle model is a description of the sequence of activities carried out in an Software Engineering project , and the relative order of these activities Lifecycle models are mainly of five types :- Waterfall mode Prototype model Evolutionary model Spiral model Agile model LIFE CYCLE MODEL WATERFALL MODEL(1970 , Winston Royce): The waterfall model is a sequential software development process model that follows the following defined phases :- Analysis Requirements specification Design Implementation Testing maintenance WATERFALL MODEL ( 1970 , Winston Royce ) DIAGRAM :  DIAGRAM WATERFALL MODEL:  Advantages Simple and basic model to develop a software work well for smaller projects where requirements are very well understood Less efficient in real world High cost and time consuming WATERFALL MODEL Disadvantages PROTOTYPE MODEL (1980 , U.S POLICY MAKERS): A prototype is a toy implementation of the system . It is especially useful in developing the Graphical user interface (GUI) parts of the system . Prototype is usually built using several short cuts . The short cuts may involve using Inefficient Inaccurate Dummy function PROTOTYPE MODEL ( 1980 , U.S POLICY MAKERS ) DIAGRAM:  DIAGRAM PROTOTYPE MODEL:  Advantages Errors can be detected much earlier. Missing functionality can be identified easily Additional cost Difficult to know how long project will last PROTOTYPE MODEL Disadvantages EVOLUTIONARY MODE (1987 , Walt Scacchi): In this life cycle model , first a simple working system is built , which subsequently undergoes many functionality improvement and additions until the desired system is realized . The evolutionary software development process is therefore sometimes referred to as design a little , built a little , test a little , deploy a little model. EVOLUTIONARY MODE ( 1987 , Walt Scacchi ) DIAGRAM:  DIAGRAM EVOLUTIONARY MODEL:  Advantages User have option to test the partial product Very less chance of error in final product as initially it is specified from case level It is difficult to divide the whole problem into different modules Not suitable for small projects EVOLUTIONARY MODEL Disadvantages SPIRAL MODEL (1988 , Barry Boehm): The diagrammatic representation of this model appears like a spiral with many loops . The exact number of loops of the spiral is not fixed and can vary from project to project . Each loop of the spiral is called is called a phase of the software process . SPIRAL MODEL ( 1988 , Barry Boehm ) DIAGARM:  DIAGARM SPIRAL MODEL:  Advantages Suitable for those project, where there is more risk and challenges as risk is analyzed continually here Good project visibility . Need technical expertise in risk analysis to really work Complicated model SPIRAL MODEL Disadvantages AGILE MODEL (2001 , ): AGILE MODEL (2001 , ) DIAGARAM:  DIAGARAM

Add a comment

Related presentations

Related pages

Top 10 Ajay Singh profiles | LinkedIn

View the profiles of professionals named Ajay Singh on LinkedIn. There are 8,829 professionals named Ajay Singh, who use LinkedIn to exchange information ...
Read more

Ajay Singh | LinkedIn

View Ajay Singh’s professional profile on LinkedIn. LinkedIn is the world's largest business network, helping professionals like Ajay Singh discover ...
Read more

Ajay Singh - Wikipedia

Ajay Singh may refer to: Ajay Singh (Karnataka politician) (born before 1992), Indian politician from the state of Karnataka; Ajay Singh (diplomat) (born ...
Read more

Ajay Singh: Latest News, Videos and Photos | Times of India

Latest Ajay Singh News, Photos, Blogposts, Videos and Wallpapers. Explore Ajay Singh profile at Times of India
Read more

Ajay Singh - Field Application Engineer - Samsung ...

Field Application Engineer ... Master Thesis: To analyze the use of accelerators available with highly integrated Multicore SOCs to handle deterministic ...
Read more

Suchergebnis auf Amazon.de für: Ajay Singh: Musik-Downloads

Online-Shopping mit großer Auswahl im Musik-Downloads Shop.
Read more

Ajay Singh (entrepreneur) - Wikipedia

Ajay Singh is an Indian entrepreneur, co-founder and present owner of Indian low cost airline SpiceJet. Mr. Singh served as a Director of SpiceJet Ltd ...
Read more

AJAY SINGH - General Manager: Corporate Communication ...

General Manager: Corporate Communication ... XING ist Deutschlands größtes berufliches Netzwerk: Mit XING finden Sie Ihren Traumjob, knüpfen wertvolle ...
Read more

Strategy and Organization [Prof. Welpe]: Dr. Ajay Singh

Office Hours. By appointment, please e-mail. Career. Dr. Ajay Singh has over 10 years experience in strategy and investment advisory with as focus on ...
Read more

ajaysingh.in :: Home

- Ajay Singh Government ...
Read more