College Finder
English flagItalian flagKorean flagChinese (Simplified) flagGerman flagFrench flagSpanish flagJapanese flagArabic flagRussian flagGreek flagDutch flagBulgarian flagCzech flagCroat flagDanish flagFinnish flagHindi flagPolish flagRumanian flagSwedish flagNorwegian flag
By N2H




System development methodology Systemudvikling metode

August 4, 2008 August 4, 2008

If you're new here, you may want to subscribe to my RSS feed . Hvis du er ny her, kan du ønsker at abonnere på min RSS-feed. Thanks for visiting and have a nice day! Tak for besøg og få en hyggelig dag!

“A methodology” is a recommended collection of philosophies, procedures, rules, techniques, phases, tools, documentation, management and training for developers of IS. "En metode" er en anbefalet indsamling af filosofier, procedurer, regler, teknikker, faser, værktøjer, dokumentation, ledelse og uddannelse for udviklere af IS.

Objectives of Methodology Målsætninger for Metodologi

  • To capture, record and document accurately, the user needs. Til at optage, registrere og dokumentere præcist, brugerens behov.

  • To monitor the project and report on progress (project management ability) For at kunne følge projektet og rapportere om fremskridt (projektstyring evne)

  • To facilitate the development of quality system within the set time and set budget Til fremme af udviklingen af kvalitetsstyringssystem inden for den fastsatte tid og sæt budget

  • To facilitate proper documentation of both project process and the project deliverables, assisting in future maintenance. For at lette ordentlig dokumentation for både projekt-processen og de projektleverancer, der bistår i fremtidige vedligeholdelse.

  • To facilitate at an early stage the mechanics of change control. For at lette på et tidligt stadium mekanikken af forandringer kontrol.

  • To facilitate the delivery of system that are liked by the end user. For at lette leveringen af systemet, som er ønsket af slutbrugeren.

  • Complete coverage of all the development activities involved in system development. Fuldstændig dækning af alle udviklingsaktiviteter involveret i udviklingen af systemet.

  • Simplicity: The tools, techniques etc should be easy to use. Simplicity: De værktøjer, teknikker etc bør være let at bruge.

  • Validation of the designs:- the methodology should conclude a mechanism for reviewing its own results. Validering af designene: - metoden bør indgå en mekanisme til at gennemgå sine egne resultater.

  • Separation of analysis from design, there should be distinct focus on user need, quite separate from implementation needs. Adskillelse af analysen fra design, der bør være adskilte fokus på brugerens behov, helt adskilt fra gennemførelsen behov.

A methodology can be said to have various features. En metode kan siges at have forskellige funktioner. These features can be categorized into technical model and managerial model. Disse funktioner kan opdeles i teknisk model og ledelsesmæssige model.

A methodology needs to have a technical model. En metode skal have en teknisk model. This model includes features like the tools, tools which will help the developers in the process of developing an Information System. Denne model omfatter funktioner som de værktøjer, redskaber, som skal hjælpe udviklere i færd med at udvikle et informationssystem. These tools help in every phase or sub phase involved in the methodology. Disse værktøjer hjælper i enhver fase eller sub fase involveret i metodologi. eg CASE tools, project management tools, Drawing tools , Data dictionary etc f.eks CASE værktøjer, projektledelse værktøjer, Tegning værktøjer, Data ordbog osv.

A methodology also needs to have a technique. En metode er også nødvendigt at have en teknik. A methodology can have many techniques, Techniques helps to verify and expound on the methodology, thus they enable the phase and subphase of methodology to be carried out according to the methodology’s principle. En metode kan have mange teknikker, teknikker bidrager til at efterprøve og forklare om den metode, hvorved de gør det muligt for fase og subphase af metodologi, der skal udføres i overensstemmelse med den metode,'s princip.

Technique act as guides of methodology’s phase. Technique fungere som guider for metodologi's fase. Technique address different parts (phases) of a methodology. Technique adresse forskellige dele (fase) af en metodologi.

Techniques also enable easy understanding of what the methodology requires eg root pictures, conceptual model, DFD, Decision trees/tables, Entity Life Cycle, Structured diagrams, normalization etc Teknikker også aktivere nem forståelse af, hvad den metode kræver f.eks rot billeder, konceptuel model, DFD, beslutning træer / tabeller, enhederne livscyklus, Struktureret diagrammer, normalisering etc

A methodology also needs to have a philosophy, in that it needs to have the underlying theories and assumptions that the authors of the methodology believes in. This feature helps to shape and guide the development of an Information System. En metode er også nødvendigt at have en filosofi, at det er nødvendigt at have de underliggende teorier og hypoteser, at forfatterne til den metode, mener i. Denne funktion hjælper med at forme og styre udviklingen af et informationssystem. It also enable the understanding of the methodology. Det er også gøre det muligt for forståelse af metoden.

