You are on page 1of 2

Analysis & Design of Information Systems SDLC: Methodology, Model, Tool & Technique Version !

" Methodology: It is comprehensive guideline that is to be followed to successfully complete every SDLC phase. It is collection of models, tool and techni ues. Methodologies are used to enhance performance in the system. If you follow the traditional SDLC then, you will find that! designers designed the system li"e a castle in the air to the programmer #come on$ %his is a daydream pro&ect to be completed$$'. So, a simple methodology can be, bring in the programmer from implementation phase to design phase sitting with designer #ah, now tas"s are going to be easier'. %his is because, higher level employee often don(t have that much idea about the labour of the programmers. Models: )ell, a model is something that describes your system, in both formal and informal way. Say, one model can show you what are the components of the system, how they are related to each other by some bo*es and arrows$ +ther may show you the order of information flow among the components of the system li"e a flow chart$ %hat is a model$$ )e will go through , models in the course! Data -low Diagram #D-D', .antt chart and /01% chart. 2esides them, there are other models. %hese models are almost li"e the methodologies. 2ut actually, methodologies are variations of models # uite nerd, huh3'$ 4mong those models, we will ta"e a loo" at 14D, Iterative model, /rototyping, Spiral Model and obsolete waterfall model and I forgot many other names #$$'. %ools: %he world has advanced a lot that now the systems are designed with the help of computer tools. %his is for accuracy, fle*ibility and standardi5ation. %he trend is augmenting day by day. )e will dig into Computer 4ided System 0ngineering #C4S0' tools during the course run. C4S0 is an automated tool that helps to speed up the system development. I will discuss about C4S0 in the later part of the course$ %echni ues: %here are several techni ues in several phases of SDLC. 6ou can name them very easily! how to code, how to "eep trac" of the progress, how to manage things, how to co!operate among phases, how to test the system, what about post implementation! techni ues are guidelines here. %here is no standard guideline for the lifecycle. It is recommended to use your own idea about the systems to propose your techni ue to solve problems. )e will also ta"e a little loo" into the 7 approaches of SDLC 8. %raditional 4pproach: %his approach is also called structured approach. )ithin the scope of this approach, we will try to cover structured programming, top down programming, Structured design approach and structured analysis 7. +b&ect +riented 4pproach: In this section, I will try to provide you info about ++S, ++D and ++/. Don(t worry, we will &ust go through them now, we will cover them later as a separate lecture$

1ushdi Shams

Dept of CS0, 9:0%

#eading Materials: 8. Models in systems de$elo%ment!%df: %his is a uite handy document to go through and understand the basics of the models. 6ou don(t have to get them by heart$ 7. CAS& tools!%df: 4s I am not saying about C4S0 tools that much at the moment, you at the moment are &ust forced to read the article thoroughly. %hose portions you thin" you are not understanding, then you really should not worry$ ;ust read it$

1ushdi Shams

Dept of CS0, 9:0%