11
What makes you professional Experience plays the leading part in practical system development. The professional system developer is openminded towards the experiencee of other people. Methods and theories can never replace experience but can inspire.

What makes you professional Experience plays the leading part in practical system development. The professional system developer is openminded towards

Embed Size (px)

Citation preview

Page 1: What makes you professional  Experience plays the leading part in practical system development.  The professional system developer is openminded towards

What makes you professional

Experience plays the leading part in practical system development.

The professional system developer is openminded towards the experiencee of other people.

Methods and theories can never replace experience but can inspire.

Page 2: What makes you professional  Experience plays the leading part in practical system development.  The professional system developer is openminded towards

Computer technology in organisation

A systemdevelopmentproject is limited in time and is directed at a specifik part of the organisations computer-based systems.

Page 3: What makes you professional  Experience plays the leading part in practical system development.  The professional system developer is openminded towards

The General Environment

Culture

Management

Strategy

Customers

Suppliers Owners

Employees

Finance

Public Inst

Competitors

The Network Environment

The General Environment

Culture

Economy

Technology

Politics

Education

Page 4: What makes you professional  Experience plays the leading part in practical system development.  The professional system developer is openminded towards

Performance and management

It is important to have a method-independed understanding of systemsdevelopment.

4 basic components- A process – a system development project contains a process limited in

time, resulting in specific products and services. Your 2 semester project was an process.

- A activity – what we actually do – programming a module.- A function – denotes the intended result of one or more processes

regardless of how the processes actually take place. Analyse, design and planning could be examples of functions.

- A task – a more concrete description of an intension. A function can typically be concretized into a number og tasks directly indicating the disired result. – revising an overall projectplan.

Page 5: What makes you professional  Experience plays the leading part in practical system development.  The professional system developer is openminded towards

Visions Presentreality Visions Presentreality

Performance Management

Product-oriented Proces-oriented

realizationrealiserin

design analysis

Main components of system development

planning evaluation

regulation

Reflec-

tion

Action

Page 6: What makes you professional  Experience plays the leading part in practical system development.  The professional system developer is openminded towards

Performance – making the system

Analysis function – user organisation technical options and existing design proposals. Result understanding the user organisation.

Design function – formulation of one or several visions of a disired change in the organisation. Result description of programs, computer systems and working processes.

Realisation function – computer systems and programs changed working practices, qualifications and attitides in the user organisation.

Page 7: What makes you professional  Experience plays the leading part in practical system development.  The professional system developer is openminded towards

Management – leading the project

Evaluation function – is directed at the process itself and the current plans.

Planning function – establishing the project + overall planning and detailed planning.

Regulation function – results in changes in the process.

Page 8: What makes you professional  Experience plays the leading part in practical system development.  The professional system developer is openminded towards

General functions

Decision making (deal with both the process and the product. Some decissions are made internally in the projectgroup, or involve external groups or people. Decissions may take time and they may delay the project).

Communication (dialog by people or email)

Socialization (projects internal and informal contracts)

Page 9: What makes you professional  Experience plays the leading part in practical system development.  The professional system developer is openminded towards

Characteristics of system development methods.

Application area Perspective Guidlines - techniques - tools - principles of organisation

Page 10: What makes you professional  Experience plays the leading part in practical system development.  The professional system developer is openminded towards

Application area (big or small system, how many users, how many developers. Equipment applied).

Perspective(impose a specif perspektive on its users. The perspective is always reflected in the guidelines.)

Guidelines - techniques(a technique indicates how a specific working

process can be performed. (how to fish with traps) - tools (a technique employes a number of tools, ex javaprogramminglanguage). - principels of organisation (indicate how the various

people and groups should cooperate, and how the always limited ressources should be employed and allocated)

Page 11: What makes you professional  Experience plays the leading part in practical system development.  The professional system developer is openminded towards

Assignment

You schall from fig 3.3 page 12 give an analyse of the main compenents af system development.

From every component give exampels from your 2.semester project. I also want examples of general decissionmaking, communication and socialization.