SCIRT Reference and Master Data Management Strategy

Print   

26 Jul 2017 13 Sep 2017

Disclaimer:
This essay has been written and submitted by students and is not an example of our work. Please click this link to view samples of our professional work witten by our professional essay writers. Any opinions, findings, conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of EssayCompany.

Software development has been into existence for quite a long time. Today everything employs the need of software's and hardware's to do simple and complex tasks. In the beginning days when the process of software development was slow the use of 'code and fix' was used. This meant that there was no plan and organized layout to solve problems and instead involved the design to be built on short term decisions. This worked quite well for smaller systems but as the need and demand of software's increased in every cycle the need for planned development became the need of the hour. The alternative to the code and fix system was the use of Methodologies which made software development predictive efficient and a well-defined disciplined process.

Heavyweight modelling

These models are based on the design which follows the process of requirement gathering, development of the solution followed by testing and deployment in a sequential manner. In this system of software development, a complete set of requirement is prepared which is then followed by the architecture and high level design. A major drawback of this mode of software is that the development becomes cumbersome when small changes are required. (Javanmard & Alian, 2015).

Characteristics of heavyweight

Predictive approach

Heavyweight methodologies involve planning of a large part of software process in detail for a long span of time. This involves a predictive and repeatable approach. A lot of importance is given to drawings that focus on the need of the system and the way to resolve the issues. These drawings are then handed to another group which is then responsible of creating the system. These drawings build and acts as foundation to the construction process.

Complete Documentation

Documentation forms a key factor in the heavyweight and the big part of these methodologies is the big design upfront process. It is estimated that all the requirements of the customers can be gathered before the developers start coding. To gather all the requirements a sign off is taken from customer which is then followed by more documents in every phase.

Process Oriented

The main aim of developing a software using a heavyweight methodology is to develop such a system that can be used by everyone. The system involves several processes which consists of a number of tasks which would needed to be performed by managers, designers, developers and the quality assurance people.

Tool Oriented

There are a number of tools that are required for software development like code editors, compilers etc.

Agile modelling

The Heavyweight methodology also called as traditional system had proven to be efficient till the business world demanded an alternative way of software development and in 2001 a new term called as 'agile' came into existence. Seventeen process methodologists had a meeting together to discuss the future of software development. This new method of software development works with simple designs, short continual cycles, small deliverables.

Agile process is a combination of incremental and iterative process models which focus on customer satisfaction and process adaptability. The main advantage of the agile process is that the requirements are changeable according to customer needs. This way of design involves less planning as the tasks are divided into several segments. This process is mostly used for projects where the user requirements are not fully understood, which means that they can change from time to time. Some of the popular agile methods available today are Extreme programming, Lean, Scrum, Feature Driven Development, Kanban and Adaptive Software Development.(Mahdi JAVANMARD, 2015).



rev

Our Service Portfolio

jb

Want To Place An Order Quickly?

Then shoot us a message on Whatsapp, WeChat or Gmail. We are available 24/7 to assist you.

whatsapp

Do not panic, you are at the right place

jb

Visit Our essay writting help page to get all the details and guidence on availing our assiatance service.

Get 20% Discount, Now
£19 £14/ Per Page
14 days delivery time

Our writting assistance service is undoubtedly one of the most affordable writting assistance services and we have highly qualified professionls to help you with your work. So what are you waiting for, click below to order now.

Get An Instant Quote

ORDER TODAY!

Our experts are ready to assist you, call us to get a free quote or order now to get succeed in your academics writing.

Get a Free Quote Order Now