The Uk System Belongs To Staffordshire Information Technology Essay

Published: November 30, 2015 Words: 788

The UK system belongs to Staffordshire which provides a variety of clients in E-commerce system. The main location is in UK but has two other branches in Kuala Lumpur and Hong Kong. Duration of UK system projects is around one month to twenty four months.

The company has problems on system application because they couldn't manage problems or developing them on time. The company should choose new methodology and tools to reducing the costs and increase customer satisfaction.

The current methodology in this case is waterfall model that don't have user involvement and has heavy documentation therefore the whole process takes too long. Developing department included requirement, coding, testing, design and maintenance that some of them are in process in other branch that it cause to lower reflection and revision and cause to more cost and spend time on it. For example when the product process is in testing section it is too difficult and costly to going back to previous section and change some concepts that is not well-thought. The company because of all these problems couldn't able to determine the cost and duration of project exactly.

In waterfall methodology as mentioned just in requirement and developer section discusses with customer and after that till finishing maintenance section the customer is not involved in project.

C:\Users\behrooz\Desktop\Drawing1.jpg

Figure

System Development Life Cycle

SDLC is framework that describes the activities performed at each stage of a software development project. The system Development Life Cycle (SDLC) process applies to information system development projects ensuring that all following requirements are met;

All functional

User Requirements

Agency Strategic goals

Objectives

SDLC has different methodologies which have been built to direct process involved; waterfall model was the creative SDLC method (R. Kumar, 2007).

SDLC cycle is shown in figure 2:

http://www.c3ns.com/images/sdlifecycle.jpg

Figure : SDLC Life Cycle (C3ns, 2013)

The advantages of this system are (Taya & Gupta, 2011):

Easy control

Defined phase deliverable well

Clear checkpoints makes review easy

Creates detailed documentation that is valuable for maintenance

The disadvantages are (Taya & Gupta, 2011):

Estimating time and cost is difficult

Process could be too slow

User can't be involved until the end

The programmers couldn't start until the life cycle steps finish

Going back to phase is very costly and difficult

Starting phase before finishing the other is too risky

Changing requirement by received feedback from customers is very difficult

With this disadvantages that mentioned the UK system should change the method to DSDM method.

Dynamic System Development Method

DSDM was created in 1994; it is framework for agile project management and delivery which helping to deliver results faster and more effective. It focuses on the strategic objectives and the provision of additional commercial value, with the control of time, cost, risk and quality management (Craddock, et al., 2012).

This methodology enables developers to have feedback with customers and also it's based on business. This feature assures the project team that they are in right way and they follow and implement a product that it meets the requirement of customers exactly. Also DSDM can be considered as a prototype methodology that concentrated on value and time. Obviously for each company satisfaction of customer is a vital issue that involvement of them in this methodology the company will achieve it (Stapleton, 2009)

DSDM in Agile System

DSDM methodology has five stages (Benjamin & Voigt, 2004)

Feasibility phase

Business phase

Functional model iteration phase

Design and build iteration phase

Implementation phase

http://assets.devx.com/articlefigs/17425.jpg

Figure

The Feasibility Phase

In this phase all problems and requirement indicated and by technical team the feasibility of project will be considered and it helps the customers to removing their business problems with creating a system (Coffin, 2006).

The business phase

According to the project find some information about business impact on scope of the project and using that information to guide us in the best way (Coffin, 2006)

Functional model iteration phase

This phase is important phase in DSDM methodology because in this phase the project's prototype will be made. In this phase after making ready the prototype send it to the customers for checking that do this product satisfy all the customers aspect or not and with feedback that they take from customer they improved the product (Coffin, 2006)

Design and build iteration phase

Principles are (Benjamin & Voigt, 2004):

Active user involvement

Empowered to make decision

Focus on frequent delivery of product

Fitness for business purpose is the essential criterion for acceptance of deliverable

Iterative and incremental development is necessary to converge on an accurate business solution

During development all change are reversible

Requirements are base lined at a high level

Testing is integrated throughout the life cycle

A collaborative and co-operative approach between all stake holders is essential