1. Trang chủ
  2. » Giáo Dục - Đào Tạo

SectionA COMP1648 GCH15355

8 81 2

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 8
Dung lượng 567,08 KB

Nội dung

To sum up, in this project, the W2L company should have a development team with a collaborative culture, active sharing, and good expertise to develop this project effectively... Then th

Trang 1

Coursework

|Development Frameworks and Methods (COMP1648)

|Nguyễn Quốc Cường – GCH15355

Trang 2

1 Section A – Management Summary

1.1 Dynamic System Development Method (DSDM)

1.1.1 What is DSDM

DSDM (Dynamic Systems Development Method) can known as a common framework for RAD development In other words, the DSDM is an Agile method was developed for the purpose of managing Agile projects and release in January 1994 by over 300 organizations like Barclays, Norwich Union, Logica, etc [1] Actually, the DSDM is widely used and popular in the company environment with the ability to implement the system effectively, ensure the risk when building the system is lowest and improve performance for existing company processes In addition, nowadays, the latest version of the DSDM (DSDM Atern) has been released with many new improvements [1] In this section, we will discuss and explain the detail about the DSDM Atern method, how is its phases, its principles, also why is the DSDM Atern suitable for this project

1.1.2 Why is the DSDM Atern suitable for this project

According to the scenario, Walk2Live (W2L) is the large company about health and fitness with the big amount of customers due to W2L is one of the famous company of providing health food and health service in the UK So, they need to build a leading e-commerce system to can grow more company and get the number-one position in this field However, they need a development method suitable for the company Besides, the DSDM Atern can know as an Agile method very popular and widely used in the companys nowadays Hence, we choose the DSDM Atern method

is the most appropriate method for the W2L company based on eight Atern principles like below:

1 Focus on the Business Need

For principle 1, we can understand "business case" as way helps us comprehend the project target, the strategies, the situation, problem, risk which the company encounters when deployment of the project So, we can know that what the company needs and focus on its In other words, when the deployment of a system, the system must develop suitable based on the company needs The main issue of the W2L company is their system was not developed according

to what they expected Therefore, with principle 1, the W2L system will be improved

Trang 3

2 Deliver on Time

For principle 2, the Atern use the timebox approach or timeboxing technique to breaks down the project into small blocks of time Then, the development team based on the timebox table to meet the objective of each timebox and achieve the deadline Especially, use the timeboxing technique effective will helps us keep the system deliveries on time follow to each timebox Hence, this is one of the very important Atern principles that decide the ability success of an IT system

In this project, an example like when customers make transactions such as pay tuition fees, the transactions can break down into small blocks by timeboxing technique After, begin with the first pay corresponding the first timebox and then generate the report with the next timebox So, the product needs to be delivered on time follow to each timebox due to the deadlines of each timebox is fixed

3 Collaborate

For principle 3, this principle refers to teamwork when we developing a project There is a famous saying that "Working together as a team is the key to success" or Mr Helen Keller once saying that "Alone we can do so little, together we can do so much" Which means, two sentences above

to emphasize the importance of collaboration when working in groups Especially, when we develop a system, it is not an individual's job that we need a team and together we can do a lot

of work We can learn from each other, share together and work together In other words, a team can work together better than groups of individuals working alone For example, when the team encounters a problem during project development, a group with multiple people working together, the problem will be resolved faster So, working in the group with a collaborative spirit will help develop the project effectively and catch up with the deadline To sum up, in this project, the W2L company should have a development team with a collaborative culture, active sharing, and good expertise to develop this project effectively

Trang 4

4 Never Compromise on Quality

For principle 4, when developing a system, quality control of the project is very vital Which mean, before developing a project, we will present the solution to the business, when the business agrees with this solution Then the development team will set a quality level that they need to achieve when the project completed, which will help ensure output quality for the product, this means the system will always be completed at a good enough level based on specific standards

or criteria to ensure the quality constraints meet the requirements of customers

For this project, the W2L company should negotiation about the quality level of the project with the development team before implementing the project Moreover, in the development process project, the project needs to control, continuously check to ensure quality when the project is completed However, according to the scenario and we research, the Alive project seem that a small project, the system structure, and design functions into the average level, not too complex,

