Software development powerpoint Essay

Submitted By halfpint85
Words: 835
Pages: 4

e r a w t t f ss n e o g e r u
S
t
S
m l i p pr o A l y
B
e v de

Soft ware De v e l op m en t De f nitio n



A fra the me-wor activ k th at d ities e a ch escr pe r f s t i be a ge o orm de v e ed a fas lopm t o logic f e t w n t pro are al sy j ect. used stem
It
and to deve atic pro is a c ess lop s i n f or o m at thro ion s ftware u gh plan y de s i ning stems g n, i
, a na mple supp ly men o that rt. It is tatio sis, an a n an allow p de v e d p lopm for Syst roach simp e lifed ent to b m eal rigid a n d ot a nd e a s y a c hi eve , less
Stab
ility.

The Five stages of a
Software Development
1.Planning

Planning

2.Analysis
3.Design

maintenance

analysis

4.Implementation
5.Maintenance

implementation

design

S.D.L.C cycle
 Planning- The initial phase starts by defning the need. The purpose of the planning phase is to identify clearly the nature and scope of the business opportunity or problem by performing a preliminary investigation. This entails investigating their current system and what they hope to have in the future.
 Analysis- In the analysis phase we get further information about what they want and build more in-depth models of what they can expect to achieve with their new system.
Requirement for the software are documented and reviewed with the customer.
 Design- when the project really starts to take form, We
Engineers plan out all the inputs, outputs, interfaces, processes for the project and create the system design specifcation from this data. The requirements translated into representation of the Software that can be assessed for quality before coding begins.

S.D.L.C cycle

1.Implementation-There are three stage of

implementation coding : this is the design translated into a machine-readable form. code generation can be accomplished mechanistically. testing : After coding team will make a prototype model to ensure that
System will meet the needs of customer. Installation :
Then after everyone Satisfed that the System is ready they will install the product and convert it into customer existing format.
2.Maintenance-It refers to the support phase of software development. In this fnal phase, the team maintains the system and updates it as necessary to keep up to date with its environment. It focuses on change associated with error correction, changes due to enhancements brought about by changing customer requirements. Models
S.D.L.C Model
SDLC Model is an abstract representation of a process describe the activities performed at each stage of a software development project .

Waterfall Model
 RAD Model Iterative
Development Model
The Incremental Development
Model Spiral Model
 The Parallel or Concurrent
Development Model

Waterfall Model

 Waterfall Model
 This Model also called Linear



sequential Development
Model, this model suggest a systematic Sequentially approach to