software development ppt by gleam technologies

15
Software Development

Upload: gleamtech

Post on 15-Apr-2017

378 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Software development ppt by Gleam Technologies

Software Development

Page 2: Software development ppt by Gleam Technologies

WHAT IS A SOFTWARE

 Software is any set of machine-readable instructions that directs a computer's processor to perform specific operations.Software contrasts with computer hardware, Software includes computer programs, libraries and their associated documentation.Software written in a machine language is known as "machine code". 

Page 3: Software development ppt by Gleam Technologies

SOFTWARE DEVELOPMENT

Software development is the computer programming, documenting, testing, andbug fixing involved in creating and maintaining applications.The term refers to a process of writing and maintaining the source code.It includes all that is involved between the conception of the desired software through to the final manifestation of the software.Software development may include research, new development, prototyping,etc.

Page 4: Software development ppt by Gleam Technologies

PROCESS OF SOFTWARE DEVELOPMENT

Page 5: Software development ppt by Gleam Technologies

SOFTWARE DEVELOPMENT METHODOLOGIES

  There are various Software development models or methodologies.They are as follows:1. Analyzing the problem2.Design3. Develop4. Testing5. Release6. Maintenance7. Deployment

Page 6: Software development ppt by Gleam Technologies

SOFTWARE DEVELOPMENT LIFE CYCLE 

Page 7: Software development ppt by Gleam Technologies

SOFTWARE DEVELOPMENT PARADIGM

The software development paradigm helps developer to select a strategy to develop the software.A software development paradigm has its own set of tools, methods and procedureswhich are expressed clearly and defines software development life cycle.Few processes or models are as follows:1. Waterfall Model2. Iterative Model3. Spiral Model4. V – model5. Big Bang Model

Page 8: Software development ppt by Gleam Technologies

WATERFALL MODEL 

Waterfall model is the simplest model of software development paradigm.It says the all the phases of SDLC will function one after another in linear manner.This model assumes that everything is carried out and taken place perfectly as planned in the previous stage.This model does not work smoothly if there are some issues left at the previous step. 

Page 9: Software development ppt by Gleam Technologies

  This model leads the software development process in iterations. It projects the process of development in cyclic manner repeating every step after every cycle.The software is first developed on very small scale.And all the steps are followed which are taken into consideration.After each iteration, the management team can do work on risk management and prepare for the next iteration.

ITERATIVE MODEL

Page 10: Software development ppt by Gleam Technologies

  Spiral model is a combination of both, iterative model and one of the SDLC model.It can be seen as if you choose one SDLC model and combine it with cyclic process .This model considers risk, which often goes un-noticed by most other models. .There are 4 phase in the spiral model.

SPIRAL MODEL

Page 11: Software development ppt by Gleam Technologies

   V-Model provides means of testing of software at each stage in reverse manner.At every stage, test plans and test cases are created to verify and validate the product .This makes both verification and validation go in parallel.This model is also known as verification and validation model.

V MODEL

Page 12: Software development ppt by Gleam Technologies

    This model is the simplest model in its form.It requires little planning, lots of programming and lots of funds.This model is conceptualized around the big bang of universe.If we put together lots of programming and funds, you may achieve the best software product.It does not follow any process.

BIG BANG MODEL

Page 13: Software development ppt by Gleam Technologies

ABOUT US

Gleam Technologies Neyveli is a professionally managed Government certified Company, Experience in varies fields and the fundamental business strategy to build long-term client relationship. At Gleam Technologies, Our philosophy is to facilitate a synergetic and interdependent relationship between the individual and the corporate through complete employee involvement.

Gleam Technologies

Page 14: Software development ppt by Gleam Technologies

Address:Gleam Technologies, 221, Thillai Nagar, Gandhi Nagar Post,Neyveli-607308. Gleam Technologies, Level 8 Vibgyor Towers, G Block C62 Bandra Kulra Complex,Mumbai-400098.  Mobile:+91 9244900000  Telephone:+91 4142 646666 Toll Free:1800-3000-3167 E-mail: [email protected]

Page 15: Software development ppt by Gleam Technologies

THANK YOU