so the W2L company must not need to compromise quality, instead of the development team will customize the functions rather than the quality of the project

5 Build Incrementally from Firm Foundations

For principle 5, setting the foundation for the project is a way helps the project to go further, grow stronger In detail, the DSDM needs understanding the business problem and the solution

in enough detail to allow work to start This way can know is "EDUF" or called is enough design

up front, this technique will allow early delivery of aspects of the project into operational use so that benefits can be performed Which means, in the first stage, we need to build step by step to win confidence from customers or stakeholders by providing feedback from product distribution and the last product will suitable with the business needs Last, with this project, principle 5 will helps the W2L company have a solid foundation with an incremental, brings the benefits for the company and increase the ability development and delivery

Trang 5

6 Develop Iteratively

For principle 6, this is one of the strengths of this method, the DSDM Atern uses the repetitive development method to brings the ultimate product is the best This means customers may require changes in functionality or personnel before the product is completed In the project development process, changes are unavoidable, the DSDM Atern encourages changes if it meets the limited about time and cost Its always checks and ensures that "what the business want to" was developed, especially these positive changes will help develop the final product more and better In this Alive project, in the development process, the W2L can make changes at any time

or at any level before the product done

7 Communicate Continuously and Clearly

For principle 7, communication is very vital when the project development Actually, poor communications are one of the factors make the project failure The DSDM Atern be developed with the purpose of increasing interaction and communication for individuals or development teams This will helps individuals or development teams can communicate better with the business, it like a closely linked between the business and development team So, sometimes misunderstanding could occur in the development process, the business can suggestion the changes in time, helping the system grow in the right direction that the business wants In this project, the W2L company should keep in touch with the development team to clearly identify the requirements in the project development process or give the changes in time

8 Demonstrate Control

For principle 8, the DSDM Atern shows the vital of project control In life, not only in the IT system development, if we want a good product or something to happen as planned, they need to be controlled to can achieve the effect as we expected In other words, in the project development, the project manager or leader has responsibility for tracking and control project progress in each stage, keep the project going in the right direction based on the standards of the project and hit the deadline In this project, the W2L company should select a person who is capable of managing and leading the team, having good planning capabilities, helping to develop and implement the project on schedule

Trang 6

1.1.3 Conclusion

In all software development method, no any method is perfect, each method has its own strengths and weaknesses However, the DSDM Atern method seems very suitable for this project In detail, this is one of the methods have the ability high of success in companies or corporates project due to most of the eight principles of the DSDM Atern are feasible for most projects On the one hand, with the repetitive development method, it can meet well the proposals or changes This is one of the big advantages of the DSDM Atern compared with other software development method On the other hand, with Moscow prioritization technique, it helps we identify and skip the unnecessary features or non-high level requirement to reduce the overall cost, also optimize the cost of project development

1.2 Advantages and Disadvantages of using DSDM Atern in this project

The below here the advantages when the W2L using the DSDM Atern:

 The system has the ability to high interaction with the users due to the DSDM Atern enable users to join the first phase of development to can give the changes when the system encounter error or not meet enough the requirements

 The W2L company no need to worry about the work or progress of the project as the development team can self-manage, self-scheduled, use timeboxing technique effective

to keep the project deliveries on time and hit budget

 The Alive project will break down into each small block project to handle independently

By this way, the whole project would be kept safe and cannot be affected by any error from the small project

 Moscow prioritization technique helps the W2L company identify and skip the unnecessary features or non-high level requirement in the Alive project to reduce the overall cost, also optimize the cost of project development

Trang 7

Besides these advantages above, the DSDM Atern some of the disadvantages like below:

 Although the DSDM Atern own the iterative development method is a strong point, while this is also a weak point In fact, if the user proposes too much change and continuity in the project development could make lose much time and budget

 With eight principles cannot modify, the DSDM Atern development method is difficult to combine or deployment with other software development methods

Trang 8

2 REFERENCE

[1] http://www.mcpa.biz/2011/10/an-overview-of-dsdm-atern/

[2]https://www.agilebusiness.org/content/principles?fbclid=IwAR1aHBw1_2AAL4ZW9C_7CbD4 TGzKb6GEn0popL8cAkt2C3VCuxLSgYXFRyc

Ngày đăng: 27/10/2019, 22:53

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w