A methodology also has a managerial model that has a feature of a methodology. En metode har også en ledende model, der har en funktion af en metode. This feature is that of the development structure, in that a methodology needs to have a development structure that; Denne funktion er at udviklingen struktur, at en metode har behov for en udvikling, struktur,;

  • Identifies the phases, subphases, steps and tasks to be done in the methodology. Identificerer de faser, subphases, trin og opgaver, der skal gøres i metodologi.

  • Identifies the outputs to be produced and under which circumstances they should be produced. Identificerer output, der skal produceres og under hvilke omstændigheder de skal produceres.

  • Constraints to be applied and people to be involved. Begrænsninger der skal anvendes, og folk til at blive inddraget. This feature provides for the development process to be really managed and controlled. Denne funktion giver mulighed for udviklingsprocessen skal være virkelig forvaltes og kontrolleres.

Initially in the early 60s there was no appreciation for a methodology. I første omgang i begyndelsen af 60'erne var der ingen forståelse for en metode. Application systems were developed without the aid of an explicit Information System development methodology. Ansøgning systemer blev udviklet uden hjælp af en udtrykkelig informationssystemet udvikling metodologi.

Also there was a growing appreciation of analysis and design parts of the system development and therefore the role there was increased demand for the role of an analyst and programmer. Desuden var der en voksende erkendelse af analyse og design dele af systemet, udvikling og derfor den rolle der var øget efterspørgsel efter den rolle, en analytiker og programmør.

There was also a realization that as organization grow in size and complexity. Der var også en erkendelse af, at som organisation vokser i størrelse og kompleksitet. It was desirable to move away from one-off solution to a more integrated Information System. Det var ønskeligt at bevæge sig væk fra one-off løsning til en mere integreret informationssystem.

There was also appreciation of an accepted methodology for the development of an IS Der var også påskønnelse af en accepteret metode til udvikling af en IS

What is the rationale for writing a methodology Hvad er begrundelsen for at skrive en metode

The rationale for writing a methodology are: Begrundelsen for at skrive en metode er:

The methodology should improve the end product of a development process ie a better IS Den metode bør forbedre det endelige produkt af en udviklingsproces dvs. en bedre er

A better development process: In that the methodology should provide improved management and project control so that the organization can gain from the benefits that accrue from a tightly controlled development process. En bedre udvikling proces: I, at den metode skal give bedre styring af projektet kontrol, således at organisationen kan få fra de fordele, som opsamler fra en nøje kontrolleret udviklingsproces.

Selecting/Adopting Valg / Vedtagelsen

Theoretically speaking, the best methodology is the one that is best suited to the project work at hand. Teoretisk set er den bedste metode er den, der er bedst egnet til projektarbejde ved hånden. In practice, the best methodology may be the one that the designer understands well. I praksis er den bedste metode kan være en som designeren forstår godt.

In some cases, the right methodology is the one that has been recommended within the organization’s standards. I nogle tilfælde er den rigtige metode er den, der har været anbefalet inden for organisationens standarder.

Common Approaches Fælles metoder

Adhoc : No formal recognition is given to methodologies Ad hoc: Ingen formel anerkendelse er givet til metoder

Contingency Approach : We use different methodologies, depending on the nature of the project. Uforudsete metode: Vi bruger forskellige metoder, afhængigt af projektets art.

Prototyping / Evolutionary Development: We use it in those context where the user needs are unclear, the business area is unfamiliar, the level of risk is high etc Prototyping / evolutionære udvikling: Vi bruger det i disse sammenhæng, hvor brugerens behov er uklart, erhvervslivet område er uvant, omfanget af risikoen er høj etc

Adavantages of a methodology Adavantages af en metode

  • Increased user involvement translating to a more likeable system. Øget bruger inddragelse oversætte til et mere sympatiske system.

  • Prototyping has the inherent capacity for accommodating risks. Prototyping har den iboende evne til at opstalde risici.

  • Quicker systems Development. Hurtigere systemudvikling.

  • Superior User Interface. Superior User Interface.

  • Missing functions/features can be detected early. Manglende funktioner / funktioner kan opdages tidligt.

Disadvantages of a methodology Ulemper af en metode

  • Poor documentation. Dårlig dokumentation.

  • Confusion between the prototype and the real system. Forvirring mellem prototypen og den reelle system.

  • Project Management is difficult. Project Management er vanskeligt.

  • It is difficult to draw up a prototype contract. Det er vanskeligt at udarbejde en prototype kontrakt.

  • As a consequence of poor documentation system maintenance may be difficult. Som en konsekvens af dårlig dokumentation system vedligeholdelse kan være vanskelig.


Page copy protected against web site content infringement by Copyscape

Comments Kommentarer

Got something to say? Har du noget at sige?

You must be logged in to post a comment. Du skal være logget på for at skrive en kommentar.

FireStats ikon Powered by FireStats Powered by FireStats